Bug#622251: pu: package python-apt/0.7.100.1+squeeze1
On Mon, 2011-04-11 at 12:46 +0200, Julian Andres Klode wrote:
> We'd like to upload python-apt 0.7.100.1+squeeze1 (or without
> +, whatever is preferred) to stable. It contains the changes
> the ftpmasters seem to need for multi-arch support and xz
> packages in the archive.
I'm sure this came up in earlier discussions regarding the multi-arch
change, but I can't find it right now. So far as I can see, this:
+ * python/apt_pkgmodule.cc:
+ - 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?
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?