[devel] rpm-build-python 0.32-alt1 - закручивание гаек

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Ноя 17 09:19:53 MSK 2007


    0.32-alt1
    
    - python.req.py: fixed parser.suite failures on empty lines
      with trailing whitespaces
    - python.req.py: parser.suite failures are now fatal errors
    - python.req.py: added support for "coding:" magic comments,
      which should yield dependency on "encodings"
    - python.{req,prov}.files: more elaborate file selection


Теперь питоновские скрипты с синтаксическими ошибками будут
обламывать сборку пакета.  Предварительно я проанализировал
все синтаксические ошибки в имеющихся пакетах и кое-что поправил
в самом поиске зависимостей.  Так что катаклизма не предвидится.

Я не знаю, когда будет следующая пересборка сизифа.  Хотелось бы сразу
после пересборки сизифа ещё раз пересобрать питоновские пакеты, но уже
с новым rpm-build-python.  И чтобы это типа была как новая пересборка
поверх старой.

Список питоновских пакетов для выборочной пересборки можно узнать
примерно так:

$ perl -MRPM::Header -MFile::Basename -le 'map{print$$_[0]{SOURCERPM}||basename$$_[1]}grep{"@{$$_[0]{REQUIRENAME}}"=~/\bpython/}map{[RPM::Header->new($_),$_]}map{glob"$_/*.rpm"}@ARGV' /ALT/Sisyphus/files/SRPMS/ /ALT/Sisyphus/files/{i586,noarch}/RPMS/ |sort -u |wc -l
518
$

Здесь определяется, либо в BuildRequires у src.rpm пакета есть что-то
питоновское, либо у собранных пакетов есть что-то питоновское (тогда
выводится %{SOURCERPM}).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071117/5608c8d7/attachment-0002.bin>


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