[devel] научим робота очищать пакеты от мусора

Igor Vlasenko vlasenko на imath.kiev.ua
Чт Дек 22 00:57:41 MSK 2011


On Thu, Dec 22, 2011 at 01:45:13AM +0400, Dmitry V. Levin wrote:
> > это понятно; но нужно не забывать, что речь идет об импорте,
> > и рабочий пакет важнее красивого спека.
> 
> Дело не столько в том, что на входе (в спеке), а в том, что на выходе
> (в пакетах).

я понимаю, но мне нужен алгоритм, который заведомо не ломает работоспособность пакета. Иначе какой смысл в автосопровождении.

Я посомотрел, python-module-* с bin/ файлами у нас 168.
это слишком много, чтобы гайки закручивать :(
sqlite> select count(distinct name) from rpm_files join rpm on rpm_files.pkgid=rpm.pkgid where name glob 'python-module-*' and (filename glob '/usr/bin/*' or filename glob '/usr/sbin/*' or filename glob '/bin/*' or filename glob '/sbin/*'); 
168

В принципе, можно ослабить очистку и выбрасывать только те python-module-*,
у которых есть только usr/libdir/pythonXY часть.
Но это уже за 5 мин. не пишется :(

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



Подробная информация о списке рассылки Devel