Hi All,
I upgraded my server from 13.0-RELEASE-p4 to 13.0-RELEASE-p13, and when I tried to run python3.9 in a jail I got the following error:
So I search on the forum and find this: https://forums.freebsd.org/threads/...d-by-usr-local-lib-libpython3-9-so-1-0.86449/ , which looks like it would solve my problem.
As this jail is stateless, rather than upgrade I decided to delete and recreate the jail with bsdinstall. However despite my machine being 13.0-RELEASE-p13, the jail was installed with 13.0-RC4, and the error above persists.
So I decide to try to upgrade it using the instructions, but now I get a different failure:
What am I doing wrong? Specifically:
1. Why is bsdinstall installing such an out of date version, if the machine has been upgraded multiple times to reach 13.0-RELEASE-p13? I would have expected bsdinstall to automatically build jails with the same version as the host is running.
2. Why can't I upgrade the jail to the latest version? Is it because RC4 is far too out of date?
Any help/pointers appreciated, thanks!
I upgraded my server from 13.0-RELEASE-p4 to 13.0-RELEASE-p13, and when I tried to run python3.9 in a jail I got the following error:
Code:
ld-elf.so.1: /lib/libc.so.7: version FBSD_1.7 required by /usr/local/lib/libpython3.9.so.1.0 not found
So I search on the forum and find this: https://forums.freebsd.org/threads/...d-by-usr-local-lib-libpython3-9-so-1-0.86449/ , which looks like it would solve my problem.
As this jail is stateless, rather than upgrade I decided to delete and recreate the jail with bsdinstall. However despite my machine being 13.0-RELEASE-p13, the jail was installed with 13.0-RC4, and the error above persists.
So I decide to try to upgrade it using the instructions, but now I get a different failure:
Code:
freebsd-update -b /path_to_jail --currently-running 13.0-RC4 -r `freebsd-version` upgrade
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 13.0-RC4 from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Fetching 2 metadata files... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic world/base world/lib32
The following components of FreeBSD do not seem to be installed:
kernel/generic-dbg world/base-dbg world/lib32-dbg
Does this look reasonable (y/n)? y
Fetching metadata signature for 13.0-RELEASE-p13 from update2.freebsd.org... failed.
Fetching metadata signature for 13.0-RELEASE-p13 from update1.freebsd.org... failed.
No mirrors remaining, giving up.
This may be because upgrading from this platform (amd64)
or release (13.0-RELEASE-p13) is unsupported by freebsd-update. Only
platforms with Tier 1 support can be upgraded by freebsd-update.
See https://www.freebsd.org/platforms/index.html for more info.
If unsupported, FreeBSD must be upgraded by source.
What am I doing wrong? Specifically:
1. Why is bsdinstall installing such an out of date version, if the machine has been upgraded multiple times to reach 13.0-RELEASE-p13? I would have expected bsdinstall to automatically build jails with the same version as the host is running.
2. Why can't I upgrade the jail to the latest version? Is it because RC4 is far too out of date?
Any help/pointers appreciated, thanks!