LINUX.ORG.RU

Общая директория distfiles

 ,


0

0

Здравствуйте, лоровцы! Хочу решить проблему очистки расшаренной папки distfiles от старых версий тарболов. Утилита eclean-dist, например, удалит файлы, нужные для других машин, так как архитектуры, да и содержимое @world — разные для всех хостов. Подскажите, пожалуйста, годный вариант.


написать скрипт учитывающий всё

anonymous ()

Утилита eclean-dist, например, удалит файлы, нужные для других машин, так как архитектуры

eclean-dist пофиг на архитектуры, если у тебя есть тарболл от ебилда с "-* ~arm" а ты запускаешь eclean-dist на amd64 - тарболл останется, пока ебилд остаётся в дереве.

Если у тебя разные /usr/portage на хостах и/или разный набор оверлеев - тогда только страдать. Или пилить свой скрипт.

Pinkbyte ★★★★★ ()
Ответ на: комментарий от pS
       -d, --deep                    only keep the minimum for a reinstallation

Ну естественно с этой опцией БУДЕТ учитываться архитектура, описание как бы намекает. Я ей не пользуюсь - у меня ~arm, ~mips и ~amd64 и грохнуть случайно нужные пакеты для первых двух может быть чревато реально долгой компиляцией

Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Спасибо за ответы! Видимо, можно помечать как решенное.

pS ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.