Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Oct 2012 10:29:26 -0400
From:      Lowell Gilbert <freebsd-ports-local@be-well.ilk.org>
To:        mexas@bristol.ac.uk
Cc:        freebsd-gecko@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: graphics/evince depends on vulnerable libxul19
Message-ID:  <44obkj39yx.fsf@be-well.ilk.org>
In-Reply-To: <201210030748.q937mcku094210@mech-cluster241.men.bris.ac.uk> (Anton Shterenlikht's message of "Wed, 3 Oct 2012 08:48:38 %2B0100 (BST)")
References:  <201210030748.q937mcku094210@mech-cluster241.men.bris.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Anton Shterenlikht <mexas@bristol.ac.uk> writes:

> ===>  Installing for evince-2.32.0_9
> ===>   evince-2.32.0_9 depends on file: /usr/local/share/icons/gnome/index.theme - found
> ===>   evince-2.32.0_9 depends on executable: yelp - not found
> ===>    Verifying install for yelp in /usr/ports/x11/yelp
> ===>   yelp-2.30.2_4 depends on file: /usr/local/lib/libxul/libxul.so - not found
> ===>    Verifying install for /usr/local/lib/libxul/libxul.so in /usr/ports/www/libxul19
> ===>  libxul-1.9.2.28_1 has known vulnerabilities:
> libxul-1.9.2.28_1 is vulnerable:
> mozilla -- multiple vulnerabilities
>
> Shouldn't evince be forcing www/libxul install instead?

It's yelp which is looking for libxul19, not evince directly. And yelp
won't work with www/libxul last I heard. 

Personally, I'm just living without yelp right now. I think others are
too. The quick-and-dirty hack someone just mentioned on another thread
is to let yelp install with libxul19, then delete libxul19. Yelp won't
work, but it will be installed and other programs that want it will go
ahead and install happily. That sounds like it should work; what I did
(before I heard that advice) was to change other ports to not try to use
yelp at all.

Good luck.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44obkj39yx.fsf>