[devel] rpm-build-python 0.32-alt1 - закручивание гаек
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 20 19:56:14 MSK 2007
On Sat, Nov 17, 2007 at 09:19:53AM +0300, Alexey Tourbin wrote:
> 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. И чтобы это типа была как новая пересборка
> поверх старой.
Питоновские зависимости изменились следующим образом. В основном
добавились зависимости на encodings из-за обработки "# coding: ..."
magic lines. Остальные зависимости добавились из-за того, что
в python.req.py был захачен код в районе parser.suite, и те файлы,
на которых python.req.py нефатально отваливал, теперь стали нормально
обрабатываться.
--- deps1 2007-11-20 19:33:23 +0300
+++ deps2 2007-11-20 19:33:23 +0300
@@ -66,2 +66,3 @@
ALDConvert-0.05-alt8 Requires python2.4(HTMLParser)
+ALDConvert-0.05-alt8 Requires python2.4(encodings)
ALDConvert-0.05-alt8 Requires python2.4(locale)
@@ -444,2 +445,3 @@
IceWMCP-3.2-alt2 Requires python2.4(popen2)
+IceWMCP-3.2-alt2 Requires python2.4(pyspool)
IceWMCP-3.2-alt2 Requires python2.4(random)
@@ -21781,2 +21783,3 @@
dogtail-0.6.1-alt3 Requires python2.4(datetime)
+dogtail-0.6.1-alt3 Requires python2.4(encodings)
dogtail-0.6.1-alt3 Requires python2.4(gconf)
@@ -22241,2 +22244,3 @@
drpython-164-alt1 Requires python2.4(StringIO)
+drpython-164-alt1 Requires python2.4(bdb)
drpython-164-alt1 Requires python2.4(distutils)
@@ -34917,2 +34921,3 @@
geda-utils-1.2.0-alt2 Requires python2.4(copy)
+geda-utils-1.2.0-alt2 Requires python2.4(encodings)
geda-utils-1.2.0-alt2 Requires python2.4(getopt)
@@ -35018,2 +35023,3 @@
gedit-plugins-2.18.0-alt1 Requires python2.4(copy)
+gedit-plugins-2.18.0-alt1 Requires python2.4(encodings)
gedit-plugins-2.18.0-alt1 Requires python2.4(gconf)
@@ -42888,2 +42894,3 @@
gresistor-0.0.1-alt1 Requires python-base
+gresistor-0.0.1-alt1 Requires python2.4(encodings)
gresistor-0.0.1-alt1 Requires python2.4(gtk)
@@ -49898,2 +49905,3 @@
ipython-0.7.1.fix1-alt1 Requires python2.4(bdb)
+ipython-0.7.1.fix1-alt1 Requires python2.4(bisect)
ipython-0.7.1.fix1-alt1 Requires python2.4(cPickle)
@@ -60360,2 +60368,3 @@
kdesdk-kcachegrind-3.5.8-alt1 Requires python-base
+kdesdk-kcachegrind-3.5.8-alt1 Requires python2.4(encodings)
kdesdk-kcachegrind-3.5.8-alt1 Requires python2.4(hotshot)
@@ -64065,2 +64074,3 @@
kiki-0.9.0-alt11 Requires python2.4(__future__)
+kiki-0.9.0-alt11 Requires python2.4(code)
kiki-0.9.0-alt11 Requires python2.4(getpass)
@@ -100192,2 +100202,3 @@
metromap-0.1.1-alt2 Requires python2.4(copy)
+metromap-0.1.1-alt2 Requires python2.4(encodings)
metromap-0.1.1-alt2 Requires python2.4(gettext)
@@ -101841,2 +101852,3 @@
moin-1.5.8-alt2 Requires python2.4(email)
+moin-1.5.8-alt2 Requires python2.4(encodings)
moin-1.5.8-alt2 Requires python2.4(httplib)
@@ -105199,14 +105211,14 @@
nekohtml-javadoc-0.9.5-alt1_4jpp1.7 Requires(rpmlib) rpmlib(PayloadFilesHavePrefix) <= 4.0-1
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.CSharp) = 0.9.3.19360
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.CSharp.CS) = 0.9.3.19361
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Compiler) = 0.9.3.19352
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Evaluation) = 0.9.3.19364
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Macros) = 0.9.3.19357
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.CSharp) = 0.9.3.18936
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.CSharp.CS) = 0.9.3.18937
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Compiler) = 0.9.3.18927
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Evaluation) = 0.9.3.18941
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(Nemerle.Macros) = 0.9.3.18933
nemerle-0.9.3.99.6733-alt2.1 Provides mono(antlr.runtime) = 2.7.5.50000
nemerle-0.9.3.99.6733-alt2.1 Provides mono(cs2n) = 0.0.0.0
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(ncc) = 0.9.3.19358
-nemerle-0.9.3.99.6733-alt2.1 Provides mono(nemish) = 0.9.3.19365
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(ncc) = 0.9.3.18934
+nemerle-0.9.3.99.6733-alt2.1 Provides mono(nemish) = 0.9.3.18942
nemerle-0.9.3.99.6733-alt2.1 Provides pkgconfig(nemerle) = 0.9.3.99
nemerle-0.9.3.99.6733-alt2.1 Requires mono
-nemerle-0.9.3.99.6733-alt2.1 Requires mono(Nemerle) = 0.9.3.19340
+nemerle-0.9.3.99.6733-alt2.1 Requires mono(Nemerle) = 0.9.3.18914
nemerle-0.9.3.99.6733-alt2.1 Requires mono(System) = 2.0.0.0
@@ -105219,3 +105231,3 @@
nemerle-0.9.3.99.6733-alt2.1 Requires(rpmlib) rpmlib(VersionedDependencies) <= 3.0.3-1
-nemerle-libs-0.9.3.99.6733-alt2.1 Provides mono(Nemerle) = 0.9.3.19340
+nemerle-libs-0.9.3.99.6733-alt2.1 Provides mono(Nemerle) = 0.9.3.18914
nemerle-libs-0.9.3.99.6733-alt2.1 Requires mono(System) = 2.0.0.0
@@ -127579,2 +127591,3 @@
pybookreader-0.5.0-alt4 Requires python2.4(copy)
+pybookreader-0.5.0-alt4 Requires python2.4(encodings)
pybookreader-0.5.0-alt4 Requires python2.4(formatter)
@@ -129714,2 +129727,3 @@
python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(StringIO)
+python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(UserList)
python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(cPickle)
@@ -129723,2 +129737,3 @@
python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(string)
+python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(threading)
python-module-SQLAlchemy-0.2.6-alt1 Requires python2.4(time)
@@ -129844,2 +129859,3 @@
python-module-adesklets-0.6.1-alt1 Requires python2.4(compiler)
+python-module-adesklets-0.6.1-alt1 Requires python2.4(encodings)
python-module-adesklets-0.6.1-alt1 Requires python2.4(fcntl)
@@ -129901,2 +129917,3 @@
python-module-aqbanking-2.2.4-alt1 Requires python2.4(datetime)
+python-module-aqbanking-2.2.4-alt1 Requires python2.4(encodings)
python-module-aqbanking-2.2.4-alt1 Requires python2.4(getpass)
@@ -130007,2 +130024,3 @@
python-module-bitten-0.5.3-alt1 Requires python2.4(email)
+python-module-bitten-0.5.3-alt1 Requires python2.4(encodings)
python-module-bitten-0.5.3-alt1 Requires python2.4(fnmatch)
@@ -130217,2 +130235,3 @@
python-module-configparse-0.3-alt1 Requires python = 2.4
+python-module-configparse-0.3-alt1 Requires python2.4(encodings)
python-module-configparse-0.3-alt1 Requires python2.4(optparse)
@@ -131966,2 +131985,3 @@
python-module-ktoblzcheck-1.11-alt0.1 Requires python2.4(ctypes)
+python-module-ktoblzcheck-1.11-alt0.1 Requires python2.4(encodings)
python-module-ktoblzcheck-1.11-alt0.1 Requires python2.4(os)
@@ -133425,2 +133445,4 @@
python-module-pyExcelerator-0.6.3a-alt1 Requires python = 2.4
+python-module-pyExcelerator-0.6.3a-alt1 Requires python2.4(datetime)
+python-module-pyExcelerator-0.6.3a-alt1 Requires python2.4(encodings)
python-module-pyExcelerator-0.6.3a-alt1 Requires python2.4(re)
@@ -134717,2 +134739,3 @@
python-module-pythonwifi-0.3-alt2 Requires python2.4(array)
+python-module-pythonwifi-0.3-alt2 Requires python2.4(encodings)
python-module-pythonwifi-0.3-alt2 Requires python2.4(fcntl)
@@ -135539,2 +135562,3 @@
python-module-qunittest-1.0-alt1.1.1 Requires python-base
+python-module-qunittest-1.0-alt1.1.1 Requires python2.4(encodings)
python-module-qunittest-1.0-alt1.1.1 Requires python2.4(os)
@@ -135996,2 +136020,3 @@
python-module-textile-2.0.10-alt1 Requires python = 2.4
+python-module-textile-2.0.10-alt1 Requires python2.4(encodings)
python-module-textile-2.0.10-alt1 Requires python2.4(os)
@@ -145688,2 +145713,6 @@
sjlol-1.1-alt1 Requires python-base
+sjlol-1.1-alt1 Requires python2.4(optparse)
+sjlol-1.1-alt1 Requires python2.4(ply)
+sjlol-1.1-alt1 Requires python2.4(string)
+sjlol-1.1-alt1 Requires python2.4(traceback)
sjlol-1.1-alt1 Requires(rpmlib) rpmlib(CompressedFileNames) <= 3.0.4-1
@@ -149504,3 +149533,5 @@
taskcoach-0.65.1-alt1 Requires python2.4(datetime)
+taskcoach-0.65.1-alt1 Requires python2.4(encodings)
taskcoach-0.65.1-alt1 Requires python2.4(imaplib)
+taskcoach-0.65.1-alt1 Requires python2.4(optparse)
taskcoach-0.65.1-alt1 Requires python2.4(os)
@@ -152647,2 +152678,3 @@
tinyerp-server-4.0.3-alt1 Requires python2.4(email)
+tinyerp-server-4.0.3-alt1 Requires python2.4(encodings)
tinyerp-server-4.0.3-alt1 Requires python2.4(fnmatch)
@@ -153597,2 +153629,3 @@
trac-0.10.4-alt1 Requires python2.4(distutils)
+trac-0.10.4-alt1 Requires python2.4(encodings)
trac-0.10.4-alt1 Requires python2.4(fnmatch)
@@ -153636,2 +153669,3 @@
trac-contrib-0.10.4-alt1 Requires python2.4(email)
+trac-contrib-0.10.4-alt1 Requires python2.4(encodings)
trac-contrib-0.10.4-alt1 Requires python2.4(fileinput)
@@ -159785,2 +159819,3 @@
wrw-0.2.6-alt2 Requires python-module-pygame
+wrw-0.2.6-alt2 Requires python2.4(encodings)
wrw-0.2.6-alt2 Requires python2.4(glob)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?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/20071120/a801a553/attachment-0002.bin>
Подробная информация о списке рассылки Devel