Date: Mon, 27 Jan 2025 09:56:14 +0000 From: Nuno Teixeira <eduardo@freebsd.org> To: "Hurling, Rainer" <rhurlin@freebsd.org> Cc: Dimitry Andric <dim@freebsd.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org> Subject: Re: poudriere loop: llvm19-19.1.7: missed shlib PORTREVISION chase Message-ID: <CAFDf7UKT4DqT1i9aQxcM3X3bYkHVbGTxwvXxn_Lg5jNXYoOVHQ@mail.gmail.com> In-Reply-To: <7fb64cac-9b09-4235-9235-2bfb6c228442@gwdg.de> References: <CAFDf7UJ6ouomXpc6YiySv73GhJg6-m8VEnXJ949sC=kmkLV%2BHQ@mail.gmail.com> <F3D8E5E0-06E6-421E-AE3A-6570F3A61F47@FreeBSD.org> <CAFDf7UJ2o8fNGkhH=od0e_waYahjv%2BSzXLyYujATGsjKn6twHw@mail.gmail.com> <64327D91-2E10-42BB-B28D-36056867D465@FreeBSD.org> <CAFDf7UKxNgGbdEFhkHTG76bAyPW-ZVbq-PFK=8QiN5YawArvxA@mail.gmail.com> <CAFDf7UL6icbdu5705GFhvy3Lx5Qf4mAO9LkLp3nS=i8CMOZmBg@mail.gmail.com> <CAFDf7U%2B76qtxaQZsLbS6ppg39=GofXLncnRB_MxJREe0NMuJwA@mail.gmail.com> <CAFDf7U%2BGmUucAgq0y_ukRrWeJ5gW6Sb4pas55hEpyD36WLUwKw@mail.gmail.com> <68bbf05d-1d4a-4819-bb83-be6c4f002a63@gwdg.de> <CAFDf7UJ14XS7oAVjo1pcj_fqTx=PQZd3P=nQLVBkbzD0nU8X8w@mail.gmail.com> <7fb64cac-9b09-4235-9235-2bfb6c228442@gwdg.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e56138062cad165f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=3D/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=3Dyes 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+=3Dllvm=3D19 Thanks, Rainer Hurling <rhurlin@gwdg.de> escreveu (segunda, 27/01/2025 =C3=A0(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=3D345307cb539e2e81ddc70cd22f85ea34b4fac043 <https://cgit.freebsd.org= / > > ports/commit/?id=3D345307cb539e2e81ddc70cd22f85ea34b4fac043> > > 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 =C3=A0(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=3Dyes > > > > > > 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> > > --=20 Nuno Teixeira FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org --000000000000e56138062cad165f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hello Rainer,</div><div><br></div><div>> Wouldn= 9;t this be the right time to get Bapt@ involved? After all, he has <br> > worked intensively on the pkg updates.</div><div><br></div><div>Yes it= is. I'm CC'ing bapt@.</div><div><br></div><div>Resuming on how to = reproduce:<br></div><div>--<br></div><div><div># cd /usr/src</div><div># ma= ke buildworld-jobs buildkernel-jobs<br></div><div># poudriere jail -c -j 15= amd64 -m src=3D/usr/src</div><div># poudriere ports -c -p main -m null -M /= usr/ports</div><div><br></div><div># poudriere testport -j 15amd64 -p main= =C2=A0games/rocksndiamonds</div><div><repeat testport></div><div># po= udriere testport -j 15amd64 -p main=C2=A0games/rocksndiamonds</div><div><br= ></div><div># Warning: llvm19-19.1.7 will be rebuilt as it misses libc++.so= .1:32</div><div>--</div><div><br></div><div>Quick fix is to remove PKG_NO_V= ERSION_FOR_DEPS=3Dyes from poudriere.conf</div><div>I did added this option= some months ago to fix excessive rust rebuilds with curl updates.<br></div= ><div><br></div><div>main-n275036-faa845aab611 amd64<br></div><div>poudrier= e-devel-3.4.99.20250115</div><div>DEFAULT_VERSIONS+=3Dllvm=3D19</div><div><= br></div>Thanks,</div><div><br></div><div class=3D"gmail_quote gmail_quote_= container"><div dir=3D"ltr" class=3D"gmail_attr">Rainer Hurling <<a href= =3D"mailto:rhurlin@gwdg.de">rhurlin@gwdg.de</a>> escreveu (segunda, 27/0= 1/2025 =C3=A0(s) 06:02):<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex">Am 26.01.25 um 19:12 schrieb Nuno Teixeira:<br> > I've got same pkg issue like yours.<br> > <br> > My case is happening with poudriere builds on llvm19 since I have it <= br> > default.<br> > So, every pkg that depends on it, I'll get a rebuild of llvm19.<br= > > <br> > Later on I will try to bump llvm19 portrevision and thus be the hacker= <br> > of year is by this it is solved :)<br> > <br> > Something say to me that it is something wrong with pkg 2.x and I will= <br> > try a bump to see what happens like:<br> > <a href=3D"https://cgit.freebsd.org/ports/commit/" rel=3D"noreferrer" = target=3D"_blank">https://cgit.freebsd.org/ports/commit/</a>? <br> > id=3D345307cb539e2e81ddc70cd22f85ea34b4fac043 <<a href=3D"https://c= git.freebsd.org/" rel=3D"noreferrer" target=3D"_blank">https://cgit.freebsd= .org/</a> <br> > ports/commit/?id=3D345307cb539e2e81ddc70cd22f85ea34b4fac043><br> <br> Wouldn't this be the right time to get Bapt@ involved? After all, he ha= s <br> worked intensively on the pkg updates.<br> <br> <br> > Cheers,<br> > <br> > Rainer Hurling <<a href=3D"mailto:rhurlin@gwdg.de" target=3D"_blank= ">rhurlin@gwdg.de</a> <mailto:<a href=3D"mailto:rhurlin@gwdg.de" target= =3D"_blank">rhurlin@gwdg.de</a>>> escreveu <br> > (domingo, 26/01/2025 =C3=A0(s) 16:51):<br> > <br> >=C2=A0 =C2=A0 =C2=A0Am 26.01.25 um 16:36 schrieb Nuno Teixeira:<br> >=C2=A0 =C2=A0 =C2=A0 > (...)<br> >=C2=A0 =C2=A0 =C2=A0 ><br> >=C2=A0 =C2=A0 =C2=A0 > poudriere-devel-3.4.99.20250115<br> >=C2=A0 =C2=A0 =C2=A0 ><br> >=C2=A0 =C2=A0 =C2=A0 > poudriere.conf:<br> >=C2=A0 =C2=A0 =C2=A0 > + PKG_NO_VERSION_FOR_DEPS=3Dyes<br> >=C2=A0 =C2=A0 =C2=A0 ><br> >=C2=A0 =C2=A0 =C2=A0 > EDIT: pkg 2.0.4 doesn't fixed issue<br> > <br> >=C2=A0 =C2=A0 =C2=A0Hmm. Maybe it's because of pkg, which was recen= tly updated to 2.x?<br> > <br> >=C2=A0 =C2=A0 =C2=A0On my box, outside of Poudriere, I've been gett= ing missing libs for<br> >=C2=A0 =C2=A0 =C2=A032-bit versions of the nvidia-driver ever since:<br= > > <br> >=C2=A0 =C2=A0 =C2=A0#pkg check -dn<br> >=C2=A0 =C2=A0 =C2=A0Checking all packages: 100%<br> >=C2=A0 =C2=A0 =C2=A0nvidia-driver is missing a required shared library:= libnvidia-<br> >=C2=A0 =C2=A0 =C2=A0tls.so.1:32<br> >=C2=A0 =C2=A0 =C2=A0nvidia-driver is missing a required shared library:= libXext.so.6:32<br> >=C2=A0 =C2=A0 =C2=A0nvidia-driver is missing a required shared library:= libX11.so.6:32<br> > <br> > -- <br> > Nuno Teixeira<br> > FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web: <a hr= ef=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fre= eBSD.org</a> <br> > <<a href=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blan= k">https://FreeBSD.org</a>><br> <br> </blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div><font color=3D"#888888">Nuno Teixeira</font></div><div>= <div><font color=3D"#888888"> FreeBSD UNIX:=C2=A0 <eduardo@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 <a h= ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr= eeBSD.org</a><br></font></div></div></div></div></div> --000000000000e56138062cad165f--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7UKT4DqT1i9aQxcM3X3bYkHVbGTxwvXxn_Lg5jNXYoOVHQ>