Calculate Forum

Параметры cl-builder

Подскажите какой параметр в cl-builder чистит /usr/portage и весь мусор при создании своего исо. А то бюсь - а он мне зараза пихает в исо /usr/portage и прочее

cl-builder-image --keep-tree off удаляет из портежей и оверлеев все, кроме описания профилей, eclass-ов и шаблонов.

Да - но только вот кальковские профили (репы) восстанавливает при cl-update, а сторонние нет. При cl-update -o орет что репы битые (без -о он их в упор не видит). Запускаю руками emerge --sync репа или emaint sync -r репа - вопли что чего то там не хватает (завтра гляну конкретные ошибки). Приходится удалять все руками в папках сторонних реп - тогда cl-update -o благополучно их синкает.

Александр - добавьте в утилиты описание что каждая делает ( а то иногда забываешь). Например в ключик --help , а то сейчас не совсем ясно что за программа

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-update

инхронизация репозиториев

  • Поиск нового сервера обновлений … [ ok ]
  • Проверка обновлений Distros … [ ok ]
  • Синхронизация Distros репозитория …
  • Не удалось получить состояние репозитория в /run/calculate/mount/lb-xfce/var/db/repos/distros директории
  • Повторное получение distros репозитория … [ ok ]
  • Синхронизация Distros репозитория … [ ok ]
  • Проверка обновлений Calculate … [ ok ]
  • Синхронизация Calculate репозитория …
  • Не удалось получить состояние репозитория в /run/calculate/mount/lb-xfce/var/db/repos/calculate директории
  • Повторное получение calculate репозитория … [ ok ]
  • Синхронизация Calculate репозитория … [ ok ]
  • Проверка обновлений Gentoo … [ ok ]
  • Синхронизация Gentoo репозитория …
  • Не удалось получить состояние репозитория в /run/calculate/mount/lb-xfce/usr/portage директории
  • Повторное получение gentoo репозитория …

что то новенькое.
что сие означает * Не удалось получить состояние репозитория в / run / calculate / mount / lb-xfce / var / db / repos / distros директории

Ошибка cl-builder-update --id lb-windows10 --scan ON -f -o -C
Если развернуть chroot из образа в котором есть сторонние оверлеи параметр -C не отрабатывается.
Вывод ошибки
http://pastebin.calculate-linux.ru/ru/show/174678
Приходится сторонние оверлеи удалять руками

© 2007-2020 Calculate Ltd.
Mastodon Mastodon