From owner-freebsd-ports@FreeBSD.ORG Thu May 24 13:50:36 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D7DC1065688; Thu, 24 May 2012 13:50:36 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 125538FC0C; Thu, 24 May 2012 13:50:35 +0000 (UTC) Received: by ggnm2 with SMTP id m2so9610667ggn.13 for ; Thu, 24 May 2012 06:50:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=KRvKkgeah/bVtrZERJ7yEw8f0nn8wBQO00uIE+T0BWI=; b=I5HjwOf/kdlp4oltnlBMWPIkW7eKdQETXzK0WoMftKhgc9Ibclm/D0d03CP685S/xK ET0tJbui9fQ2VOGE/n42oNekBuvkWUyydaqazzCmzdplRrGRNFa8dkpnLlIja9zlvg0y 4Dg1M4ZYN6m7sHJ3UcAjVQW7pjwB/U8IDkMuJMa/kItjAR8UYtMWPeASLG5zoz62XAJV Y7Rcsg3yrD50D+90vMmAxFeabPPGw1KJhQ/1qFSP3ZCR0GJ1vhDpiF/nm3SZECoMQ0dN LRAjrml3aJ9eQ22/qGnPYoABzc84vVie8Tx0obZgj/lb9AxokqgkuBCnYGDrWRgfqXuy BkvA== MIME-Version: 1.0 Received: by 10.50.219.194 with SMTP id pq2mr16421771igc.25.1337867435149; Thu, 24 May 2012 06:50:35 -0700 (PDT) Received: by 10.42.73.194 with HTTP; Thu, 24 May 2012 06:50:35 -0700 (PDT) In-Reply-To: <20120524053521.62253353@dell64> References: <20120523073419.66fa6698@dell64> <20120524053521.62253353@dell64> Date: Thu, 24 May 2012 08:50:35 -0500 Message-ID: From: Jeremy Messenger To: Robert Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: gnome@freebsd.org, "freebsd-ports@freebsd.org" , Kevin Oberman Subject: Re: Evince fails upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 May 2012 13:50:36 -0000 On Thu, May 24, 2012 at 7:35 AM, Robert wrote: > On Wed, 23 May 2012 22:43:51 -0700 > Kevin Oberman wrote: > >> On Wed, May 23, 2012 at 7:34 AM, Robert wrote: >> > >> > Hello Port readers >> > >> > I am unable to upgrade to latest evince due to following failure. >> > Evince now calls for www/yelp which calls for www/libxul which has >> > vulnerabilities. >> > >> > [robert@dell64] /usr/ports/x11/yelp% sudo make install clean >> > >> > =A0yelp is using libxul for gecko support, but you can >> > =A0change that by defining WITH_GECKO to the following values: >> > >> > =A0 libxul >> > >> > =3D=3D=3D> =A0License check disabled, port has not defined LICENSE >> > =3D=3D=3D> =A0Extracting for yelp-2.30.2_2 >> > =3D> SHA256 Checksum OK for gnome2/yelp-2.30.2.tar.bz2. >> > /bin/rm -f /usr/ports/x11/yelp/work/yelp-2.30.2/data/yelp.schemas >> > =3D=3D=3D> =A0Patching for yelp-2.30.2_2 >> > =3D=3D=3D> =A0Applying FreeBSD patches for yelp-2.30.2_2 >> > =3D=3D=3D> =A0 yelp-2.30.2_2 depends on >> > file: /usr/local/lib/libxul/libxul.so - not found =3D=3D=3D> =A0 =A0Ve= rifying >> > install for /usr/local/lib/libxul/libxul.so >> > in /usr/ports/www/libxul =3D=3D=3D> =A0libxul-1.9.2.28 has known >> > vulnerabilities: Affected package: libxul-1.9.2.28 Type of problem: >> > mozilla -- multiple vulnerabilities. Reference: >> > http://portaudit.FreeBSD.org/380e8c56-8e32-11e1-9580-4061862b8c22.html >> > =3D> Please update your ports tree and try again. *** Error code 1 >> > >> > Stop in /usr/ports/www/libxul. >> > *** Error code 1 >> > >> > Stop in /usr/ports/www/libxul. >> > *** Error code 1 >> > >> > Stop in /usr/ports/x11/yelp. >> > >> > I have tried to comment out the WITH_GECKO line but that fails also. >> > The Makefile already has >> > >> > WITH_GECKO=3D =A0libxul >> > >> > What do I need to change it to? >> >> There is nothing to change it to, as far as I know. There used to >> other options, but libxul is the only one left. >> >> Unfortunately, it has a vulnerability, so won't build. You can either >> force it by setting DISABLE_VULNERABILITIES and live with the >> vulnerability or wait until libxul is fixed, assuming that it is. >> Other ports that use GECKO have the same problem. > > Kevin > > Thanks for responding. Evince had never needed yelp or libxul before > the last upgrade (port revision 8). I checked the diff of the Makefile > with my back up from last week and the only difference was a change in > "run depends" adding yelp. > > I commented out that portion of run depends and evince built without a > problem. Evince runs perfectly as a stand alone and with firefox just > as before. It does need yelp when you go to the help menu. Of course, it's only for people that need the help menu. Cheers, Mezz > I have added gnome@ to this email. > > Thank you again for the help. > > Robert --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org