From owner-freebsd-ports@FreeBSD.ORG Mon Mar 23 16:39:06 2015 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C61F7CFD for ; Mon, 23 Mar 2015 16:39:06 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A35E4827 for ; Mon, 23 Mar 2015 16:39:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id t2NGd6JS082208 for ; Mon, 23 Mar 2015 16:39:06 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id t2NGd6T1082204 for ports@freebsd.org; Mon, 23 Mar 2015 16:39:06 GMT (envelope-from bdrewery) Received: (qmail 52873 invoked from network); 23 Mar 2015 11:39:04 -0500 Received: from unknown (HELO ?10.10.1.139?) (freebsd@shatow.net@10.10.1.139) by sweb.xzibition.com with ESMTPA; 23 Mar 2015 11:39:04 -0500 Message-ID: <551041A9.6040500@FreeBSD.org> Date: Mon, 23 Mar 2015 11:39:05 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Ben Woods , Baptiste Daroussin Subject: Re: [HEADSUP] WIP on fonts References: <20150320153711.GB87678@ivaldir.etoilebsd.net> <20150321230802.GG87678@ivaldir.etoilebsd.net> In-Reply-To: OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wH8QA7AOoB1DKC3MU1mkeWxaqE7K7qC9g" Cc: "ports@freebsd.org" , "x11@freebsd.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Mar 2015 16:39:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --wH8QA7AOoB1DKC3MU1mkeWxaqE7K7qC9g Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 3/22/2015 5:28 AM, Ben Woods wrote: > My poudriere is acting funny now, and I'm not sure if it's related. It > keeps deleting xorg-fonts-truetype because there is a new dependency > (x11-fonts/dejavu), and then having to rebuild a whole suit of packages= as > a result. >=20 > The interesting thing is that dejavu was a dependency the entire time. = It > will successfully peform the bulk build and update the package set. If = I > then re-run the bulk build, it does the same thing every time. >=20 > My make.conf file (which hasn't changed in some time) contains: > OPTIONS_SET=3D VAAPI VDPAU X265 ASS FAAC LAME > MDNSRESPONDER RRDTOOL STATGRAB DEJAVU >=20 >=20 It will do this if a port has a dependency listed that it does not actually use. So the xorg-fonts-truetype is incorrectly depending on x11-fonts/dejavu. > The strange output from poudriere: >=20 > [00:00:22] =3D=3D=3D=3D>> Sanity checking the repository > [00:00:22] =3D=3D=3D=3D>> Checking packages for incremental rebuild nee= ded > [00:00:42] =3D=3D=3D=3D>> Deleting xorg-fonts-truetype-7.7_1.txz: new d= ependency: > x11-fonts/dejavu > [00:00:45] =3D=3D=3D=3D>> Deleting pango-1.36.8.txz: missing dependency= : > xorg-fonts-truetype-7.7_1 > [00:00:45] =3D=3D=3D=3D>> Deleting plexhometheater-1.2.2_7.txz: missing= dependency: > pango-1.36.8 > [00:00:45] =3D=3D=3D=3D>> Deleting policykit-gnome-0.9.2_7.txz: missing= dependency: > pango-1.36.8 > [00:00:45] =3D=3D=3D=3D>> Deleting rrdtool-1.4.8_6.txz: missing depende= ncy: > pango-1.36.8 >=20 >=20 > Any ideas? > -Ben >=20 > On Sunday, March 22, 2015, Baptiste Daroussin wrote:= >=20 >> On Fri, Mar 20, 2015 at 04:37:13PM +0100, Baptiste Daroussin wrote: >>> Hi all, >>> >>> Some of you may have notice some work on the font area. >>> >>> The goal of this work is to prevent every single font package to act >> differently >>> and most of the time not correctly. >>> >>> The change will be done in multiple steps: >>> 1/ Convert every ports to USES=3Dfonts >>> 2/ Remove @fc and @fontsdir keywords to only keep @fcfontsdir >>> 3/ Move all fonts from ${LOCALBASE}/lib/X11/fonts to >> ${LOCALBASE}/share/fonts in >>> order to make the fonts following XDG as well as making them working = for >> non-x11 >>> world (wayland for example) >>> >>> Best regards, >>> Bapt >> >> >> Done in r381876 please report me all possible issue, I have done quite= a >> lot of >> testing but I cannot test everything. >> >> Best regards, >> Bapt >> >=20 >=20 --=20 Regards, Bryan Drewery --wH8QA7AOoB1DKC3MU1mkeWxaqE7K7qC9g Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVEEGpAAoJEDXXcbtuRpfPdY0IAJeUCdPiLSt180L2TUcVt6st Wbq2TY4jrZcMFgpJKg1wTJklPDnTQT84uxazlRH8usu94f/XD7KaoU+cXl5MwVTy 8lF/2Ar8peOHU2+rSAYHz0DiL6vWDNE35mYuQpJ96ZPXpOJ/OmOW7/yw5CmUFQQl HH8ZFltYehpo+lKv8zmM/LEXg7RuYC3wkwC4iCStkhOAGm7/e8+7wisomYApzCS8 YLkyHYNPwuZjFwo0mz0EcLcSUEsBtn0DbD7zlRajwVjLVRgfTwJJOXDC8W+USg7o Zk+5FvFd6On1tzX3ibbxmmhkb7SxCoHrrfNrCumLSTMyBforVQaxihTYpwI46PI= =O5ei -----END PGP SIGNATURE----- --wH8QA7AOoB1DKC3MU1mkeWxaqE7K7qC9g--