Archive

Archive for the ‘SUSE’ Category

Firefox 3.0 beta 1

November 25th, 2007 Comments off

Firefox 3.0b1 has been released last week from the Mozilla Corporation and yesterday followed the first experimental package for openSUSE. It’s available from the buildservice’s mozilla:beta repository and its version is 2.9.91 because of RPM’s version number interpretation if you wonder. Note that that release (and its RPM package) is for testing purposes only. Backing up your firefox profile in ~/.mozilla/firefox is highly recommended before trying that version.

Another sidenote: Mozilla applications are currently not really working with the gcc 4.3 release in Factory because of optimization issues.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

“Electronic signature”

February 22nd, 2007 Comments off

Recently I stumbled across the request from S-Trust for inclusion of their CA certificates into the Mozilla root certificate database.
Usually I would consider this a good thing since S-Trust provides “qualified signatures” on bank cards from the German Savings Banks and so I looked at their website to see if it would be an idea to order such a signature.

What I’ve found is pretty annoying:

    The software (ZKA-Sig-API) which is needed to download the certificate to the chipcard is only available for Windows.
    I couldn’t find any useful information on how to use the chipcard together with Firefox or Thunderbird so my guess is that one would need a PKCS11 module integrated in the application which is only available in their Sign-it software which is … only available for Windows.

That and this sentence from the comment
in above bug: “All German citizen are able to get one of these signature cards.” really annoy me.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

Changes

October 5th, 2006 Comments off

Yes, you are right. I’m a bad blogger since my last post was again some time ago :-(

As some people might already know I left SUSE end of september and took another position. (I won’t tell you the name of the company since nobody would know it anyway.) But expect that I’ll still be, as much as possible, involved in the openSUSE project. I also started to maintain some mozilla packages in the openSUSE buildservice. (Yes, I know that Firefox 2pre is still missing there). Please note that I’m not sure what will happen with the repository on ftp.suse.com/pub/projects/mozilla since this area was maintained by me just for fun.

This week I started my new work in the Netherlands, though I will work from home in the end. I can’t tell you much at this point since some stuff is a little bit secret but this will change soon AFAIK.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: SUSE Tags:

The Mozilla Platform on SUSE

July 11th, 2006 1 comment

As CODE10 bugfix mode is almost over now I want to give a short overview what’s coming on the Mozilla front in SUSE Linux 10.2 timeframe with focus on the “Mozilla platform” aka XULRunner aka GeckoRuntimeEnvironment (GRE) and so on.

So the first thing to mention is that the Gecko roadmap states that Gecko 1.9 will not be ready within our deadline and therefore we can expect to have Firefox 2, Thunderbird 2 and SeaMonkey 1.1 in the SUSE Linux 10.2 release. It also means that we won’t have XULRunner 1.9 but a 1.8.1 release. That’s important to know and I’ll come back to this later.

With SUSE Linux 10.1 (and all other CODE10 products) we are shipping the packages mozilla-xulrunner and its development subpackage gecko-sdk in versions 1.8.0.x. This has changed already in FACTORY (which is our moving development tree) and now there are the following packages:

  • mozilla-xulrunner180 (replaces mozilla-xulrunner)
  • mozilla-xulrunner180-l10n (new subpackage containing toolkit localizations other than en-US)
  • mozilla-xulrunner180-devel (replaces gecko-sdk)

The naming change and some other changes within the package were made to make it possible to have different versions of XULRunner installed on one system. As you can see there is still only one version allowed from a major Gecko release. So the next packages which will appear on FACTORY are mozilla-xulrunner181 etc. and some time in the future (if versioning scheme doesn’t change) mozilla-xulrunner190. There are also changes to adopt the structure and naming scheme according to Ben’s (XULRunner project lead) proposal which is primarily meant for version 1.9 and I don’t want to change the filesystem locations for the 1.8.0.x versions to keep it as compatible as possible with our released package. The upcoming 1.8.1.x package will most probably still follow the same directory structure. (Please note that I still have to figure out some details to make minor version upgrades possible without breaking applications embedding libgtkembedmoz.so using rpath or environment tricks.)

Coming back to the consequence of the unavailability of XULRunner 1.9 in 10.2 timeframe.

In short: Nothing will change ;-)

Long description:

Applications using libgtkembedmoz.so will still have to use workarounds to be able to find the correct version of the library. (see Novell bug 184911) In most cases this workaround is using rpath. Please see what’s coming with XULRunner 1.9 in the future. Every application using gtkmozembed should use this linking strategy when XULRunner 1.9 is finally there.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

FOSDEM

January 24th, 2006 Comments off

hmm, first a Happy new year to everyone (it really was a long time ago as I wrote my last post here :-( )

In the meantime I’ve evaluated if I can visit FOSDEM this year. Unfortunately this seems to be not possible. Have I ever wrote about the disadvantages you see when you work officially in a non-development department and try to get budget for a travel to a developer conference? This is really frustrating!

Some good news: SUSE Linux 10.1 will (most probably) contain SeaMonkey 1.0 as replacement for Mozilla (the suite) in addition to Firefox. (Yes, I’m still using the suite in some places.)

TwitterFacebookDeliciousDiggGoogle+Share

Categories: SUSE Tags:

security updates

September 23rd, 2005 Comments off

Just synced the latest Firefox and Mozilla security updates to the staging server. Mozilla 1.7.12 and 1.0.7 should be visible soon on FTP mirrors out there. (real official YOU updates will follow soon)
I’ve restructured the directories a little bit but for now there are links pointing to the new locations. Those will disappear sometime for clarity reasons, though. In addition I started to provide metadata usable by YaST and YUM together with pages created by repoview. For now this is only available for 9.3 and 10.0 in directories named the same way.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

GTK fun

August 19th, 2005 2 comments

hmm, last night the GNOME guys checked in GTK 2.8 to openSUSE for beta 3. This broke all my mozilla toolkit-based packages (firefox/thunderbird/sunbird) :-(
I found the reason for this but I’m still not sure what is the best fix for it. pangoxft-1.0 and pangox-1.0 will not be linked in the static {application}-bin because they were used to be in MOZ_GTK2_LIBS before which they aren’t now as gtk2.8 is based on cairo.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

back at work

August 17th, 2005 1 comment

Back in the office today and found an openSUSE cap on my desk. Thanks Andreas!

Just installed 10.0beta1 and observing some bigger problems with mozilla based packages crashing very often.
The same packages built for 9.3 don’t behave that way. So either we have some glib/gtk problems or it’s caused by the separation of NSPR . I’m just checking this out.

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags:

moz security updates (and vacation)

August 7th, 2005 Comments off

Just read Marcus’ article about mozilla’s security maintenance.
It’s really a pain to have those dependencies to applications which are using Gecko. But we made progress to not depend applications which just use NSPR and NSS on mozilla. So only real Gecko embedding applications are affected. SUSE Linux 10.0 will most likely be the last release with mozilla shipped as application suite as it is discontinued from the Mozilla Foundation. (But we will need another vehicle to deliver Gecko for other applications.)

BTW: I’m on vacation now for one and half week and will be offline for this time not writing to my brand-new blog ;-)

TwitterFacebookDeliciousDiggGoogle+Share

Categories: Mozilla, SUSE Tags: