Bug#747761: xulrunner-dev: ships mozilla-js.pc which is also in libmozjs-dev

Rene Engelhard rene at debian.org
Mon May 12 16:07:51 UTC 2014


Hi,

On Mon, May 12, 2014 at 04:41:35PM +0200, Rene Engelhard wrote:
> On Mon, May 12, 2014 at 02:01:28PM +0300, Martin-Éric Racine wrote:
> > > Interestingly there was no libmozjs-dev update.
> > 
> > That's probably because upstream decided to no longer ship a separate
> > Javascript parser; building the suite with their parser has become
> > compulsory.
> 
> I guessed so, but I don't think I installed libmozjs-dev by hand. Wasn't
> it installed by xulrunner-dev once because it was split out?

Indeed. old xulrunner-dev Depends: libmozjs-dev

> > xulrunner-dev probably needs to Conflicts/Provides/Replaces libmozjs-dev

Yep.

What I needed for upgrade was:
dpkg -P --force-depends libmozjs-dev
(installed xulrunner still wants it.)
apt-get -f install
(dist-upgrade complains about the now not fullfilled xulrunner-dev -> libmozjs-dev
dependency)

So yes, that Conflicts is definitely needed besides the obvious Provides/Replaces

Regards,

Rene



More information about the pkg-mozilla-maintainers mailing list