samba423 broken after upgrade?

Hi,

I've did a package upgrade on my system (FreeBSD example.com 15.1-RELEASE-p1 FreeBSD 15.1-RELEASE-p1 releng/15.1-n283582-0f691888dc56 GENERIC amd64) and afterwards samba423 was broken:

Code:
# testparm /usr/local/etc/smb4.conf
ld-elf.so.1: /usr/local/lib/samba4/private/libsamba-cluster-support-private-samba.so: version SAMBA_4.23.6_PRIVATE_SAMBA required by /usr/local/lib/compat/pkg/libsmbconf.so.0 not found

I've reverted to my BE before upgrade, did pkg lock samba423 and then the upgrade. System seems to be up to date now and Samba still working.

Any hints? Problem on my side or broken package?
 
I've tested samba423 in a fresh jail: no issue.

So, I've unlocked the samba423 and tried the upgrade again. Now I've noticed the errors during the upgrade:
Code:
[26/35] Deinstalling samba423-4.23.6_1...
[26/35] Deleting files for samba423-4.23.6_1: .....
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libdcerpc-binding.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libdcerpc-samr.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libdcerpc-server-core.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libdcerpc-server.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libdcerpc.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libldb.so.2): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libndr-krb5pac.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libndr-nbt.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libndr-standard.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libndr.so.6): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libnetapi.so.1): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-credentials.so.1): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-errors.so.1): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-hostconfig.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-passdb.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-policy.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamba-util.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsamdb.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsmbclient.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsmbconf.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1....
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libsmbldap.so.2): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libtevent-util.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1...
pkg: fstat() failed for(//root/update-scripts/usr/local/lib/compat/pkg/libwbclient.so.0): No such file or directory
[26/35] Deleting files for samba423-4.23.6_1....... done
pkg: unlinkat(var/log/samba4): No such file or directory
[27/35] Deinstalling lmdb-1.0.0,1...
[27/35] Deleting files for lmdb-1.0.0,1: .......... done

Notice the beginning of the non existant pathes: //root/update-scripts/
This is the current directory when running pkg. So the /usr/local/lib/compat/pkg/libsmbconf.so.0 is not deleted...
 
Back
Top