[РЕШЕНО] cl-update сломался ключ --verbose

Ни один из вариантов команды cl-update -v, cl-update --verbose, cl-update -v ON, cl-update --verbose ON более не выводит списка ебилдов для обновления в подробном виде, с use флагами и переменными. Вместо этого вижу умолчальный список с ненужными лично мне русскими описаниями. Это так задумано или оно поломалось? Если так задумано, то что теперь делает --verbose и как добиться возврата детального представления списка?

 # equery b cl-update
 * Searching for cl-update ... 
sys-apps/calculate-update-3.2.2_beta2 (/usr/sbin/cl-update -> /usr/sbin/cl-core)
calculate denister # cl-update -v
Синхронизация репозиториев
 * Синхронизация Distros репозитория ...                                              [ ok ]
 * Синхронизация Calculate репозитория ...                                            [ ok ]
 * Синхронизация Portage репозитория ...
[=======================================================================>] 100% Time:0:00:09
 *                                                                                    [ ok ]
 * Синхронизация завершена
Конфигурация системы
 * Исправление настроек ...                                                           [ ok ]
 * Обновление конфигурационных файлов ...                                             [ ok ]
Проверка обновлений
 * Вычисление зависимостей ...                                                        [ ok ]
[ebuild     U  ] sys-kernel/linux-firmware-20140902 [20140809] USE="-savedconfig" 23,709 kB
[ebuild     U  ] x11-libs/libdrm-2.4.56 [2.4.52] USE="libkms -static-libs" ABI_X86="(64) (-32) (-x32)" VIDEO_CARDS="(-exynos) (-freedreno) -intel -nouveau (-omap) -radeon -vmware" 578 kB
[ebuild     UD ] sys-process/procps-3.3.9 [3.3.9-r2] USE="ncurses nls unicode -static-libs {-test} (-selinux%) (-systemd%)" 548 kB
[ebuild     U  ] dev-libs/nss-3.16.5 [3.16.3] USE="cacert nss-pem -utils" ABI_X86="(64) (-32) (-x32)" 6,332 kB
[ebuild     U  ] media-libs/mesa-10.3.0 [10.0.4] USE="classic dri3%* egl gallium gbm llvm nptl vdpau xvmc -bindist -debug -gles1 -gles2 -opencl -openmax% -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) -wayland -xa (-llvm-shared-libs%)" ABI_X86="(64) (-32) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 7,083 kB
[ebuild     UD ] sys-fs/lvm2-2.02.109 [2.02.109-r1] USE="readline thin udev (-clvm) (-cman) -device-mapper-only -lvm1 -lvm2create_initrd (-selinux) -static -static-libs -systemd" 1,448 kB
[ebuild     U  ] sys-fs/btrfs-progs-3.16.2 [3.16] 285 kB
[ebuild     U  ] net-libs/webkit-gtk-2.4.4-r201:2 [2.4.4-r200:2] USE="X egl jit opengl spell webgl (-aqua) -coverage -debug -geoloc -gles2 -gstreamer -introspection -libsecret {-test}" 9,857 kB
[ebuild   R    ] dev-vcs/git-2.0.4  USE="blksha1 curl gpg iconv nls pcre perl python threads webdav -cgi -cvs -doc -emacs -gnome-keyring -gtk -highlight -mediawiki (-ppcsha1) -subversion {-test} -tk* -xinetd" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 0 kB
 * 9 пакетов будет установлено, 49,836 kB будет загружено

Вы хотите установить эти пакеты? (Yes/No): n
 * Задача прервана
 * Обновление прервано пользователем

calculate denister # equery b cl-update
 * Searching for cl-update ... 
sys-apps/calculate-update-3.2.1-r2 (/usr/sbin/cl-update -> /usr/sbin/cl-core)

calculate denister # eix calculate-update
[I] sys-apps/calculate-update [1]
     Available versions:  (3) 3.2.0-r2 3.2.1-r2 ~3.2.2_beta1 ~3.2.2_beta2 ~3.2.2_beta2-r1 **3.2.9999
       {PYTHON_TARGETS="python2_7"}
     Installed versions:  3.2.1-r2(3)(20:49:50 25.09.2014)
     Homepage:            http://www.calculate-linux.org/main/en/calculate2
     Description:         Calculate Linux update tool

[1] "calculate" /var/lib/layman/calculate

Сломали в 3.2.2_beta2 значит. Или только у меня?

 # cl-update -v
 * Ожидание завершения другого обновления ...                                                                                                                                                                                            [ ok ]
Синхронизация репозиториев
 * Синхронизация Distros репозитория ...                                                                                                                                                                                                 [ ok ]
 * Синхронизация Calculate репозитория ...                                                                                                                                                                                               [ ok ]
 * Синхронизация Portage репозитория ...                                                                                                                                                                                                 [ ok ]
 * Синхронизация завершена
Конфигурация системы
 * Исправление настроек ...                                                                                                                                                                                                              [ ok ]
 * Обновление конфигурационных файлов ...                                                                                                                                                                                                [ ok ]
Проверка обновлений
 * Вычисление зависимостей ...
 * Список пакетов для установки  
 * Утилита, позволяющая пользователям и группам запускать команды от имени других пользователей (U) app-admin/sudo-1.8.11 (0 KiB)
 * GIT, простая распределённая система управления версиями файлов; широко используется разработчиками ядра Linux (rR) dev-vcs/git-2.1.2 (0 KiB)
 * Программа обновления Calculate Linux (U) sys-apps/calculate-update-3.2.2_beta2-r1 (0 KiB)
 * Метапакет утилит Calculate Utilities (U) sys-apps/calculate-utilities-3.2.2_beta2-r1 (0 KiB)
 * Отличный просмотрщик текстовых файлов (U) sys-apps/less-470 (309 KiB)
 * Краткие описания команд Linux, представленные в виде man-руководств (U) sys-apps/man-pages-3.74 (1261 KiB)
 * Utilities and libraries for NUMA systems (U) sys-process/numactl-2.0.10 (97 KiB)
 * 7 пакетов будет установлено, 1667 KiB будет загружено

Вы хотите установить эти пакеты? (Yes/No):

Если это не баг, то я против.

любопытные вы люди … ставите ~ и ещё чем то недовольны :slight_smile:

Алексей Тихонов wrote:

любопытные вы люди … ставите ~ и ещё чем то недовольны :slight_smile:

Алексей, а почему ты решил что я жалуюсь? Я имею достаточный опыт использования Gentoo, чуточку времени и компьютер, использую ~ поскольку желаю помочь разработчикам Gentoo и Calculate, участвуя в тестировании. Об ошибках я сообщаю в bugzilla и на форум, если могу предложить решение - сразу с решением. В данном случае мы скорее всего имеем ошибку. Так что никаких жалоб с моей стороны, просто информирование разработчиков.

Если никто не будет пользоваться бетами качество релизов будет хуже. Неужели это непонятно?

Данила Жукоцкий wrote:

Если никто не будет пользоваться бетами качество релизов будет хуже. Неужели это непонятно?

о тестовых версия отписывать на форум ? ))

Алексей Тихонов wrote:

Данила Жукоцкий wrote:

Если никто не будет пользоваться бетами качество релизов будет хуже. Неужели это непонятно?

о тестовых версия отписывать на форум ? ))

Алксей, форум Calculate является одним из официальных каналов связи с разработчиками Calculate. Они его читают и отвечают. Поскольку ошибка касается calculate utilities я пишу об этом в этом разделе этого форума.

Трекер они видимо читают реже, у меня сложилось такое впечатление. Тем не менее о серьёзных по моему мнению багах я сообщаю и в форум и в трекер. В данном случае смысла заводить тикет в трекере не вижу - баг косметический, не критичный.

Алексей, есть ли у тебя что сказать по делу? От нашей переписки тепловая смерть Вселенной становится всё ближе. Диалог с тобой не порождает новых смыслов пока.

Данила Жукоцкий wrote:

Алексей, есть ли у тебя что сказать по делу? От нашей переписки тепловая смерть Вселенной становится всё ближе. Диалог с тобой не порождает новых смыслов пока.

не тебе а вам … это 1)
в irc почти всегда есть разработчики … это 2)

cl-update -h
..
-e [ON/OFF], --emergelist [ON/OFF]
                        отобразить список пакетов в emerge формате

пример :

cl-update -e
Синхронизация репозиториев
 * Синхронизация * репозитория ...                                                 [ ok ]
 * Синхронизация Distros репозитория ...                                              [ ok ]
 * Синхронизация Calculate репозитория ...                                            [ ok ]
 * Синхронизация Portage репозитория ...                                              [ ok ]
 * Обновление кэша * репозитория ...                                               [ ok ]
 * Обновление кэша Distros репозитория ...                                            [ ok ]
 * Обновление кэша Calculate репозитория ...                                          [ ok ]
 * Обновление кэша eix ...                                                            [ ok ]
 * Синхронизация завершена
Конфигурация системы
 * Исправление настроек ...                                                           [ ok ]
 * Обновление конфигурационных файлов ...                                             [ ok ]
Проверка обновлений
 * Вычисление зависимостей ...                                                        [ ok ]
[ebuild   R    ] media-libs/mesa-10.3.0  USE="classic dri3 egl gallium gbm gles2* llvm nptl r600-llvm-compiler vdpau xvmc -bindist -debug -gles1 -opencl -openmax -openvg -osmesa -pax_kernel -pic (-selinux) -wayland -xa" ABI_X86="(64) (-32) (-x32)" VIDEO_CARDS="i915 i965 intel nouveau r100 r200 r300 r600 radeon vmware (-freedreno) -ilo -radeonsi" 7083 KiB
[ebuild   R    ] x11-apps/mesa-progs-8.2.0  USE="gles2* -egl -gles1" 9836 KiB
 * 2 пакетов будет установлено, 16918 KiB будет загружено

Вы хотите установить эти пакеты? (Yes/No):

Благодарю. Как то я этот новый ключ проглядел.

Данила Жукоцкий wrote:

Благодарю. Как то я этот новый ключ проглядел.

разработчикам спасибо за оперативный ответ … я то пользуюсь cl-update -s && emerge -uDN world :slight_smile: