Bug#630399: DynaLoader issue with perl 5.12 on armhf when using fakechroot

Jonathan Nieder jrnieder at gmail.com
Mon Jun 20 21:05:49 UTC 2011


Niko Tyni wrote:
> On Mon, Jun 20, 2011 at 04:33:59AM -0500, Jonathan Nieder wrote:

>> Should libc6 add a Breaks for this (to help with the upgrade path
>> from squeeze)?
>
> Eventually yes, but I've been delaying that request because we don't
> have the full list of broken versions on all architectures yet.

I asked because it could have helped avoid breakage in the meantime.

> Also, I'm not quite sure how the perl-base pre-dependency on libc6 and
> the prospective Breaks entry would work together. I think this needs a
> bit of testing first but I haven't found the time yet.

As long as perl-base only pre-depends on libc6 from squeeze, not
wheezy, it should be fine.  In the initial bootstrap, libc would be
unpacked and configured before perl-base is unpacked, and during
upgrade, the order could safely be

	unpack new perl-base
	unpack multiarchified libc
	configure multiarchified libc
	configure new perl-base

To make the versions consistent between architectures, it should be
enough to make a sourceful upload that Build-Depends on
multiarch-support.

> Anyway, it's on our radar as #630399.

Thanks --- looks like you've thought of everything. :)

Regards,
Jonathan






More information about the Perl-maintainers mailing list