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

Bug#518133: closed by Aurelien Jarno <aurelien@aurel32.net> (Re: Bug#518133: libc6-xen: nosegneg not selected when running in OpenVZ under Xen)



Dr. Andreas Krüger a écrit :
> Hello, Aurelian,
> 
> thank you for that piece of information.
> 
>> You should either ask the company providing you kernel to fix the pseudo
>> hwcap nosegneg value, or edit /etc/ld.so.conf.d/libc6-xen.conf and
>> replace 'hwcap 1 nosegneg' by 'hwcap 0 nosegneg'.
> 
> I have tried that "hwcap 0 nosegneg" bit. That one does NOT help.

Then it's probably your kernel which does not correctly export the
nosegneg pseudo hwcap for your openvz guest.

> That established, do you still think there a good chance that the other part of your
> counsel does help, that is, upgrading to a more recent kernel?

No idea.

> For the record, as an ugly workaround, what does get rid of the messages is: Move the
> plain versions to the side and replace them with symbolic links into the
> i686/nosegneg directory. Something along those lines (while 156 is stopped):
> 
> cd /var/lib/vz/private/156/lib
> mkdir wrong-version-moved-to-the-side
> for f in `cd i686/nosegneg; echo *`
> do
>    test -f $f && mv $f wrong-version-moved-to-the-side && ln -s i686/nosegneg/$f .
> done
> 

This is basically what the etch version does, that is no autodetection.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: