Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 May 2017 04:24:26 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: graphics/mesa-libs ... issues
Message-ID:  <20170520112426.GY71782@albert.catwhisker.org>
In-Reply-To: <20170513172041.GK1406@albert.catwhisker.org>
References:  <20170513172041.GK1406@albert.catwhisker.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--O2v8LnVIcZ+EDjcF
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, May 13, 2017 at 10:20:41AM -0700, David Wolfskill wrote:
> In my Saturday poudriere run, I encountered a failure in
> graphics/mesa-libs that I'm not understanding how to fix (or evade)
> after updating the ports working copy to r440771:
>=20
> ...
> [00:00:00] =3D=3D=3D=3D>> Creating the reference jail... done
> [00:00:06] =3D=3D=3D=3D>> Mounting system devices for 11amd64-ports-home
> [00:00:06] =3D=3D=3D=3D>> Mounting ports/packages/distfiles
> [00:00:06] =3D=3D=3D=3D>> Stashing existing package repository
> [00:00:06] =3D=3D=3D=3D>> Mounting packages from: /usr/local/poudriere/da=
ta/packages/11amd64-ports-home
> [00:00:06] =3D=3D=3D=3D>> Copying /var/db/ports from: /tank/poudriere/etc=
/poudriere.d/home-options
> [00:00:07] =3D=3D=3D=3D>> Appending to make.conf: /tank/poudriere/etc/pou=
driere.d/make.conf
> /etc/resolv.conf -> /usr/local/poudriere/data/.m/11amd64-ports-home/ref/e=
tc/resolv.conf
> [00:00:07] =3D=3D=3D=3D>> Starting jail 11amd64-ports-home
> [00:00:07] =3D=3D=3D=3D>> Logs: /usr/local/poudriere/data/logs/bulk/11amd=
64-ports-home/2017-05-13_11h12m22s
> [00:00:07] =3D=3D=3D=3D>> Loading MOVED
> [00:00:07] =3D=3D=3D=3D>> Gathering ports metadata
> [00:00:07] =3D=3D=3D=3D>> MOVED: graphics/dri renamed to graphics/mesa-dri
> [00:00:07] =3D=3D=3D=3D>> MOVED: graphics/libGL renamed to graphics/mesa-=
libs
> [00:00:07] =3D=3D=3D=3D>> MOVED: graphics/libglapi renamed to graphics/me=
sa-libs
> [00:00:08] =3D=3D=3D=3D>> Warning: (graphics/mesa-libs): mkdir: dqueue/gr=
aphics!mesa-libs: File exists
> [00:00:08] =3D=3D=3D=3D>> Warning: (graphics/mesa-libs): [00:00:08] =3D=
=3D=3D=3D>> Error: gather_port_vars_port: Failed to add graphics/mesa-libs =
to depqueue
> [00:00:11] =3D=3D=3D=3D>> Calculating ports order and dependencies
> mkdir: deps/mesa-libs-17.0.4: File exists
> [00:00:11] =3D=3D=3D=3D>> Error: compute_deps_pkg: Error creating pool di=
r for mesa-libs-17.0.4: There may be a duplicate origin in a category Makef=
ile
> [00:00:11] =3D=3D=3D=3D>> Error: Fatal errors encountered calculating dep=
endencies
> [00:00:11] =3D=3D=3D=3D>> Cleaning up
> [00:00:11] =3D=3D=3D=3D>> Unmounting file systems
> ....
>=20
>=20
> Err...?  What sort of "evasive maneuver" is needed at this point?
>=20
> Thanks!
> ....

I finally(!) discovered that the issue was that my pkglist contained
explicit entries for a handful of the ports that were now rolled up into
graphics/mesa-libs.  The "evasive maneuver," therefore, was to remove
them, then re-start the "poudriere bulk" run, which appears to be
building stuff as I type:

load: 14.51  cmd: c++ 49175 [running] 0.69r 0.56u 0.02s 6% 44556k
[11amd64-ports-home] [2017-05-20_11h18m27s] [parallel_build:] Queued: 1061 =
Built: 85   Failed: 0    Skipped: 0    Ignored: 0    Tobuild: 976   Time: 0=
0:04:44
        [01]: lang/python27                    configure       (00:00:48)
        [02]: misc/help2man                    starting        (00:00:01)
        [03]: devel/qt4-moc                    fetch           (00:00:31)
        [04]: graphics/lcms2                   configure       (00:00:35)
        [05]: databases/gdbm                   configure       (00:00:36)
        [06]: security/ca_root_nss             fetch           (00:00:05)
        [07]: devel/libunistring               build           (00:01:42)
        [08]: devel/icu                        build           (00:01:01)
[00:04:47] =3D=3D=3D=3D>> Logs: /usr/local/poudriere/data/logs/bulk/11amd64=
-ports-home/2017-05-20_11h18m27s

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
"[T]he president=E2=80=99s improper efforts to influence an ongoing investi=
gation"

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--O2v8LnVIcZ+EDjcF
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJZICdqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XFFcH/i3XmlIMXUF/UZqGrJsXMHZ7
wOJlITDxh8CFvMhqbE+krGdU1ULA9BCAtn6OmQ4HZy1PaIJuyFn3Pl9UN6emcbuS
7fohIsOtJKk157fGaTfBB8raobQJ9OFaBZTj/GgvD9V6P81o6F4qgo70R0RWqBXH
703G00XbTVOfgt7a7dSRUElMeUqzzIHsszuJ8VODSFkfYs3w1R6BgSeY7s9f1iHt
0FXI8TC/j2jmui9ENVdg0Rw/8u4FasOms+uuUHrjyQK2hCTaeiWP0HAWEAhiRVWL
IunjaaZBfh4QeOjY6ctcsYSRDX7ezUfmOlslUAvsQt0pHBwWVJdwC/vDsLaOayA=
=+uQ2
-----END PGP SIGNATURE-----

--O2v8LnVIcZ+EDjcF--



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