[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



Petr,

>> qemu-kfreebsd:/home/njh# apt-get install kfreebsd-image-8.2-1-686 libc0.1-i686
> 
>> The following extra packages will be installed:
>> libc0.1
>> 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"

qemu-kfreebsd:/usr/local# apt-get install kfreebsd-image-8.2-1-686
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libc0.1 : Depends: libc-bin (= 2.13-3) but 2.13-2 is to be installed
 libc0.1-dev : Depends: libc0.1 (= 2.13-2) but 2.13-3 is to be installed
 libc0.1-i686 : PreDepends: libc0.1 (= 2.11.2-13) but 2.13-3 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

> 
> and eventually what does
> 
> "apt-get --no-install-recommends install kfreebsd-image-8.2-1-686"

Given the above message I was a bit worried about doing that stage, so I thought it best to wait for your opinion before I do.
> 
> After that, you have to ***run*** 8.x kernel,
> before you can proceed to upgrade libc.

Thanks,

-Nigel

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply to: