From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EAqEo-0006UB-B7 for garchives@archives.gentoo.org; Thu, 01 Sep 2005 14:40:22 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j81EbLEj019186; Thu, 1 Sep 2005 14:37:21 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j81EbKFj008118 for ; Thu, 1 Sep 2005 14:37:21 GMT Received: from zh034160.ppp.dion.ne.jp ([222.3.34.160] helo=opteron246.suzuki-stubbs.home) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1EAqEF-0003Pa-30 for gentoo-portage-dev@lists.gentoo.org; Thu, 01 Sep 2005 14:39:47 +0000 Received: by opteron246.suzuki-stubbs.home (Postfix, from userid 1000) id 89600102DE9; Thu, 1 Sep 2005 23:40:40 +0900 (JST) From: Jason Stubbs To: gentoo-portage-dev@lists.gentoo.org Subject: [gentoo-portage-dev] Stable Commits Date: Thu, 1 Sep 2005 23:40:37 +0900 User-Agent: KMail/1.8.90 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2219903.xHlplrMK7m"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200509012340.40159.jstubbs@gentoo.org> X-Archives-Salt: dad9249e-9717-4f93-9db0-2b3fdd757759 X-Archives-Hash: c8920b7f77095ccaa05a9e269de8eed0 --nextPart2219903.xHlplrMK7m Content-Type: multipart/mixed; boundary="Boundary-01=_mLxFDBQxupFqv9s" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_mLxFDBQxupFqv9s Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Better late than never... COMMITS =2D------ 68928-spawn-command-isabs-zmedico.patch 98727_sleep_locale_cleanup.patch 98827_lchown_normal_files.patch 98827_darwin_noop_lchown.patch 99101_ccache_perms_adjust.patch 99120_uid_gid_mixup.patch 99418_merge_retcode_ignored.patch 100382_incomplete_world.patch broken-stat-perms.patch (attached: new, but very necessary) DROPPED =2D------ 99527_skip_config_logging.patch DEFERRED =2D------- 83379-copy-optimization-zmedico.patch 99616_overridable_lchown_lchgrp.patch Looking over the Zac's copy-optimization patch, I think it'd be right to go= =20 in at the same time as the EAPI compatibility stuff. The EAPI stuff will=20 need a bit of ~arch time... With the lchown/lchgrp bit, the only issue was to define the default as per= =20 the GNU userland, correct? =2D-=20 Jason Stubbs --Boundary-01=_mLxFDBQxupFqv9s Content-Type: text/x-diff; charset="us-ascii"; name="broken-stat-perms.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="broken-stat-perms.patch" Index: ebuild.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =2D-- ebuild.sh (=E3=83=AA=E3=83=93=E3=82=B8=E3=83=A7=E3=83=B3 1959) +++ ebuild.sh (=E4=BD=9C=E6=A5=AD=E3=82=B3=E3=83=94=E3=83=BC) @@ -1129,10 +1129,12 @@ local count=3D0 find "${D}/" -user portage | while read file; do count=3D$(( $count + 1 )) =2D [[ ! -L "${file}" ]] && s=3D$(stat_perms "$file") =2D if [ -z "${s}" ]; then =2D ewarn "failed stat_perm'ing $file. User intervention during install = isn't wise..." =2D continue + if [ ! -L "${file}" ]; then + s=3D$(stat_perms "$file") + if [ -z "${s}" ]; then + ewarn "failed stat_perm'ing $file. User intervention during install i= sn't wise..." + continue + fi fi chown root "$file" [[ ! -L "${file}" ]] && chmod "$s" "$file" @@ -1144,10 +1146,12 @@ count=3D0 find "${D}/" -group portage | while read file; do count=3D$(( $count + 1 )) =2D [[ ! -L "${file}" ]] && s=3D$(stat_perms "$file") =2D if [ -z "${s}" ]; then =2D echo "failed stat_perm'ing '$file' . User intervention during install= isn't wise..." =2D continue + if [ ! -L "${file}" ]; then + s=3D$(stat_perms "$file") + if [ -z "${s}" ]; then + echo "failed stat_perm'ing '$file' . User intervention during install = isn't wise..." + continue + fi fi chgrp 0 "${file}" [[ ! -L "${file}" ]] && chmod "$s" "$file" --Boundary-01=_mLxFDBQxupFqv9s-- --nextPart2219903.xHlplrMK7m Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDFxLoxvWNPsk/ZP4RAv3QAJwOHvt2jUC4505jwR6329nhfsm8XACgpfJR 1E4aKcEOXlcaygiC9zXM2hw= =HHlw -----END PGP SIGNATURE----- --nextPart2219903.xHlplrMK7m-- -- gentoo-portage-dev@gentoo.org mailing list