[Pkg-e-devel] e17_0.21.2-2_amd64.changes ACCEPTED into experimental, experimental
Ross Vandegrift
ross at kallisti.us
Fri Nov 4 19:34:16 UTC 2016
On Tue, Nov 01, 2016 at 07:21:48PM +0100, Andreas Metzler wrote:
> On 2016-11-01 Ross Vandegrift <ross at kallisti.us> wrote:
> [...]
> > 2) On i386, the tests are timing out. Could be the same issue as above.
> > But a new problem has prevented me from reproducing. dpkg-shlibdeps
> > complains that a package cannot be found for /usr/lib/ld-linux.so.2.
> > Happens in i386 chroots and VMs. /usr/lib/ld-linux.so.2 is a symlink to
> > the multi-arch dir's ld.so. It doesn't prevent linking everything, so
> > something in efl triggers it. No possible solutions yet.
> [...]
>
> FWIW I do not see this, I have just rebuilt successfully in my i386/sid
> chroot. The chroot itself is not multiarched.
> (i386sid)ametzler at argenau:/tmp/EFL/efl-1.18.1$ ls -l /usr/lib/ld-linux.so.2
> ls: cannot access '/usr/lib/ld-linux.so.2': No such file or directory
> (i386sid)ametzler at argenau:/tmp/EFL/efl-1.18.1$ ls -l /lib/ld-linux.so.2
> lrwxrwxrwx 1 root root 25 Oct 18 21:10 /lib/ld-linux.so.2 -> i386-linux-gnu/ld-2.24.so
Thanks for the data point - I think I figured this out. debootstrap
recently started defaulting to a merged /usr configuration. This breaks
dpkg-shlibdeps on i386 for some reason. I've filed #843073.
To workaround, pbuilder can tell debootstrap to not do this:
--debootstrapopts --no-merged-usr
That fixes my local i386 build - which confirms the issue is the tests
disabled in the upload pending on mentors.
Ross
More information about the Pkg-e-devel
mailing list