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?
signature.asc
Description: OpenPGP digital signature

