Bug#757855: Bug#752965: libwx-glcanvas-perl: FTBFS - configure check fails to detect wxWidgets

gregor herrmann gregoa at debian.org
Mon Aug 11 21:23:29 UTC 2014


On Mon, 11 Aug 2014 22:57:59 +0300, Niko Tyni wrote:

> For the time being, I suppose we need to make the dependencies in libwx-perl
> stricter in the same style as we already do with libalien-wxwidgets-perl.
[..] 
> Package: libwx-perl
> Depends: perl (>= 5.18.2-2+b1), perlapi-5.18.2, libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libwxbase3.0-0 (>= 3.0.0), libwxgtk-media3.0-0 (>= 3.0.0), libwxgtk3.0-0 (>= 3.0.0), libalien-wxwidgets-perl (>= 0.65+dfsg~)
> 
> I see the current libwx* dependencies come from dpkg-shlibdeps, so I'm
> not sure what's the best way to achieve a (<< next~) pair for them all.

It works with overriding dh_gencontrol, cf. the attached quick patch,
which leads to:

 Depends: perl (>= 5.18.2-7), perlapi-5.18.2, libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libwxbase3.0-0 (>= 3.0.1-2), libwxgtk-media3.0-0 (>= 3.0.1-2), libwxgtk3.0-0 (>= 3.0.1-2), libwxgtk3.0-0 (<< 3.0.2~), libwxgtk-media3.0-0 (<< 3.0.2~), libwxbase3.0-0 (<< 3.0.2~), libalien-wxwidgets-perl (>= 0.65+dfsg~)

But yes, maybe the Provides way is more elegant.

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Tracy Chapman: Baby Can I Hold You
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wx.diff
Type: text/x-diff
Size: 1810 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140811/275f19ac/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140811/275f19ac/attachment.sig>


More information about the pkg-perl-maintainers mailing list