Bug#659068: Allows installing non-matching python-gtk2 and python-gtk2-dev

Michael Biebl biebl at debian.org
Wed Feb 8 00:19:15 UTC 2012


On 08.02.2012 00:51, Michal Suchanek wrote:
> Package: python-gtk2-dev
> Version: 2.17.0-4
> Severity: serious
> Justification: Policy 3.5
> 
> 
> I was trying to compile python-gnome2 and figured it does not build
> because python-gtk2 and pythong-gkt2-dev are different version, even
> built for different python.
> 
> According to debian policy 3.5 packages should depend on the required
> shared libraries which in this case does not happen.

Problem is the arch-all to arch-any relationship, that's why the package
uses which doesn't allow a strict depencency.

It currently uses:

Package: python-gtk2-dev
Architecture: all
Depends: python-gtk2 (>= ${source:Version}),

Aside from making python-gtk2-dev arch-any, we could use something like
Depends: python-gtk2 (>= ${source:Version}), python-gtk2 (<<
${source:Version}.1~)




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120208/ca903d52/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list