Bug#606791: Full install/removal/upgrade test results available

Josselin Mouette joss at debian.org
Wed Dec 29 16:23:53 UTC 2010


Le mercredi 29 décembre 2010 à 14:19 +0100, Mike Hommey a écrit :
> xulrunner has a file trigger for components in
> /usr/lib/xulrunner-1.9.1/components, so that it registers them in
> compreg.dat and xpti.dat. This means it has to load the components to
> get their registration information. But the components python-xpcom adds
> need the python modules to be registered to work, which means xulrunner
> component registration need to happen after python-xpcom's modules are
> available, which usually only happens after python-support's trigger,
> but in python-xpcom case, it's forced to run during its postinst, which
> is unfortunately still too late.

Note that in the python-xpcom case, it is useless to force
update-python-modules -p in the postinst. The symlinks are installed by
the postinst and are sufficient for anything that needs the modules. The
trigger is here for byte-compilation.

Cheers,
-- 
 .''`.
: :' :     “You would need to ask a lawyer if you don't know
`. `'       that a handshake of course makes a valid contract.”
  `-        --  J???rg Schilling






More information about the pkg-mozilla-maintainers mailing list