[Buildd-tools-devel] Bug#479944: perl: FTBFS: Failed test at ../lib/Module/Build/t/tilde.t line 49.

Niko Tyni ntyni at debian.org
Wed May 7 17:13:20 UTC 2008


On Wed, May 07, 2008 at 01:38:41PM +0200, Lucas Nussbaum wrote:

> perl failed to build using sbuild+schroot:
> 
> On 07/05/08 at 10:46 +0200, Lucas Nussbaum wrote:
> > During a rebuild of all packages in sid, your package failed to build on
> > i386.
> > > lib/Module/Build/t/tilde......................................#   Failed test at ../lib/Module/Build/t/tilde.t line 49.
> > > #          got: '/nonexistent'
> > > #     expected: '/home/user'
> > > FAILED at test 1
> > > Failed 1 test out of 1434, 99.93% okay.
> > > 	../lib/Module/Build/t/tilde.t
> 
> It seems that this is caused by the fact that schroot logs in the user
> with $HOME set to the host's pwent, not the guest. My config is:
> host:
>   user's home: /home/user
> chroot:
>   user's home in /etc/passwd: /nonexistent (which doesn't exist)

This actually happened on the armel buildd ALL6500 with 5.0.10-9.1:

 http://buildd.debian.org/fetch.cgi?pkg=perl;ver=5.10.0-9.1;arch=armel;stamp=1210164842

 lib/Module/Build/t/tilde......................................#   Failed test at ../lib/Module/Build/t/tilde.t line 49.
 #          got: '/nonexistent'
 #     expected: '/home/buildd'

5.0.10-9 built OK on arcadelt. Cc'ing the armel buildd maintainers; I
suppose the setup on ALL6500 should be changed.

Cheers,
-- 
Niko Tyni   ntyni at debian.org





More information about the Buildd-tools-devel mailing list