[devel] libao2 на свалку истории

Igor Vlasenko vlasenko на imath.kiev.ua
Вт Ноя 27 16:02:45 MSK 2012


On Tue, Nov 27, 2012 at 01:22:37PM +0400, Dmitry V. Levin wrote:
> On Tue, Nov 27, 2012 at 10:49:53AM +0200, Igor Zubkov wrote:
> > А закончим тем что это всё таки черновик полиси. Для того что бы
> > что-то изменилось может его пора принять?
> 
> Давайте примем, если это что-то изменит к лучшему.  Но, по моему опыту,
> правила начинают действовать по-настоящему только после добавления
> соответствующей проверки в sisyphus_check.

Если нет добровольцев руками исправить громадную массу пакетов, 
то лучше не спешить.

Сходу простая оценка снизу на несоответствие полиси дала 1831 пакет.

sqlite> select count(DISTINCT rpm_files.pkgid) from RPM_FILES left join rpm on  rpm_files.pkgid = rpm.pkgid where filename glob '/usr/lib64/lib*.so.*' and name not glob 'lib*[0-9]';
1831

для сравнения
sqlite> select count(DISTINCT rpm_files.pkgid) from RPM_FILES left join rpm on  rpm_files.pkgid = rpm.pkgid where filename glob '/usr/lib64/lib*.so.*' and name  glob 'lib*[0-9]';
660

И этих 660 еще надо дальше проверить на соответствие.

Я сейчас развиваю робота, в частности, хочу научить его выпиливать
-devel и lib%name%soname подпакеты, приводя пакет в соответствие с sharedlibs
policy.

Тогда в перспективе можно будет подойти к SharedLibs policy через ряд nmu
от repocop.

-- 

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


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



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