Решил пересобрать всю систему с подержкой юникода, для этого добавил в make.conf USE="unicode slang"
Все прекрасно собиралось пока не должно до nano. Вот что он мне говорит:
*** UTF-8 support was requested, but insufficient UTF-8 support was
*** detected in your curses and/or C libraries. Please verify that your
*** slang was built with UTF-8 support or your curses was built with
*** wide character support, and that your C library was built with wide
*** character support.
!!! Please attach the config.log to your bug report:!!! /var/tmp/portage/nano-1.3.9/work/nano-1.3.9/config.log
!!! ERROR: app-editors/nano-1.3.9 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
потому что и не должен
на данный момент система portage не умеет проверять с какими флагами скомпилен какой-то другой софт
гы... а с каких пор portage разучился это делать?
к примеру:
if built_with_use '=x11-libs/wxGTK-2.4*' gtk2 ; then
не все майнтейнеру такие пионЭры, чтобы переписывать ебилды, в новых версиях, может быть, будут, а так -- неоправданные затраты, к тому же -- это уже на этапе распаковки, а чтобы в [R]DEPEND -- нету такого
потому что и не должен
на данный момент система portage не умеет проверять с какими флагами скомпилен какой-то другой софт
гы... а с каких пор portage разучился это делать?
к примеру:
if built_with_use '=x11-libs/wxGTK-2.4*' gtk2 ; then
не все майнтейнеру такие пионЭры, чтобы переписывать ебилды, в новых версиях, может быть, будут, а так -- неоправданные затраты, к тому же -- это уже на этапе распаковки, а чтобы в [R]DEPEND -- нету такого
...
что в [R]DEPEND ?
проверять с какими флагами скомпилен какой-то пакет ??? :lol:
зачем? :lol: и как вы себе это представляете ?
и почему в процессе распаковки?
имеенно для этого и используется в ебилдах
pkg_setup()
в которой прописывают всякие такие проверки
т.е. нечто такое:
pkg_setup() {
built_with_use sys-devel/gcc gcj || die "PyLucene requires gcj compiler"
}
а касательно этого случая то ничего такого нету т.к. в руковожстве по настройке юникода четко обозначен такой этап:
проверять с какими флагами скомпилен какой-то пакет ??? :lol:
зачем? :lol: и как вы себе это представляете ?
представляю в ребилде пакета emerge с новым use-флагом, если пользователь разрешил
либо просто информировании о необходимости ребилда, если пользователь не разшерил авторебилда
представляю в ребилде пакета emerge с новым use-флагом, если пользователь разрешил
либо просто информировании о необходимости ребилда, если пользователь не разшерил авторебилда
ну насчет информирвания я и показал как это делается сейчас
представляю в ребилде пакета emerge с новым use-флагом, если пользователь разрешил
либо просто информировании о необходимости ребилда, если пользователь не разшерил авторебилда
ну насчет информирвания я и показал как это делается сейчас
не, я про
DEPEND="cat/pack <use-flags>"
и если, например, в make.conf стоит AUTO_REBUILD="yes", то пересобирается с новыми флагами
если не стоит AUTO_REBUILD="yes", то просто(ещё при -pv) emerge выводит всё, что он думает о вас