yelp could not be built because of libxul dependency (10.0 vs. <2)

Thomas Mueller mueller23 at insightbb.com
Sat Nov 3 08:45:25 UTC 2012


from Ewald Jenisch <a at jenisch.at>:

> I'm trying to get my system up2date using portupgrade as usual.
> However during the upgrade process I ran into a problem during upgrade
> of yelp:

> ===>   yelp-2.30.2_4 depends on package: libxul<2 - not found
> ===>   Found libxul-10.0.10, but you need to upgrade to libxul<2.

> UPDATING has an entry for www/libxul of 20120910 that says

> "...If you want to stay with 1.9.2..."

> So in order to make yelp build again, does this mean I've got to
> de-install libxul-10.0.10 and install /usr/ports/www/libxul19 again?

> Thanks much in advance for your help,
> -ewald

I posted a message on this same issue with gnash and mentioned also yelp.

In the case of gnash, libxul19 is supposed to install a file
/usr/local/lib/libxul/xpidl
but libxul-10.0.9 doesn't.

Maybe the yelp port needed this file too?

Just a few fours ago, I ran "portsnap fetch update", and I noticed yelp was
updated to a new version.  I saw no mention of libxul or libxul19 in the
Makefile.  When I ran

make all-depends-list | more

there was nothing with "xul" anywhere.

Now if you update your ports tree, you will be able to build yelp?

I think this thread really should be in the freebsd-ports emailing list?

Tom


More information about the freebsd-questions mailing list