Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2012 21:00:13 GMT
From:      Richard Yao <ryao@gentoo.org>
To:        freebsd-i386@FreeBSD.org
Subject:   Re: i386/169805: utime() syscall does not work in linuxulator
Message-ID:  <201207122100.q6CL0DRK045776@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/169805; it has been noted by GNATS.

From: Richard Yao <ryao@gentoo.org>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: i386/169805: utime() syscall does not work in linuxulator
Date: Thu, 12 Jul 2012 16:55:03 -0400

 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
 --------------enigF53763EA69266A62B79EE493
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 
 On 07/12/2012 03:48 PM, Richard Yao wrote:
 > On 07/12/2012 01:46 PM, Richard Yao wrote:
 >> Doing `emerge -1v =3Dapp-arch/tar-1.23-r2` will make this issue go awa=
 y.
 >> Something changed between that and tar 1.26 that caused things to brea=
 k.
 >>
 >> I do not have a workaround for the touch issue, although I guess that
 >> belongs in a separate problem report.
 >>
 >=20
 > For what it is worth, I figured out the cause of the touch issue. The
 > utimensat() syscall is unimplemented.
 >=20
 
 This can be worked around by adding a symlink to busybox:
 
 ln -s /bin/busybox /usr/bin/touch
 
 There is a similar issue involving `rm`. I have not debugged it in
 depth, but it also can be fixed with a symlink to busybox:
 
 ln -s /bin/busybox /bin/rm
 
 Lastly, the issue with tar can be fixed with a symlink to busybox too:
 
 ln -s /bin/busybox /bin/tar
 
 We still need the appropriate syscalls implemented to make these
 commands happy, but at least we have a workaround now.
 
 
 --------------enigF53763EA69266A62B79EE493
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iQIcBAEBAgAGBQJP/zmqAAoJECDuEZm+6Exkjh8QAJNe2GdaBtXn1El3Za8ALeX/
 xSa2soEIZOC2kMHmt9jCxjktpgX4h/yf9k+i0uke63QFHUGzMQ4DB5DbMd9lAUKr
 IhMVWebS1zMnSaJAXj21f+rSiJqHA1Gr+xs7+Gph1O2dvfRlto/a2hmkQhBFdQF5
 CvElhZ8wQtOcE83ldjarVzhXsVrypu+L73YupnaRJruTcw3uP6DQ/DK6tAgE9Gsz
 rXthKU36f8gn1coRyTcFADhScJhR5giCNLZIBSLojqTpx+Uppo1o2CGLj47CXj+9
 /BbkKftTqPUA/fZDf9u/ofyHPh5jitp7XcxOSkgFPte94w83oKN299b+uUljduZ5
 Qci4m0g7mfrQM1BfmiHSwtQEvp6iYqD1c6d4Pw7++O2C1RTu8V+mNse+LzFYqI7v
 9dkBvSn1O7vv82oERuQfTo6gY0+qLGtNDlOC6f1GVBZhdjYuqB3B4e+qd/fCtLK/
 kb2AKosA7gEz9Im1BGTpkyY0cXfDCpZ/15dalvtAh6KynE5eaEIz98KmI15jrB55
 bt7/x6S7ROYBxUT4RzWmQb9+Co3pmYkk4iisJKvhEjGnvRfLUrcmrfNkmKJ0jkkL
 qfJiJr6uZ3aG3rzGtj0MaDngrIJwFOp2ZOPiFsvc0s5CcVz7usfrWm2iRBcu4eIQ
 0j1/LPHaTKIBY6C28y0l
 =elBZ
 -----END PGP SIGNATURE-----
 
 --------------enigF53763EA69266A62B79EE493--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207122100.q6CL0DRK045776>