ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Tourbin <at@altlinux.ru>
To: devel@lists.altlinux.org
Subject: Re: [devel] rpm-build-python 0.32-alt1 - закручивание гаек
Date: Tue, 20 Nov 2007 19:56:14 +0300
Message-ID: <20071120165614.GT23589@solemn.turbinal> (raw)
In-Reply-To: <20071117061953.GK31452@solemn.turbinal>

[-- Attachment #1: Type: text/plain, Size: 9448 bytes --]

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)

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

      reply	other threads:[~2007-11-20 16:56 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-17  6:19 Alexey Tourbin
2007-11-20 16:56 ` Alexey Tourbin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20071120165614.GT23589@solemn.turbinal \
    --to=at@altlinux.ru \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git