Bug#231538: libc6: illegal instruction on a 386
* Karolina Lindqvist (pgd-karolinali@algonet.se) [040208 11:10]:
> söndagen den 8 februari 2004 10.10 skrev Herbert Xu:
> > 2.4.18 is not in sid. However, 2.4.24/2.6.0 in sid should both
> > emulate the needed instructions on 386.
>
> You can't install 2.4.24 on a i386 system, since it depends on initrd-tools
> (>= 0.1.48) and
> modutils (>= 2.4.19) which are not in woody. The SID versions of those require
> the new libc6, which in turn require the new kernel running. So how to
> upgrade to that kernel on a 386?
You add first
deb http://www.backports.org/debian stable initrd-tools module-init-tools
to your apt.sources-list and dist-upgrade only modutils and
initrd-tools. Afterwards, kernel, and afterwards the normal upgrade to
sarge.
Well, to be plain, I think a more recent modutils and initrd-tools
should be added to woody with the next point release, and also a new
kernel image, both for the boot floppies and in the archive, that
emulates 486-opcodes on 386. Also this should be IMHO be noted in
the Release-notes. (One could even consider how to force the users to
reboot into the new kernel on a 386 before allowing to install glibc.
Hm, any small pseudo-package, that's only configurable if 486-opcodes
can be executed, and glibc pre-depends on it?)
Cheers,
Andi
PS: When will you fix the RC-bug in kmymoney2 #228732?
--
http://home.arcor.de/andreas-barth/
PGP 1024/89FB5CE5 DC F1 85 6D A6 45 9C 0F 3B BE F1 D0 C5 D1 D9 0C
Reply to: