[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: packages that raise string exceptions



On May 28, 2010, at 04:35 PM, Jakub Wilk wrote:

>* Barry Warsaw <barry@python.org>, 2010-05-28, 10:21:
>>>Jakub Wilk found the problem and prepared a list of packages affected:
>>>http://people.debian.org/~jwilk/tmp/string-exceptions.ddlist
>>>
>>>anyone volunteers to check them and report bugs?
>>>
>>>(string exceptions are not allowed in Python >= 2.6)
>>
>>Some of these are surprising (e.g. bzr?! - it has to be Python 2.6 compatible
>>because it comes with Lucid), but they could just be out of date versions.
>
>"It works is Ubuntu, so it must be fine" is a horrible fallacy. :)

:), but that's not exactly what I'm saying.  The fact that bzr works in Lucid
on Python 2.6 tells me that something about the analysis is incorrect.  Maybe
it's that the check was done on an older version of bzr: lenny has 1.5 but
squeeze has 2.1.  The latter is certainly more modern.  Also, because I know
that bzr is a very well unittested piece of software, and that the tests are
done on Python 2.6 (because that's what's in Ubuntu 10.04), it can't have many
if any string exceptions.  Sanity check with a core bzr developer (and a quick
manual scan of the code) seems to confirm this.  So I think we need more
details.

-Barry

Attachment: signature.asc
Description: PGP signature


Reply to: