Странности с eix после установки portage-2.1.7.17
alexpro 16 февраля, 2010 - 03:26
Доброго времени суток!
Установил portage-2.1.7.17, и после этого eix перестал отображать description для некоторых пакетов, связанных с kde-4.
Вот как это выглядит:
Система с portage-2.1.7.17:
[01:11:13]root@xlin64:~/# eix -e kde-meta
[I] kde-base/kde-meta
Available versions:
(4.3) 4.3.3 (~)4.3.4 (~)4.3.5
(4.4) (~)4.4.0
(0) **4.4.9999[1] **9999[1]
{accessibility aqua kdeprefix nls semantic-desktop}
Installed versions: 4.4.0(4.4)(17:12:04 02/15/10)(nls semantic-desktop -accessibility -aqua -kdeprefix)
Система с portage-2.1.7.16:
[01:11:00]root@gentoo:~/# eix -e kde-meta
* kde-base/kde-meta
Available versions:
(4.3) 4.3.3 ~4.3.4 ~4.3.5
(4.4) ~4.4.0
{accessibility aqua kdeprefix nls semantic-desktop}
Homepage: http://www.kde.org/
Description: KDE - merge this to pull in all non-developer, split kde-base/* packages
Может быть, кто-нибудь в курсе, в чем могут быть грабли? Оно как бы не мешает сильно, но должен быть порядок.
»
- Для комментирования войдите или зарегистрируйтесь

┌┌(root@taaroa)┌(1201/pts/2)┌
┌┌(root@taaroa)┌(1201/pts/2)┌(06:48:02/16/10)┌- └┌(#:~)┌- eix -e eix [I] app-portage/eix Available versions: 0.17.0 (~)0.19.1{tbz2} (~)0.19.2{tbz2} (~)0.20.0{tbz2} {+bzip2 debug +deprecated doc hardened nls optimization sqlite strong-optimization tools} Installed versions: 0.20.0{tbz2}(20:32:33 05.02.2010)(bzip2 hardened nls optimization -debug -doc -sqlite -strong-optimization -tools) Homepage: http://eix.sourceforge.net Description: Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more ┌┌(root@taaroa)┌(1202/pts/2)┌(07:23:02/16/10)┌- └┌(#:~)┌- eix -e portage [I] sys-apps/portage Available versions: [P]2.1.6.7 2.1.6.13 2.1.7.16{tbz2} (~)2.1.7.17 {M}(~)2.2_rc62{tbz2} {build doc epydoc linguas_pl python3 selinux} Installed versions: 2.2_rc62{tbz2}(11:13:41 30.01.2010)(-build -doc -epydoc -linguas_pl -python3 -selinux) Homepage: http://www.gentoo.org/proj/en/portage/index.xml Description: Portage is the package management and distribution system for Gentoo ┌┌(root@taaroa)┌(1203/pts/2)┌(07:23:02/16/10)┌- └┌(#:~)┌- eix -e kde-meta * kde-base/kde-meta Available versions: (4.3) 4.3.3 (~)4.3.4 (~)4.3.5 (4.4) (~)4.4.0 **4.4.9999[1] (live) **9999[1] {accessibility aqua kdeprefix nls semantic-desktop} Homepage: http://www.kde.org/ Description: KDE - merge this to pull in all non-developer, split kde-base/* packages [1] "kde" /var/lib/layman/kde1. portage и eix - это разные люди
2. portage-2.1.7.17 находится в ~arch, следовательно у вас должен быть так же установлен и eix из ~arch, последняя версия 0.20.0 и как следует из выше написанного, все замечательно отображается
Цитата: 1. portage и eix -
Ну насмешили перед сном! :D
А насчет второго пункта - действительно, стоит попробовать, я как-то даже и не думал об этом...
updated:
Только что попробовал поставить eix-0.19.1 - то же самое. Некоторые пакеты из kde отображаются без description. Причем, похоже, только те пакеты, в которых есть слоты 4.3 и 4.4. Те, где слота 4.4 нет, отображаются нормально. Если откатиться на стабильный 2.1.7.16, все нормально, но тогда emerge выдает warning-и. Я из-за них, в общем-то и поставил замаскированную 2.1.7.17, после прочтения соответствующего материала на bugs.gentoo.org.
┌┌(ra@taaroa)┌(187/pts/7)┌(09
...и опять таки все нормально отображается.
Почему получилась разница в четыре строчки?
[1] "kde" /var/lib/layman/kde
[2] "multilib" /var/lib/layman/multilib
Found 83 matches.
P.S. все таки (imho) arch и ~arch лучше не смешивать, либо то - либо это; deprication warning это не опасно :)
.
моё имхо немного другое - я выбрал arch + осмысленное размаскирование.
Это подпись, которую невозможно истолковать неправильно
Deprecation warning меня
Deprecation warning меня беспокоит с чисто эстетической точки зрения. Впрочем, как и отсутствие отображаемого eix поля description.
Хотелось бы все-таки докопаться до истины и выяснить, почему так происходит, и по возможности устранить причину.
Насчет arch и ~arch - уже очень давно и успешно смешиваю, и пока что особых неконтролируемых проблем не встречалось... Да и сейчас их нет. Есть отсутствие понимания. Затем и написал сюда, в надежде встретить тех, кто понимает в устройстве portage лучше меня.
Размаскировал крайнюю версию
Размаскировал крайнюю версию eix, и все равно то же самое. Homepage и description в пакетах kde4, в которых есть слот 4.4, не отображается. Никак не могу обнаружить связи между "разными людьми" portage-2.1.7.17 и eix, хотя она где-то есть...
А если сделать
А если сделать так
┌┌(ra@taaroa)┌(251/pts/8)┌(06:34:02/18/10)┌- └┌(%:~)┌- emerge -s kde-meta Searching... [ Results for search key : kde-meta ] [ Applications found : 1 ] * kde-base/kde-meta Latest version available: 4.4.0 Latest version installed: [ Not Installed ] Size of files: 0 kB Homepage: http://www.kde.org/ Description: KDE - merge this to pull in all non-developer, split kde-base/* packages License: GPL-2, отображается?
Да, так все
Да, так все отображается.
Пока вообще никаких идей в голову не приходит... Не пойму я, почему такая петрушка...
alexpro
а потом eix-update был? :)
Ну конечно был. :)
Ну конечно был. :)