Утилита для вычисления и удаления старых дистфайлов
Дерево портежей обновляется каждый день, при этом удаляются старые ebuld'ы и пропадает всякая необходимость держать у себя distfil'ы, которые когда-то давно качались, а ныне либо имеют уже десятки обновлений, либо вообще исчезли из дерева... Для примера:
#ls /usr/portage/distfiles/
возьмем первое, что бросилось на глаза
хорошо, делаем
................
Zope-2.6.1-src.tgz
Zope-2.6.4-src.tgz
Zope-2.7.7-final.tgz
Zope-2.7.8-final.tgz
Zope-2.7.9-final.tgz
Zope-2.8.4-final.tgz
Zope-2.8.6-final.tgz
Zope-2.8.7-final.tgz
Zope-2.8.8-final.tgz
Zope-2.9.3.tgz
Zope-2.9.4-final.tgz
Zope-2.9.5-final.tgz
Zope-2.9.6-final.tgz
Zope-2.10.0-final.tgz
Zope-2.10.1-final.tgz
Zope-3.1.0.tgz
Zope-3.2.1.tgz
Zope-3.2.2.tgz
Zope-3.3.0.tgz
................
#ls /usr/portage/net-zope/zope/
и видим
zope-2.7.9.ebuild
zope-2.8.4.ebuild
zope-2.8.6.ebuild
zope-2.8.7.ebuild
zope-2.8.8.ebuild
zope-2.8.9.1.ebuild
zope-2.8.9.ebuild
zope-2.9.3.ebuild
zope-2.9.7.ebuild
zope-2.10.3.ebuild
zope-2.10.4.ebuild
zope-3.2.2.ebuild
zope-3.3.1.ebuild
это значит что для Zope-2.6.1-src.tgz Zope-2.6.4-src.tgz Zope-2.7.7-final.tgz Zope-2.7.8-final.tgz нет ебилдов вообще, а
#emerge zope -pv предлагает установить net-zope/zope-3.3.1, значит реально нужен zope-3.3.1.ebuild, который устанавливает Zope-3.3.1.tgz.
Вопрос - нет ли какой-нибудь утилиты для выноса дистфайлов без ебилдов, а по возможности еще и для выбора, например, только трех последних версий.
- Войдите на сайт для отправки комментариев

eclean eclean-dist
eclean
eclean-dist