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. > > 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. > > My make.conf file (which hasn't changed in some time) contains: > OPTIONS_SET= VAAPI VDPAU X265 ASS FAAC LAME > MDNSRESPONDER RRDTOOL STATGRAB DEJAVU > >
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: > > [00:00:22] ====>> Sanity checking the repository > [00:00:22] ====>> Checking packages for incremental rebuild needed > [00:00:42] ====>> Deleting xorg-fonts-truetype-7.7_1.txz: new dependency: > x11-fonts/dejavu > [00:00:45] ====>> Deleting pango-1.36.8.txz: missing dependency: > xorg-fonts-truetype-7.7_1 > [00:00:45] ====>> Deleting plexhometheater-1.2.2_7.txz: missing dependency: > pango-1.36.8 > [00:00:45] ====>> Deleting policykit-gnome-0.9.2_7.txz: missing dependency: > pango-1.36.8 > [00:00:45] ====>> Deleting rrdtool-1.4.8_6.txz: missing dependency: > pango-1.36.8 > > > Any ideas? > -Ben > > On Sunday, March 22, 2015, Baptiste Daroussin <[email protected]> wrote: > >> 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=fonts >>> 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 >> > > -- Regards, Bryan Drewery
signature.asc
Description: OpenPGP digital signature
