From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22292 invoked by uid 1002); 23 Feb 2003 08:44:05 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 25838 invoked from network); 23 Feb 2003 08:44:05 -0000 Date: Sun, 23 Feb 2003 02:25:49 -0600 From: Nick Jones To: gentoo-dev@gentoo.org Message-ID: <20030223022549.A20798@twobit.net> Mail-Followup-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.2i Subject: [gentoo-dev] Portage-2.0.47-r3 -- Testing X-Archives-Salt: cd05411c-d837-4325-902d-4a28b9f96846 X-Archives-Hash: 7f64abb31466eaa5752f939e1f98cfdf Portage-2.0.47-r3 is out and it needs more testers, _especially_ those that experienced bugs in 2.0.47-r2. All of those bugs should be fixed. See the ChangeLog below for details on additions and fixes. The PATH problems some people experienced were due to resetting BASH_ENV to a proper value for userpriv. Anyone that (incorrectly) sourced /etc/profile caused any running scripts to reload the root (or user, if they were sudo or 'su' running portage) when they were executed. This overwrote the changes portage/ebuild.sh made to the path, and thus things weren't quite kosher. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ChangeLog for Portage-2.0.47-r3 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 22 Feb 2003; Nicholas Jones bin/: added dispatch-conf and db-fix.pl to the bins. Looking at dispatch-conf to replace etc-update written by Jeremy Wohl (bug 14079). db-fix.pl is a rescue tool that Blizzy wrote up to recreate/repair counter files in the DB -- shouldn't be needed anymore as portage fixes the counter at every load of the counter, but we will hang on to it just in case. 22 Feb 2003; Nicholas Jones portage.py: moved the wheelgid references to portage_gid references. Wheel is being deprecated. Added notice to baselayout message that group portage controls everything now. Killed the BASH_ENV settings -- moved the reference to /etc/portage/ in case it's desired in some way -- This fixes AROUND ONE HUNDRED reports on 2.0.47-r2. Try/catch invalid tbz2's -- should fix a couple bad tarball bugs. Make the prelink call spawn'd without sandbox. buildpkg/userpriv fix via actionmap (Jasmin Buchert; bug 16106). 22 Feb 2003; Nicholas Jones emerge: --upgradeonly added from jrray's patch; added some slot handling. --deep got a short flag 'D'. 'info' can be run by non-root. '--quiet' kills all but package names on searches. Basic slot detection added to the pretend output so that it doesn't always say downgrade. Ignore block list when fetching. Can use RSYNC_EXCLUDEFROM to select a from for rsync to --exclude-from; (Michael Sterrett; Bug 15882). 'emerge rsync' deletes the dbcachedir before it begins updates. Catch exceptions during rsync cache regen. 22 Feb 2003; Nicholas Jones ebuild.sh: General fixes to the spelling of things. 'cd $PORT_TMPDIR' corrected to the actual vars name. Stripping distcc from PATH if it is there before portage sets it. Same with ccache. If we try to compile with out unpacking, complain. Make sure to chown files to user portage. 22 Feb 2003; Nicholas Jones cnf/*: CFLAGS notes, pentium4 breaks things. Added more descriptions for FEATURES. Added RSYNC_EXCLUDEFROM description. -- gentoo-dev@gentoo.org mailing list