From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27400 invoked by uid 1002); 25 Feb 2003 12:17:06 -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 16459 invoked from network); 25 Feb 2003 12:17:06 -0000 Date: Tue, 25 Feb 2003 05:55:40 -0600 From: Nick Jones To: gentoo-dev@gentoo.org, gentoo-user@gentoo.org Message-ID: <20030225055540.A4157@twobit.net> Mail-Followup-To: gentoo-dev@gentoo.org, gentoo-user@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-r4 -- Testing X-Archives-Salt: 8ea75dd6-f825-4dd5-9200-6d12fd21b186 X-Archives-Hash: d2ac26648e5648fc762f612aa026645b Portage-2.0.47-r4 is out for testing. It's masked in package.mask as always. This one should be ready for public release. Test please and give me feedback. This one is mostly cleanups of 2.0.47-r3 and fixes to the changes from group wheel to group portage. Note that all actions are now preceded by '--' and are effectively flags. --NJ -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 25 Feb 2003; Nicholas Jones *: Update docs and help to match the deprecation of actions without '--' preceding them. 25 Feb 2003; Nicholas Jones portage.py: Message updates. Fix secpass for portage user. Set PORTAGE_GID for ebuild.sh to use regardless of GID in use (wheel/portage). Only try and delete things in PORTAGE_TMPDIR if we have perms to do it... see secpass note. Moved the cachedir creation after settings in created so that we can use spawn instead of system for the calls to 'chown/chmod -R'. Fix the note on make.defaults. Fix for the 404 catcher in the fetch code. 25 Feb 2003; Nicholas Jones emerge: Move all actions into '--action' form -- Notify of deprecated usages. Moved the functions from the top of emerge down below the command line parser for readability. Kill FEATURES=noauto if we're running emerge -- it can break things. Make -U imply -u so people aren't confused. --debug now enables all debug variables in portage. Fix wheel/portage group requirements messages. Get the current portage version when doing rsync via the portage tree's files and not the loaded cache so that it is aware of changes immediately instead of the next run. 25 Feb 2003; Nicholas Jones ebuild.sh: Try to change to good a good path at the start of the ebuild to prevent operations from happening in places like home. After the ebuild's install phase, check to see if any unsafe perm combo's exist and die if they do. Fix permissions on the cachedir as we're changing them to root:portage. &> on environment file prevented it from actually creating the file -- changed to 2>. Change 'true' to 'exit 0' to be a bit more explicit about what we're doing. 24 Feb 2003; Alain Penders repoman: Added nested/sub-shell die testing. 23 Feb 2003; Alain Penders : Added bin/portageq tool to provide access to portage internal information without using APIs that are changing. All tools that currently access portage information by importing portage.py and poking around in it should switch to using this tool instead. Changed some tools in bin/ to use it, so those won't break either. -- gentoo-dev@gentoo.org mailing list