Date: Thu, 12 Jul 2012 14:10:11 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: <201207121410.q6CEABLK058572@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 09:59:08 -0400 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4D05654E154A2D8EDA952E1A Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Commenting 'assert_sigpipe_ok "$myfail"' in _unpack_tar() in /usr/lib/portage/bin/phase-helpers.sh will workaround this issue. It might also be relevant that the chroot is inside a ZFS dataset. Also, a similar issue occurs involving touch() when building gettext: * Package: dev-perl/Locale-gettext-1.50.0 * Repository: gentoo * Maintainer: perl@gentoo.org * USE: elibc_glibc kernel_linux userland_GNU x86 * FEATURES: sandbox >>> Unpacking source... >>> Unpacking gettext-1.05.tar.gz to /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work tar: gettext-1.05/Makefile.PL: Cannot utime: Invalid argument tar: gettext-1.05/README: Cannot utime: Invalid argument tar: gettext-1.05/gettext.xs: Cannot utime: Invalid argument tar: gettext-1.05/gettext.pm: Cannot utime: Invalid argument tar: gettext-1.05/t/use.t: Cannot utime: Invalid argument tar: gettext-1.05/t/bind.t: Cannot utime: Invalid argument tar: gettext-1.05/t/raw.t: Cannot utime: Invalid argument tar: gettext-1.05/t/frconvert.t: Cannot utime: Invalid argument tar: gettext-1.05/t/jaconvert.t: Cannot utime: Invalid argument tar: gettext-1.05/config.h: Cannot utime: Invalid argument tar: gettext-1.05/test_data/jaeuc.po: Cannot utime: Invalid argument tar: gettext-1.05/test_data/foo.po: Cannot utime: Invalid argument tar: gettext-1.05/test_data/gen_test_data.pl: Cannot utime: Invalid argum= ent tar: Exiting with failure status due to previous errors >>> Source unpacked in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/wo= rk >>> Preparing source in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05 ... * Applying compatibility-with-POSIX-module.diff ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05 ... * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=3D/usr INSTALLDIRS=3Dvendor INSTALLMAN3DIR=3Dn= one DESTDIR=3D/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/image/ checking for gettext... yes checking for dgettext... yes checking for ngettext... yes checking for bind_textdomain_codeset... yes Writing Makefile for Locale::gettext >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05 ... * emake OTHERLDFLAGS=3D-Wl,-O1 -Wl,--as-needed make 'OTHERLDFLAGS=3D-Wl,-O1 -Wl,--as-needed' touch: setting times of `blib/lib/Locale/.exists': Invalid argument make: *** [blib/lib/Locale/.exists] Error 1 * ERROR: dev-perl/Locale-gettext-1.50.0 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=3Ddev-perl/Locale-gettext-1.50.0'`, * the complete build log and the output of `emerge -pqv '=3Ddev-perl/Locale-gettext-1.50.0'`. * The complete build log is located at '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05' * S: '/var/tmp/portage/dev-perl/Locale-gettext-1.50.0/work/gettext-1.05'= This occurs in many other packages as well. --------------enig4D05654E154A2D8EDA952E1A 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/tgvAAoJECDuEZm+6Exk/PcP/28KpKwv1rNfqkZGkZ0ddOjV bAyISoO2b7S4ezeoGPkxQhyoVyECDnl+/bJ9FLs7gUPUQkM5X48hRcgKmTA2gVwF M2z0/oWxmHCDaUteKCCCXklQm/ipqdTOZkiqvZtQ3vI0kq3DOSDgOog3iLiJl6aL 2X4QnGtFxibfpZ+VWCOIw7B4v+iINdzsc6YInZ+8BN+0HmyhKwxQPg11IN8ofmfq Z+vievtCdeetQPwZMbvPhvw8BMvK5Bt97xneZm368MF2MTlX1qSnH2qYa5TrrU3G vpVo1ievyftmSNG1gPYxn/UYZKKpZ3yuj5U1RkzMKDsfkV2xDvV2SmFmhHUghcI8 xrUgw088y3/yeHn8d5+UxdldVX/wqC0USCNe57sLTW6PYxgmn3ijkModAxT8eEG0 JVfRLAZsvwoT3b0ZfKsv6aj7K/qFwsNvnXSR6h9qs/Dt9lZ9So7ZBI2Rv+40FQDJ 8qNZSjsIf61a3Dt4TdWYKyZFn2aHDF2pT9y/zQ8RcWhEJk+m+Yp4sibCZ2SXWj0B p4schSFP2SDz1ube46+H7Y8uNCYZUOvcvDIulCY7TDmsJ7t/ulAN3f7hCwY/lAKE f/SckigkAL48DhCe58UKizPsGIaSF1jG+cg+nSz5jdnquYnH+Be0JCPyeZ0hdxMQ KyPfnv54cx6G2wWJzWO3 =WqWB -----END PGP SIGNATURE----- --------------enig4D05654E154A2D8EDA952E1A--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207121410.q6CEABLK058572>