Re: poudriere loop: llvm19-19.1.7: missed shlib PORTREVISION chase
Date: Mon, 27 Jan 2025 09:56:14 UTC
Hello Rainer, > Wouldn't this be the right time to get Bapt@ involved? After all, he has > worked intensively on the pkg updates. Yes it is. I'm CC'ing bapt@. Resuming on how to reproduce: -- # cd /usr/src # make buildworld-jobs buildkernel-jobs # poudriere jail -c -j 15amd64 -m src=/usr/src # poudriere ports -c -p main -m null -M /usr/ports # poudriere testport -j 15amd64 -p main games/rocksndiamonds <repeat testport> # poudriere testport -j 15amd64 -p main games/rocksndiamonds # Warning: llvm19-19.1.7 will be rebuilt as it misses libc++.so.1:32 -- Quick fix is to remove PKG_NO_VERSION_FOR_DEPS=yes from poudriere.conf I did added this option some months ago to fix excessive rust rebuilds with curl updates. main-n275036-faa845aab611 amd64 poudriere-devel-3.4.99.20250115 DEFAULT_VERSIONS+=llvm=19 Thanks, Rainer Hurling <rhurlin@gwdg.de> escreveu (segunda, 27/01/2025 à(s) 06:02): > Am 26.01.25 um 19:12 schrieb Nuno Teixeira: > > I've got same pkg issue like yours. > > > > My case is happening with poudriere builds on llvm19 since I have it > > default. > > So, every pkg that depends on it, I'll get a rebuild of llvm19. > > > > Later on I will try to bump llvm19 portrevision and thus be the hacker > > of year is by this it is solved :) > > > > Something say to me that it is something wrong with pkg 2.x and I will > > try a bump to see what happens like: > > https://cgit.freebsd.org/ports/commit/? > > id=345307cb539e2e81ddc70cd22f85ea34b4fac043 <https://cgit.freebsd.org/ > > ports/commit/?id=345307cb539e2e81ddc70cd22f85ea34b4fac043> > > Wouldn't this be the right time to get Bapt@ involved? After all, he has > worked intensively on the pkg updates. > > > > Cheers, > > > > Rainer Hurling <rhurlin@gwdg.de <mailto:rhurlin@gwdg.de>> escreveu > > (domingo, 26/01/2025 à(s) 16:51): > > > > Am 26.01.25 um 16:36 schrieb Nuno Teixeira: > > > (...) > > > > > > poudriere-devel-3.4.99.20250115 > > > > > > poudriere.conf: > > > + PKG_NO_VERSION_FOR_DEPS=yes > > > > > > EDIT: pkg 2.0.4 doesn't fixed issue > > > > Hmm. Maybe it's because of pkg, which was recently updated to 2.x? > > > > On my box, outside of Poudriere, I've been getting missing libs for > > 32-bit versions of the nvidia-driver ever since: > > > > #pkg check -dn > > Checking all packages: 100% > > nvidia-driver is missing a required shared library: libnvidia- > > tls.so.1:32 > > nvidia-driver is missing a required shared library: libXext.so.6:32 > > nvidia-driver is missing a required shared library: libX11.so.6:32 > > > > -- > > Nuno Teixeira > > FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org > > <https://FreeBSD.org> > > -- Nuno Teixeira FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org