Bug#823861: libperl-dev: partial upgrades can cause broken builds

Niko Tyni ntyni at debian.org
Mon May 9 17:59:46 UTC 2016


On Mon, May 09, 2016 at 08:42:54PM +0300, Niko Tyni wrote:
> Package: libperl-dev
> Version: 5.22.2-1
> 
> Since 5.22.1-7 [1], libperl-dev doesn't depend on perl anymore.  This was
> done to make it possible to install a foreign arch libperl-dev and
> libperl5.22 for cross building applications that link against libperl.

> I'm inclined to fix this by restoring the tightly versioned
> perl dependency, but qualifying it with :any (since perl is
> Multi-Arch:allowed). This should be enough to keep cross builds working
> AFAICS.

> We might also want to have the 5.24 perl Break libperl-dev (<< 5.24.0~)
> or something like that, to make sure partial upgrades from earlier
> versions without the above fix pull in a newer libperl-dev too.

Untested tentative fix at
 https://anonscm.debian.org/cgit/perl/perl.git/commit/?id=6b15d0196492024f977fa1222752cea84b0765f7

-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list