LINUX.ORG.RU

[Gentoo] удалили флаг multilib?

 


0

1

Итак, сегодня в такое чудесное утро, на работе, под чашечку кофе решил апдейтнуть систему. Запустил eix-update && emerge -avuDN world и что я вижу?! О_о

[ebuild   R   ] sys-apps/sandbox-2.4 USE="(-multilib*)" 0 kB
[ebuild   R   ] sys-libs/glibc-2.11.3  USE="nls -debug -gd -glibc-omitfp (-hardened) (-multilib*) -profile (-selinux) -vanilla" 15,301 kB
[ebuild   R   ] sys-devel/gcc-4.4.5  USE="fortran mudflap nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite -gtk (-hardened) (-libffi) (-multilib*) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla" 61,604 kB                                                                                        
[ebuild   R   ] www-plugins/adobe-flash-10.2.152.27_p201011173-r2  USE="64bit -32bit -bindist (-multilib*) -nspluginwrapper -vdpau" 0 kB

P.S. В удаленной теме я уже получил ответы на некоторые вопросы, однако хотелось бы узнать, чем может грозить удаление флага? Страшно ведь обновлять ва-банк...

В адоб-флэше вместо multib флаги 64bit и 32bit. Насчет glibc ил gcc ничего не могу сказать. Давно эти флаги удалили? Надо попытаться обновиться сегодня.

vonabarak
()

Вы случаем профиль не переключали ? Проверьте точно ли

# eselect profile list

не указывает на no-multilib.

kostik87 ★★★★★
()

УМВР, ЧЯДНТ?
Сейчас преключился на 8мой и

[ebuild   R   ] sys-apps/sandbox-2.5  USE="(multilib*)" 0 kB
[ebuild   R   ] sys-libs/glibc-2.13-r2  USE="hardened (multilib*) nls -debug -gd -glibc-omitfp -profile (-selinux) -vanilla" 0 kB
[ebuild   R   ] sys-devel/gcc-4.5.2  USE="gtk hardened mudflap (multilib*) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -fortran -gcj -graphite (-libffi) -lto -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla" 0 kB

tn1
()
Ответ на: комментарий от vurdalak
# emerge -auvDN glibc gcc
 . . .
[ebuild     U ] sys-libs/glibc-2.11.3 [2.11.2-r3] USE="(multilib) nls -debug -gd -glibc-omitfp (-hardened) -profile (-selinux) -vanilla" 0 kB [0]
[ebuild     U ] sys-devel/gcc-4.4.5 [4.4.4-r2] USE="fortran gtk mudflap (multilib) nls nptl objc objc++ openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite (-hardened) (-libffi) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc-gc -test -vanilla" 0 kB [0]
 [0] /usr/portage

# eselect profile list 

  [3]   default/linux/amd64/10.0/desktop/gnome *

# emerge --info
 . . .
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-O2 -march=core2 -pipe"
kostik87 ★★★★★
()
Calculating dependencies... done!
[ebuild   R    ] sys-apps/sandbox-2.4  USE="(multilib*)" 0 kB
[ebuild   R    ] sys-libs/glibc-2.11.3  USE="gd (multilib*) nls -debug -glibc-omitfp (-hardened) -profile (-selinux) -vanilla" 0 kB
[ebuild   R    ] sys-devel/gcc-4.4.5  USE="fortran mudflap (multilib*) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite -gtk (-hardened) (-libffi) -multislot (-n32) (-n64) -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla" 0 kB  

вернули обратно флаг multilib, утром была такая же история.

bear
()

В следующий раз при таком выкрутасе можно удалить multilib из use.mask и вписать multilib в make.conf. Отставить панику, это просто в каком-то профиле накосячили.

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.