[Pkg-zsh-devel] Bug#764650: zsh: FTBFS with noatime mounts
    Frank Terbeck 
    ft at bewatermyfriend.org
       
    Thu Oct  9 22:08:30 UTC 2014
    
    
  
Hi Thorsten!
Thorsten Glaser wrote:
> Justification: FTBFS, but maybe m68k are the only ones with noatime?
>
> http://buildd.debian-ports.org/status/fetch.php?pkg=zsh&arch=m68k&ver=5.0.6-3&stamp=1412524530
>
> ../../Test/C02cond.ztst: test failed.
> The following may (or may not) help identifying the cause:
>   This test can fail on NFS-mounted filesystems as the access and
>   modification times are not updated separately.  The test will fail
>   on HFS+ (Apple Mac OS X default) filesystems because access times
>   are not recorded.  Also, Linux ext3 filesystems may be mounted
>   with the noatime option which does not update access times.
>   Failures in these cases do not indicate a problem in the shell.
> […]
Hum. There are a few tests, that are supposed to detect systems that
don't support that test, like systems with noatime filesystems and skip
that particular test.
In particular for noatime:
  elif test -f /etc/mtab && { grep $(df . 2>/dev/null| tail -n1 | awk '{print $1}') /etc/mtab | grep -q noatime; }; then
...which doesn't catch the problem in the buildd, it would seem.
It does work on my laptop, but then, I have no clue about buildds. :)
Someone with a better, more portable version of that test around?
Regards, Frank
    
    
More information about the Pkg-zsh-devel
mailing list