Re: Bug#834844: libc6: Illegal instruction updating from 2.21-8 to 2.23-4 on mipsel

Aurelien Jarno <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <[email protected]>
control: severity -1 normal
control: reassign -1 releases-notes
control: retitle -1 releases-notes: document that mips* arches now require a R2 CPU

On 2016-08-19 21:23, E. Bosch wrote:
> 
> Package: libc6
> Version: 2.23-4
> Severity: important
> 
> On a Lemote Yeeloong machine (mipsel) with sid/unstable when I try to update
> libc6 to the last version I get the following error:
> 
> Preparing to unpack .../libc6_2.23-4_mipsel.deb ...
> Checking for services that may need to be restarted...
> Checking init scripts...
> Unpacking libc6:mipsel (2.23-4) over (2.21-8) ...
> dpkg: warning: subprocess old post-removal script was killed by signal
> (Illegal instruction)
> dpkg: trying script from the new package instead ...
> dpkg: error processing archive
> /var/cache/apt/archives/libc6_2.23-4_mipsel.deb (--unpack):
>  subprocess new post-removal script was killed by signal (Illegal
> instruction)
> dpkg: error while cleaning up:
>  subprocess installed pre-installation script was killed by signal (Illegal
> instruction)
> Errors were encountered while processing:
>  /var/cache/apt/archives/libc6_2.23-4_mipsel.deb
> 
> uname -a:
> Linux name 3.3.4 #2 Sun May 20 20:45:52 CEST 2012 mips64 GNU/Linux

This is something to be expected as the mips and mipsel port now
defaults to using R2 instructions set. This means the Loongson 2
CPUs are not supported anymore (this includes the Yeeloong machine).

I have asked many times to document this changes in the release notes,
but this hasn't been done yet. I am therefore reassigning the bug there,
Cc:ing debian-mips so that somone can take care of that.

Thanks,
Aurelien
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.