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
Sorry if that's wrong in this context.
Nuno Teixeira <edua...@freebsd.org <mailto:edua...@freebsd.org>>
escreveu (domingo, 26/01/2025 à(s) 15:21):
Ok, I can reproduce this on a new jail:
# cd /usr/src
# make buildworld-jobs buildkernel-jobs
# poudriere jail -c -j 15amd64_newjail -m src=/usr/src
# poudriere testport -j 15amd64_newjail -p main games/rocksndiamonds
repeat testport command:
# Warning: llvm19-19.1.7 will be rebuilt as it misses libc++.so.1:32
I've chosed games/rocksndiamonds because I first saw this issue
updating a port from sdl1 -> sdl2.
Details on my system:
# poudriere ports -l
PORTSTREE METHOD TIMESTAMP PATH
main null 2023-07-01 20:46:16 /work/freebsd/ports/main
/usr/local/etc/poudriere.d/15amd64-main-make.conf:
--
# Set GOAMD64 to v3 on go ports
.if ${.CURDIR:M*/lang/go*}
OPTIONS_FILE_UNSET+=V1
OPTIONS_FILE_UNSET+=V2
OPTIONS_FILE_SET+=V3
OPTIONS_FILE_UNSET+=V4
.endif
# Set llvm BE_NATIVE, no MLIR
.if ${.CURDIR:M*/devel/llvm*}
OPTIONS_FILE_UNSET+=BE_FREEBSD
OPTIONS_FILE_SET+=BE_NATIVE
OPTIONS_FILE_UNSET+=BE_STANDARD
OPTIONS_FILE_UNSET+=MLIR
.endif
DEFAULT_VERSIONS+=llvm=19
--
Thanks,
Nuno Teixeira <edua...@freebsd.org <mailto:edua...@freebsd.org>>
escreveu (domingo, 26/01/2025 à(s) 12:38):
(...)
Also I delete all pkg in new jail everytime I upgrade:
> # make buildworld-jobs buildkernel-jobs
> # ./tools/build/beinstall.sh
> # reboot
# poudriere pkgclean -A -j 15amd64 -p main
> # poudriere jail -u -j 15amd64
# poudriere bulk -j 15amd64 -p main -f /path/to/list.ports
Nuno Teixeira <edua...@freebsd.org <mailto:edua...@freebsd.org>>
escreveu (domingo, 26/01/2025 à(s) 12:34):
% doas poudriere jail -s -j 15amd64 -p main
% doas jexec 15amd64-main
# ls -l /usr/lib32/libc++.so.1
-r--r--r-- 1 root wheel 957764 Jan 25 23:50 /usr/lib32/
libc++.so.1
(My rolled BE is Jan 11 and somehow inside jail is showing
Jan 25)
Should I try delete jail and install a new one instead of
upgrade it?
Dimitry Andric <d...@freebsd.org <mailto:d...@freebsd.org>>
escreveu (domingo, 26/01/2025 à(s) 12:23):
Does your jail have /usr/lib32/libc++.so.1?
-Dimitry
> On 26 Jan 2025, at 13:18, Nuno Teixeira
<edua...@freebsd.org <mailto:edua...@freebsd.org>> wrote:
>
>
> As usual everytime I upgrade:
>
> # make buildworld-jobs buildkernel-jobs
> # ./tools/build/beinstall.sh
> # reboot
>
> # poudriere jail -u -j 15amd64
>
> # poudriere jail -l
> JAILNAME VERSION OSVERSION ARCH METHOD
TIMESTAMP PATH
> 134amd64 13.4-RELEASE-p2 1304000 amd64 http
2024-10-30 08:56:53 /usr/local/poudriere/
jails/134amd64
> 142amd64 14.2-RELEASE 1402000 amd64 http
2024-12-03 08:08:24 /usr/local/poudriere/
jails/142amd64
> 142i386 14.2-RELEASE 1402000 i386 http
2024-12-03 08:10:34 /usr/local/poudriere/jails/142i386
> 15amd64 15.0-CURRENT 1500030 amd64 src=/
usr/src 2025-01-11 22:24:16 /usr/local/poudriere/
jails/15amd64
>
> I've just rolled back BE to my last main-
n274720-159d29d39482 (Sat Jan 11) and problem is still
happen.
>
>
>
> Dimitry Andric <d...@freebsd.org
<mailto:d...@freebsd.org>> escreveu (domingo, 26/01/2025
à(s) 12:13):
> On 26 Jan 2025, at 12:41, Nuno Teixeira
<edua...@freebsd.org <mailto:edua...@freebsd.org>> wrote:
> >
> > Got this loop on:
> >
> > main-n275036-faa845aab611
> > poudriere jail is same version
> >
> > Warning: llvm19-19.1.7 will be rebuilt as it misses
libc++.so.1:32
> > Building devel/llvm19@default | llvm19-19.1.7:
missed shlib PORTREVISION chase
> >
> > It repeats this loop every time I run a testport.
> >
> > Any clues?
>
> Is it looking for the 32-bit version of libc++.so.1?
How did you setup your jail?
>
> -Dimitry
>
>
>
> --
> Nuno Teixeira
> FreeBSD UNIX: <edua...@freebsd.org> Web: https://
FreeBSD.org <https://FreeBSD.org>
--
Nuno Teixeira
FreeBSD UNIX: <edua...@freebsd.org> Web: https://
FreeBSD.org <https://FreeBSD.org>
--
Nuno Teixeira
FreeBSD UNIX: <edua...@freebsd.org> Web: https://FreeBSD.org
<https://FreeBSD.org>
--
Nuno Teixeira
FreeBSD UNIX: <edua...@freebsd.org> Web: https://FreeBSD.org
<https://FreeBSD.org>
--
Nuno Teixeira
FreeBSD UNIX: <edua...@freebsd.org> Web: https://FreeBSD.org
<https://FreeBSD.org>