public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Portage-2.0.47-r1 testing
@ 2003-02-16 15:46 Nick Jones
  2003-02-16 18:21 ` Rainer Groesslinger
                   ` (4 more replies)
  0 siblings, 5 replies; 30+ messages in thread
From: Nick Jones @ 2003-02-16 15:46 UTC (permalink / raw
  To: gentoo-dev

Ok. Portage-2.0.47-r1 is ready for testing. It's got a lot of new
stuff in it along with a good deal of fixes. Should be 'wicked-fast'
as it has a lot of updates to caching code and the like. It is masked
in package.mask. I need testers AND feedback. Gimme a holler with
bugs and good/bad comments. Here or on bugs.gentoo.org is fine.

Docs have yet to be updated, but I'm sure you can figure it out
from this:

The short list:
emerge --resume [--pretend]
 * Resume from the last package in action. The one that failed.
emerge --pretend --columns <package>
 * Column output of package, new version, old version
emerge [--verbose] info
 * Display _all_ variables that would be exported to ebuild.sh
 - Excludes variables determined inside of ebuild.sh
emerge [--nospinner] [--noconfmem] <action>
 * Disable the spinner in all circumstances.
 * Do not 'remember' that a file in a CONFIG_PROTECT dir has been
   merged before. This allows you to force the file to reappear after
   you have deleted it.
FEATURES=noclean (changed, remove -a,--autoclean)
 * --autoclean is gone. This functionality is only via FEATURES=noclean
   now. Cleaning actually occurs now in the .47 series.
FEATURES=userpriv,usersandbox
 * userpriv -- Allow portage to drop root and become portage:portage.
   This will be an alternative to sandboxing for users. The $HOME of
   the portage user is set to BUILD_PREFIX/homedir and is deleted for
   every run.
 * usersandbox -- Enable the sandbox along side userpriv. Recommended as
   it shows invalid writes occuring in packages.
RSYNC_TIMEOUT
 * Set in make.conf, allows users to specify a timeout. Some users were
   having problems with this being set too low and it is now configurable.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Relevant portions of changelog: (2.0.46-r12 and 2.0.47-r1)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# ChangeLog for Portage; the Gentoo Linux ports system 
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
# $Header: /home/cvsroot/gentoo-src/portage/ChangeLog,v 1.419 2003/02/16 14:27:57 carpaski Exp $

*portage-2.0.47-r1 (16 Feb 2003): Wicked Fast + UserPriv

  16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Changed a
  few os.system calls to spawn calls. Added userpriv in features check to
  spawn. HOME is now placed in BUILD_PREFIX/homedir when userpriv is enabled.
  Valid command for doebuild() moved to the top of the function. Reorganized
  the directory creation code in doebuild(). HOME is cleaned for every merge
  if in userpriv. LOG_COUNTER fix for the per-ebuild logs -- Only one value
  is used per $PF now.

  16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Adjusted options
  to remove --autoclean and make it on-by-default unless killed in FEATURES
  with 'noclean'. Removed debug for --resume. Added RSYNC_TIMEOUT as some
  dialup and other users are experiencing problems with rsync never finishing
  a connection. Added check at the end of an rsync to notify the user when
  a new version of portage is available. Added --pretend capability/fix to
  the --resume code. No resume data and a --resume is no longer a failure.

  16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Updates to
  logic of ${T}/successful handling to allow proper cleaning. dyn_clean()
  will do a recursive dir removal after cleaning specific files. Recursive
  chown removed. CCACHE_DIR handled in portage.py now. Removed a few comments
  and unnecessary checks.

  16 Feb 2003; Nicholas Jones <carpaski@gentoo.org> cnf/*: added comments
  on FEATURES=noclean,noauto,userpriv,usersandbox

  15 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Alain changed
  the .config() call in the search class to a .settings[] -- Speedup.

  14 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Added
  resume to mtimedbkeys.
	
  14 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: --columns
  flag to support column output in --pretend. --resume support added
  to restart portage with the package list with which it stopped -- data
  is stored in mtimedb. Added '--verbose' to 'emerge info' to display
  all variables in settings.

  13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Fix to
  distcc and ccache to prevent them from calling themselves if they
  catch themselves in the path -- double path problem.

  13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Fixes to
  the aux_get() code for metacache updates to eclass deps. Debug output
  removal.

  13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: More fixes
  to the calls to aux_get() for metacache code. Rearranged the option and
  action arrays. Added --nospinner flag.

  13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: Reorg of flags.
  Addition of --noconfmem to prevent portage from yanking already-merged
  config files. Extra message in --version about missing gcc and sourcing
  /etc/profile to get it. Yanked the majority of the rsync cachedb update
  code -- Moved it to aux_get.
	
  13 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Typo fixes.
  aux_get() now has a metacachedb param for using metadata cache over the
  initial call to doebuild() -- Should speed up rsync users regen time.
  Added support for --noconfmem via settings["NOCONFMEM"] in treewalk().
  Added sys.exit(1) on failure to move files during merge. Comment
  realignment.
	
  11 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Fix the
  depcache code by adding in a missing stat call after regeneration.
  Call portageexit() in exithandler() so that mtimedb gets written out
  on cancelled runs. Add in --quiet option. Currently only kills the
  processing messages on emerge regen.
	
  11 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Fix the
  eclass code to remove the double inherits cause by eclasses managing
  that on their own.

*portage-2.0.46-r12 (07 Feb 2003): Fixups

  07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> portage.py: Move
  logdir check/generation code so that it's created before 'clean'. Fix
  the usemask/archkeys bug and a related bug with the var enabled. Fix
  to movefile() code to ensure symlinks are handled properly.

  07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> ebuild.sh: Make per-
  ebuild logs use the counter to get a chronological list instead of a
  timestamp based one.
	
  07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> emerge: If a package
  is requested to be updated but is not merged, still add it to world.
	
  07 Feb 2003; Nicholas Jones <carpaski@gentoo.org> *: Update to help.
  Mostly comments on --verbose. Clarification on make.conf* mirrorselect.

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2003-02-21 22:38 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-16 15:46 [gentoo-dev] Portage-2.0.47-r1 testing Nick Jones
2003-02-16 18:21 ` Rainer Groesslinger
2003-02-17 12:25 ` [gentoo-dev] Portage-2.0.47-r2 Out For Testing Nick Jones
2003-02-17 18:00   ` Pat Double
2003-02-17 18:28   ` Thomas de Grenier de Latour
2003-02-18 15:42     ` Yannick Koehler
2003-02-18 16:44       ` Thomas de Grenier de Latour
2003-02-18 20:52       ` Jeff Ames
2003-02-19  9:01         ` Paul de Vrieze
2003-02-17 19:35   ` Brandon Low
2003-02-18  9:58   ` Paul de Vrieze
2003-02-17 18:10 ` [gentoo-dev] Portage-2.0.47-r1 testing Alexander Futasz
2003-02-18  0:33   ` Matt Tucker
2003-02-19 10:42 ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-19 10:46   ` Benjamin Podszun
2003-02-19 10:57     ` MAL
2003-02-19 19:24   ` [gentoo-dev] telnet package in system Gustavo Felisberto
2003-02-20  2:56   ` [gentoo-dev] Portage-2.0.47-r2 testing Terje Kvernes
2003-02-20  3:59     ` Eric Andresen
2003-02-20 10:20       ` MAL
2003-02-20 18:04         ` Eric Andresen
2003-02-21  8:37           ` [gentoo-dev] Portage-2.0.47-r2 'gcc-config' issues Nick Jones
2003-02-21  9:10             ` Terje Kvernes
2003-02-21 10:32             ` MAL
2003-02-21 22:10             ` Nick Jones
2003-02-20 10:17     ` [gentoo-dev] Portage-2.0.47-r2 testing MAL
2003-02-20 10:32       ` MAL
2003-02-20 12:40         ` Terje Kvernes
2003-02-20 12:41       ` Terje Kvernes
2003-02-20  7:41 ` [gentoo-dev] Portage-2.0.47-r1 testing Martin Larsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox