On Tue, 2011-04-12 at 08:55 +0200, Julian Andres Klode wrote: > On Mo, 2011-04-11 at 19:20 +0100, Adam D. Barratt wrote: > > + - strip multiarch by default in RealParseDepends > > + - add optional parameter to allow parse_depends() to keep the > > + multiarch parameter > > > > is an API change - i.e. the version of python-apt currently shipped in > > Squeeze does /not/ strip multiarch specifiers by default? Do we know if > > any of the reverse dependencies in Squeeze use ParseDepends() and might > > be affected by the change? > Since we do not support multi-arch in python-apt in squeeze (python-apt > raises exceptions on multi-arch systems in squeeze), there should not be > any reverse dependencies using it.
Ah, okay. > > As a side note, if the default in apt's debListParser::ParseDepends() is > > apparently wrong, is there a reason that's being worked around in > > python-apt, rather than fixed in apt directly? > It's fixed in apt 0.8.13.2. I meant fixed in Squeeze's apt, really. > Yes, I am not happy with changing the > default value for a function argument (especially without changing > soname, as that's formally an ABI break). It's been done by David > Kalnischkies, I'm sure he has a reason for it. Yeah, I have to admit I'm not overjoyed with it. On the other hand, an apt-pkg soname change in stable would also suck. Regards, Adam -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org