i386/169805: utime() syscall does not work in linuxulator
Richard Yao
ryao at gentoo.org
Thu Jul 12 14:10:11 UTC 2012
The following reply was made to PR i386/169805; it has been noted by GNATS.
From: Richard Yao <ryao at gentoo.org>
To: bug-followup at 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 at 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--
More information about the freebsd-i386
mailing list