[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1004348: hurd: FTBFS on hurd-i386 locally



On Thu, 2022-01-27 at 20:23 +0100, Samuel Thibault wrote:
> Svante Signell, le jeu. 27 janv. 2022 12:08:47 +0100, a ecrit:
> > On Wed, 2022-01-26 at 17:54 +0100, Samuel Thibault wrote:
> > > So here the problem is that
> > > 
> > > test ! -d /home
> > > 
> > > says that /home is not a directory. Is there anything special about your
> > > /home path? Perhaps show the output of
> > > 
> > > stat /home
> > 
> >   File: /home
> >   Size: 4096            Blocks: 8          IO Block: 8192   directory
> > Device: 1a0h/416d       Inode: 2           Links: 4
> > Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
> > Access: 2022-01-27 07:58:34.000000000 +0100
> > Modify: 2017-01-20 13:14:35.000000000 +0100
> > Change: 2017-01-20 13:14:35.000000000 +0100
> >  Birth: -
> > 
> > 
> > On all boxes the little script
> > #! /bin/sh
> > if test ! -d /home; then
> >     echo "/home is not a directory"
> > else
> >     echo "/home is a directory"
> > fi
> > returns : /home is a directory
> 
> One additional thing is that make install is run under fakeroot, so
> you'll have to also involve fakeroot in your tests.

The packages was built with dpkg-buildpackage -b 2>&1 | tee ../build.log where
fakeroot is automatically called.

But here is one result:
fakeroot stat /home
  File: /home
  Size: 4096            Blocks: 8          IO Block: 8192   directory
Device: 1a1h/417d       Inode: 2           Links: 4
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2022-01-26 23:12:36.000000000 +0100
Modify: 2019-07-05 23:29:24.000000000 +0200
Change: 2019-07-05 23:29:24.000000000 +0200
 Birth: -

fakeroot ./test_for_directory.sh 
/home is a directory


Reply to: