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>