severity of bug #22783
[I don't agree with the severity level of bug #22783, asking for a fix
in the hamm release. See http://www.debian.org/Bugs/db/22/22783-b.html
as well.
This was posted some days ago to debian-qa, but someone said this
list should be named /dev/null ...
]
The recent upload of python 1.5.1-4 didn't fix this bug. I really
consider this bug as important, so the severity level should be
upgraded to important and the bug should be fixed for hamm.
An illustration:
All *.py files in /usr/lib/python1.5 are byte-compiled at installation
time (one time for normal byte code, one time for optimized byte
code). Files where the byte compiled version already exists and theses
version are newer as the source file aren't compiled anymore. That's
the normal behaviour.
The current buggy behaviour compiles _every_ python source file
regardless of the date of the byte-compiled files. That means, with
every installation of a package with python *.py files all the files
of all other python packages are compiled as well. With the recent
upload of the python-* files and with 400 *.py files installed,
400 * 2 * 8 (files * normal/optimized compile * number of upgraded
python pages) = 6400 files were re-compiled.
With the correct version of compileall.py that would have been 2 * 130
= 260 recompilations. (normal/optimized compile * py-files changed).
- This results in an installation time which is 20 times longer than
normal (on a PPro200 with SCSI disk about two minutes).
- This affects _every_ other python package.
- There exists a correct version of compileall.py in the python-1.5
package, which wasn't propagated for 1.5.1
- The downgrade of the bug is not justifiable and therefore should be
fixed for hamm.
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: