[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