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