А что будет, если удалить ncurses? :) [лучше не сносите]

Портаже после сборки некого пакета постоянно пишет вот это :

!!! existing preserved libs:
>>> package: sys-libs/ncurses-5.7
 *  - /lib/libncursesw.so
 *  - /lib/libncursesw.so.5
 *  - /lib/libncursesw.so.5.7
 *      used by /usr/bin/hunspell (app-text/hunspell-1.2.8)
 *      used by /usr/lib/python2.6/lib-dynload/_curses.so (dev-lang/python-2.6.2)
 *      used by /usr/lib/python2.6/lib-dynload/_curses_panel.so (dev-lang/python-2.6.2)
 *      used by /usr/lib/python2.6/lib-dynload/readline.so (dev-lang/python-2.6.2)
 *  - /usr/lib/libpanelw.so
 *  - /usr/lib/libpanelw.so.5
 *  - /usr/lib/libpanelw.so.5.7
 *      used by /usr/lib/python2.6/lib-dynload/_curses_panel.so (dev-lang/python-2.6.2)

Как-то забивал все время... а щас надоело :-)
И в @preserved-rebuild постоянно висят вот эти два пакета:

[~] # emerge -pv @preserved-rebuild

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-lang/python-2.6.2  USE="gdbm ncurses readline sqlite ssl threads xml -berkdb -build -doc -examples -ipv6 -tk -ucs2 -wininst" 0 kB
[ebuild   R   ] app-text/hunspell-1.2.8  USE="ncurses nls readline" 0 kB

Total: 2 packages (2 reinstalls), Size of downloads: 0 kB

Почитав гугл понял, что нужно удалить и потом заново поставить ncurses. Но что будет, если я его удалю?...

Так emerge @preserved-rebuild

Так emerge @preserved-rebuild выполнялось?

Ничего страшного и непоправимого при сносе ncurses не произойдёт

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Так emerge @preserved-rebuild выполнялось?

Конечно. И не один десяток раз. т.е. сношу? :-)

>:

krigstask написал(а):
Ничего страшного и непоправимого при сносе ncurses не произойдёт

Ну спасибо...

[~] # emerge ncurses
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
Calculating dependencies... done!

>>> Verifying ebuild manifests
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

>>> Emerging (1 of 1) sys-libs/ncurses-5.7
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
 * ncurses-5.7.tar.gz RMD160 SHA1 SHA256 size ;-) ...                    [ ok ]
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
 * checking ebuild checksums ;-) ...                                     [ ok ]
 * checking auxfile checksums ;-) ...                                    [ ok ]
 * checking miscfile checksums ;-) ...                                   [ ok ]
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[sys-libs/ncurses-5.7] bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

>>> Failed to emerge sys-libs/ncurses-5.7
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[~] # 

Ы-ы-ы… Извините, впредь буду

Ы-ы-ы…
Извините, впредь буду осмотрительней советовать после трёх часов сна в сутки \-%Е
Проглядел USE="+ncurses" у Питона (и зачем оно…)

Можно починить так: http://www.gentoo.ru/node/14486
(пересобрать python либо ncurses)
Может, кто менее сонный что-нибудь получше предложит ещё

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

:)

Да починил уже :-) НО! Мне пришлось вылезти из кресла за лайв-сиди, а потом еще раз за флешкой из куртки... ай-ай-ай :-)
PS Спасибо за "секас" перед сном ;-)

а нужен именно лайв? минимал

а нужен именно лайв? минимал не подойдет?

Тут употреблён термин live cd

Тут употреблён термин live cd в смысле «диск, с которого можно загрузиться в рабочую систему». MinimalCD подойдёт.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

Правда обидно, что почему-то клава отьехала после сноса ncurses (может даже и не связано)... не успел тут высказаться в красках :-) Но зато теперь:

[~] # emerge -pv @preserved-rebuild
emerge: 'preserved-rebuild' is an empty set
emerge: no targets left after set expansion
[~] # emerge -pv ncurses

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-libs/ncurses-5.7  USE="gpm -ada -debug -doc -minimal -nocxx -profile -trace -unicode" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

:)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".