Bug#506696: libmodule-build-perl: Breaks build of Zim, share files no more installed

Niko Tyni ntyni at debian.org
Fri Jan 16 13:12:36 UTC 2009


On Sun, Nov 23, 2008 at 11:03:49PM +0200, Niko Tyni wrote:
> On Sun, Nov 23, 2008 at 08:44:24PM +0100, Raphael Hertzog wrote:
> > Package: libmodule-build-perl
> > Version: 0.3000-1
> > Severity: important
> > 
> > For some reason, this version of the module doesn't install files from
> > blib/share/ where it used to install them and this breaks zim's build.
> > The version of the module in perl-modules works and I used that as a
> > work-around in the meantime (Build-Conflicting on libmodule-build-perl).

> It looks to me like zim's Build.PL may be poking at Module::Build
> internals too much by adding a new key ('share') in each install_sets
> hash.

> I'll ask upstream if this is considered a bug or not.

Quoting Eric Wilhelm in https://rt.cpan.org/Ticket/Display.html?id=41166 :

> I think that code is out-of-bounds by modifying the install_sets
> element directly.  It would possibly be less breakable if it were done
> local() in one of the overridden methods, but probably Module::Build
> should offer some "official" 'share' directory as part of the API.

Please clone and/or reassign #506696 as you deem appropriate. Clearly
zim needs to adapt somehow.
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list