[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#626422: kfreebsd-image-8.2-1-686: Can't upgrade from kfreebsd7.3

qemu-kfreebsd:/home/njh# apt-get install kfreebsd-image-8.2-1-686 libc0.1-i686

The following extra packages will be installed:
The following packages will be upgraded:
 libc0.1 libc0.1-i686

WARNING: This version of glibc uses UMTX_OP_WAIT and UMTX_OP_WAKE
syscalls that are not present in the current running kernel. They
have been added in kFreeBSD 8.0. Your system should still work,
but it is recommended to upgrade to a more recent version.
Unpacking replacement libc0.1 ...
FATAL: kernel too old
dpkg: warning: subprocess old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
FATAL: kernel too old
dpkg: error processing /var/cache/apt/archives/libc0.1_2.13-2_kfreebsd-i386.deb (--unpack):
subprocess new post-removal script returned error exit status 1
configured to not write apport reports
                                     FATAL: kernel too old

Debian Release: wheezy/sid
Kernel: kFreeBSD 7.3-1-486

The old (squeeze) eglibc only suggested 8.0 kernel,
The new (wheezy) eglibc really needs at least 8.0 kernel.
The squeeze have been shipped with 8.1 kernel only.
In general, direct upgrades from lenny to sid are not supported.

What does just

"apt-get install kfreebsd-image-8.2-1-686"

and eventually what does

"apt-get --no-install-recommends install kfreebsd-image-8.2-1-686"

After that, you have to ***run*** 8.x kernel,
before you can proceed to upgrade libc.


Reply to: