Вылазит вот такое
Через консоль -все нормально
В консоли нормально
Обновился - установились новые утилиты sys-apps/calculate-utils-3,7,1,24 - но проблема осталась - ошибка при восстановлении сборки через calculate-console-gui
Да же тоже это за проблема
Что еще за трабл в консоле
Выводы комманд
omedell bin # ./cl-builder-break --help
usage: cl-builder-break [–id ID] [–clear [ON/OFF]] [–clear-pkg [ON/OFF]] [-f]
Прервать сборку:
–id ID идентификатор сборки (‘list’ для отображения возможных значений)
–clear [ON/OFF] очистить данные после отключения (включено по умолчанию)
–clear-pkg [ON/OFF] очистить бинарные пакеты после отключения
Общие параметры:
-f, --force не задавать вопросы во время процесса
/cl-builder-restore --help
usage: cl-builder-restore [–id ID] [-T TEMPLATES] [-v [ON/OFF]] [–usenew-conf | --skip-conf | --dispatch-conf] [-f]
Прервать сборку:
–id ID идентификатор сборки (‘list’ для отображения возможных значений)
-T TEMPLATES, --templates TEMPLATES
выбор местонахождения шаблонов calculate,distros,local,remote,clt (‘list’ для отображения возможных
значений, ‘none’ - ни один)
-v [ON/OFF], --verbose [ON/OFF]
подробный вывод
–usenew-conf использовать новые конфигурационные файлы
–skip-conf пропустить обновление конфигурационных файлов
–dispatch-conf обновить конфигурационные файлы вручную (по умолчанию)
Общие параметры:
-f, --force не задавать вопросы во время процесса
Почему вдруг команда cl-builder-restore прерывает сборку когда всегда восстанавливала
так какая команда отвечает за восстановление сборки?
Так полный звиздец - теперь и консоль глючит
./cl-builder-restore --id lb-base-desktop
Что с утилитами?
Откатился вплоть до версии 3,7,1,19 - та-же проблема в консоли
sys-apps/calculate-utils-3.7.9999 - тоже не работает cl-builder-restore
Что-то походу с новой версией питона 3,9 косяки
Или утилиты еще на версии питона 2,7?
хм
maint sync -r calculate
Syncing repository ‘calculate’ into ‘/var/db/repos/calculate’…
Синхронизация репозиториев
Проверка текущего сервера обновлений …
Текущий сервер обновлений отсутствует в списке серверов обновлений
Поиск нового сервера обновлений … [ ok ]
Проверка обновлений Calculate … [ ok ]
Обновление индекса пакетов … [ ok ]
Проверка подписи индекса пакетов … [ ok ]
Синхронизация репозитория Torbrowser … [ ok ]
Синхронизация репозитория Linuxbuh … [ ok ]
Репозиторий ‘’ назван 'calculate в cl_update_rep_name
Не удалось обновить кэш calculate репозитория
Обновление кэша репозитория Torbrowser … [ ok ]
Обновление кэша репозитория Linuxbuh … [ ok ]
Обновление кэша настраиваемых пакетов … [ ok ]
Удаление устаревших архивов и бинарных пакетов … [ ok ]
Синхронизация завершена
Конфигурация системы
Сервер обновлений изменён на ftp://ftp.calculate-linux.ru/calculate
Обновление конфигурационных файлов … [ ok ]
Обновление системы завершено!
=== Sync completed for calculate
!!! Repository ‘calculate’ is missing masters attribute in ‘/var/db/repos/calculate/metadata/layout.conf’
!!! Set ‘masters = gentoo’ in this file for future compatibility
!!! Unable to parse profile: ‘/etc/portage/make.profile’
!!! ParseError: Parent ‘/var/db/repos/calculate/profiles/default/amd64/20/desktop’ not found: ‘/var/db/repos/distros/profiles/CLDX/amd64/20/parent’
IMPORTANT: 32 news items need reading for repository ‘gentoo’.
Use eselect news read to view new items.
Action: sync for repo: calculate, returned code = 0
Спасибочки! Очень интересно!
ztime, это и правда проблемы с переходом утилит на Python 3.9
Можете подробнее рассказать что за образ вы собираете? Если на самом образе оставались утилиты на 2.7, то возможны очень непредсказуемые баги. Ради теста можно попробовать собрать образ на основе nightly билда.
Я посмотрел, restore выводит неправильный help и на старой версии утилит, это чисто графическая ошибка. Это мы исправим в следующем обновлении.
Да так и понял. Образа за основу брал свои недельной давности, просто тупо попытался их обновить - видимо утилиты на образе еще были на python 2.7
Например Встречайте Calculate Linux Windows 10 - #32 by ztime или CLTDE (Calculate Linux Trinity Desktop Environment) - #14 by ztime
Пересобрал свои образа на основе ночных сборок кальки. Они естественно собрались и обновились нормально.
Вопрос снят.
Утилиты переехали на Python3.9? В это м все приколы?
Да, пакет утилит теперь вообще не зависит от 2.7. Учитывая как сильно поменялся подход работы со строками в третьем питоне, периодически выявляются баги, связанные с декодированием.
Были все проблемы из-за перехода на python 3.9
Разработчики кальки хоть бы где про это черкнули