emerge --update --deep --newuse world
Я полностью решил обновить систему вроде все скачал и начел делать:
zan ~ # emerge --update --deep --newuse world
Calculating world dependencies ...done!
>>> emerge (1 of 93) sys-libs/ncurses-5.4-r6 to /
>>> md5 files ;-) ncurses-5.4-r6.ebuild
>>> md5 files ;-) ncurses-5.4-r5.ebuild
>>> md5 files ;-) ncurses-5.4.20050319.ebuild
>>> md5 files ;-) files/digest-ncurses-5.4.20050319
>>> md5 files ;-) files/ncurses-5.4-xterm.patch
>>> md5 files ;-) files/ncurses-5.4-c++-templates.patch
>>> md5 files ;-) files/xterm-debian.ti
>>> md5 files ;-) files/ncurses-5.4-share-sed.patch
>>> md5 files ;-) files/digest-ncurses-5.4-r5
>>> md5 files ;-) files/digest-ncurses-5.4-r6
>>> md5 src_uri ;-) ncurses-5.4.tar.gz
* Remerging ncurses without unicode in USE flags may break your system.
* For more information see http://bugs.gentoo.org/78313
* If you still want continue, export COMPILE_NCURSES to 'true'.
!!! ERROR: sys-libs/ncurses-5.4-r6 failed.
!!! Function pkg_setup, Line 24, Exitcode 0
!!! refusing to rebuild ncurses w/out unicode
!!! If you need support, post the topmost build error, NOT this status message.
и чтоб я не делал не чего не помогает правдо я с английским не дружу не как и что он мне пишет я с трудом понемаю.Если кто сталкивался с токой ошибкой помогите плиз.
- Для комментирования войдите или зарегистрируйтесь
Re: emerge --update --deep --newuse world
Грубый перевод: "Установка ncurses без поддержки юникода в USE флагах может брякнуть твою систему".... Что она видимо и делает :)
Могу посоветовать всё-таки включить поддержку utf-8 в USE флагах.
Чего-то я не
Чего-то я не пойму, мне сказали про --newuse, у меня в man emerge ее нету, я уж было думал, что это шутка такая, а тут на тебе. У меня стоит 2004.2. Может эта опция тогда еще не была реализована?
emerge --update --deep --newuse world
Я ставился с 2005.0 и там это есть.
Что касается обновления у меня в USE флагах есть про юне кодя посматрел толькочто правдо не так как ты написал (вот так написано unicode).
emerge --update --deep --newuse world
Не все таже ошибка да я еще с дуру сделал emerge -U system и мне теперь надо 64 файла периписывать
а можно както
а можно както обойти установку sys-libs/ncurses-5.4-r6 чтоб дальше систему обновить
cd
cd /var/db/pkg/sys-libs
mkdir ncurses-5.4-r6
cd ncurses-5.4-r6
touch ncurses-5.4-r6.ebuild
но я думаю потом множество пакетов будут ругаться на отсутствие ncurses
Да все может
Да все может быть но в настоящий момент ncurses стоит без него не работает не MC другова я не заметел просто после emerge sunc сделал
emerge --update --deep --newuse world и что самое интересное у меня стоял тоже пакет что и сейчас хочет обновлятся. При обновлении системы он не ставится а когда я его удолил то я его поставил правда из покета
(emerge -k ncurses) он встал на раз два. не могу понять почему он сейчас не встает.
Я тут сходил по этой ссылке http://bugs.gentoo.org/78313 она из ошибки там есть какойто патч но что сним делать я так и не понел
Покажитете
Покажитете вывод команд:
После того как
После того как я сделал emerge -U system у меня вобще нестало запускатся кде
Опция -U по моим сведениям устарела.
Вообще целостность системы нарушить довольно легко.
Я обычно всегда делаю emerge -uD --newuse world
Хотя в принципе нарушить систему в процессе обновлдения мне не удавалось.
после --depclean - запросто. (обязательно потом надо сделать вышеуказанную команду и не перегружаться пока не завершится. а еще revdep-rebuild тоже хорошо)
А тебе можно порекомендовать emerge -uD --newuse kde наверняка поможет. но может отнять время.
вот вывод
вот вывод команд которые просили zan ~ # emerge info | grep USE
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl eds emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 java jpeg junit kde ldap libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby sdl slang spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xmms xv zlib linguas_ru linguas_us userland_GNU kernel_linux elibc_glibc"
zan ~ # cat /etc/portage/package.use
cat: /etc/portage/package.use: No such file or directory
USE-флаг unicode
USE-флаг unicode отключен.
Чтобы обновился ncurses, можно сделать следующее:
Всем спасибо
Всем спасибо обновление пошло но почемуто без ncurses может его отдельно без всего запустить просто emerge ncurses.
А так вроде все востоновил все зароботало.
Спасибо!
вообще сказано
вообще сказано ж экспортировать переменную COMPILE_NCURSES со значением true -- попрбуй сделай... дык я так понял что порты обновил, а профиль новый выбрал?
_________________
Gentoo x86_64 2.6.12-r10 на Athlon 64 3000+
Что то я не
Что то я не совсем понел последнего высказывания я пока борюсь с etc-update вроде все обновилась нормальео и очень много надо править