Bug#797650: libwx-perl: pulls in lots of development headers and documentation

Niko Tyni ntyni at debian.org
Tue Sep 1 20:34:04 UTC 2015


On Tue, Sep 01, 2015 at 03:34:34PM +0200, Dominique Dumont wrote:
> On Tue, 01 Sep 2015 11:20:48 +0200 Jonas Smedegaard <dr at jones.dk> wrote:
> > libwx-perl depends on libalien-wxwidgets-perl, which in turn depends on
> > libwxgtk3.0-dev and from there a bunch of X11-related development
> > headers and documentation.
> > 
> > This means installing e.g. needrestart-session turns the machine into a
> > development machine.
> > 
> > I believe development headers should be needed only during build.
> 
> I faced a similar problem with Alien::SDL and ended up creating 2 packages: 
> libalien-sdl-dev-perl  and libalien-sdl-perl 

Yes, I was thinking of something like this too. Note that the use
of Alien::wxWidgets seems to be limited to the Wx::build namespace,
which sounds like a sensible splitting point. Maybe a separate
libwx-build-perl package would be feasible.

I don't really claim to understand how it all works together though,
so this may well be non-trivial...
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list