portage.git
18 years agoUpdate the mtimedb only after the updates have been processed.
Zac Medico [Sun, 19 Feb 2006 01:13:57 +0000 (01:13 -0000)]
Update the mtimedb only after the updates have been processed.

svn path=/main/trunk/; revision=2738

18 years agoSplit move_ent calls from do_upgrade() and do them in global_updates() instead.
Zac Medico [Sun, 19 Feb 2006 00:16:09 +0000 (00:16 -0000)]
Split move_ent calls from do_upgrade() and do them in global_updates() instead.

svn path=/main/trunk/; revision=2737

18 years agoFix 2 typos from revision 2735.
Zac Medico [Sun, 19 Feb 2006 00:01:38 +0000 (00:01 -0000)]
Fix 2 typos from revision 2735.

svn path=/main/trunk/; revision=2736

18 years agoClean up do_upgrade() and add atom validation.
Zac Medico [Sat, 18 Feb 2006 23:39:05 +0000 (23:39 -0000)]
Clean up do_upgrade() and add atom validation.

svn path=/main/trunk/; revision=2735

18 years agoSplit the config file updates from do_upgrade into a new update_config_files() functi...
Zac Medico [Sat, 18 Feb 2006 22:39:07 +0000 (22:39 -0000)]
Split the config file updates from do_upgrade into a new update_config_files() function that does all updates in one big batch.

svn path=/main/trunk/; revision=2734

18 years agoCreate a global_updates() function in order to remove a chunk from the global scope.
Zac Medico [Sat, 18 Feb 2006 21:45:43 +0000 (21:45 -0000)]
Create a global_updates() function in order to remove a chunk from the global scope.

svn path=/main/trunk/; revision=2733

18 years agoConsider global updates that proceed quickly as a single mtimedb transaction.
Zac Medico [Sat, 18 Feb 2006 19:25:23 +0000 (19:25 -0000)]
Consider global updates that proceed quickly as a single mtimedb transaction.

svn path=/main/trunk/; revision=2732

18 years agoSplit out a vardbapi.update_ents() method and leave it unused for the moment since...
Zac Medico [Sat, 18 Feb 2006 19:18:31 +0000 (19:18 -0000)]
Split out a vardbapi.update_ents() method and leave it unused for the moment since it's not currently being used properly anyway (see bug 122089).

svn path=/main/trunk/; revision=2731

18 years agoAdd a cleanup() method to xpak.tbz2 and do a sanity check there.
Zac Medico [Sat, 18 Feb 2006 02:25:24 +0000 (02:25 -0000)]
Add a cleanup() method to xpak.tbz2 and do a sanity check there.

svn path=/main/trunk/; revision=2730

18 years agoAdd a return value to fixdbentries that indicates whether or not modifications were...
Zac Medico [Sat, 18 Feb 2006 01:39:05 +0000 (01:39 -0000)]
Add a return value to fixdbentries that indicates whether or not modifications were performed.  Use this to avoid unnecessary recomposition of tbz2 files.

svn path=/main/trunk/; revision=2729

18 years agoFilter out some more invalid updates before fixpackages gets them.
Zac Medico [Fri, 17 Feb 2006 23:25:04 +0000 (23:25 -0000)]
Filter out some more invalid updates before fixpackages gets them.

svn path=/main/trunk/; revision=2728

18 years agoBring back myline variable inside do_upgrade because it is needed (regression from...
Zac Medico [Fri, 17 Feb 2006 19:08:04 +0000 (19:08 -0000)]
Bring back myline variable inside do_upgrade because it is needed (regression from rev 2726).

svn path=/main/trunk/; revision=2727

18 years agoStore split lines in myupd so that they don't need to be split again later.
Zac Medico [Fri, 17 Feb 2006 18:56:11 +0000 (18:56 -0000)]
Store split lines in myupd so that they don't need to be split again later.

svn path=/main/trunk/; revision=2726

18 years agoOptimize fixpackages to do all updates in one big batch so that each tbz2 is only...
Zac Medico [Fri, 17 Feb 2006 18:35:54 +0000 (18:35 -0000)]
Optimize fixpackages to do all updates in one big batch so that each tbz2 is only recomposed once.

svn path=/main/trunk/; revision=2725

18 years agoMake fixdbentries operate on an iterable instead of a dict because order can matter.
Zac Medico [Fri, 17 Feb 2006 07:56:02 +0000 (07:56 -0000)]
Make fixdbentries operate on an iterable instead of a dict because order can matter.

svn path=/main/trunk/; revision=2724

18 years agooptimize fixpackages (update_ents) to feed batched package moves to fixdbentries
Zac Medico [Fri, 17 Feb 2006 05:41:26 +0000 (05:41 -0000)]
optimize fixpackages (update_ents) to feed batched package moves to fixdbentries

svn path=/main/trunk/; revision=2723

18 years agooptimize fixdbentries by enabling it to process packages moves in batches
Zac Medico [Fri, 17 Feb 2006 05:35:00 +0000 (05:35 -0000)]
optimize fixdbentries by enabling it to process packages moves in batches

svn path=/main/trunk/; revision=2722

18 years agoremove invalid package moves from myupd so that fixpackages doesn't process them
Zac Medico [Fri, 17 Feb 2006 04:41:39 +0000 (04:41 -0000)]
remove invalid package moves from myupd so that fixpackages doesn't process them

svn path=/main/trunk/; revision=2721

18 years agoAdd basic sanity check for global update entries
Marius Mauch [Thu, 16 Feb 2006 13:10:56 +0000 (13:10 -0000)]
Add basic sanity check for global update entries

svn path=/main/trunk/; revision=2718

18 years agogeneralize the BSD checks.
Brian Harring [Thu, 16 Feb 2006 04:51:00 +0000 (04:51 -0000)]
generalize the BSD checks.

svn path=/main/trunk/; revision=2717

18 years agoRobert Sebastian Gerus: add support for DragonFly #122976
Mike Frysinger [Thu, 16 Feb 2006 01:37:45 +0000 (01:37 -0000)]
Robert Sebastian Gerus: add support for DragonFly #122976

svn path=/main/trunk/; revision=2716

18 years agofix case where myfd == None (regression from revision 2714)
Zac Medico [Wed, 15 Feb 2006 18:40:32 +0000 (18:40 -0000)]
fix case where myfd == None (regression from revision 2714)

svn path=/main/trunk/; revision=2715

18 years agofix a race and prevent unlinking of a file locked by another process in portage_locks...
Zac Medico [Wed, 15 Feb 2006 17:47:53 +0000 (17:47 -0000)]
fix a race and prevent unlinking of a file locked by another process in portage_locks.unlockfile()

svn path=/main/trunk/; revision=2714

18 years agosilence extdebug errors when on bash2; it's handled by the code already, just is...
Brian Harring [Wed, 15 Feb 2006 11:21:56 +0000 (11:21 -0000)]
silence extdebug errors when on bash2; it's handled by the code already, just is fugly.

svn path=/main/trunk/; revision=2713

18 years agofix race condition for bug 121819 by using os.fstat(myfd).st_nlink instead of os...
Zac Medico [Tue, 14 Feb 2006 22:38:27 +0000 (22:38 -0000)]
fix race condition for bug 121819 by using os.fstat(myfd).st_nlink instead of os.path.exists

svn path=/main/trunk/; revision=2712

18 years agoget rid of pointless whitespace
Mike Frysinger [Tue, 14 Feb 2006 00:23:08 +0000 (00:23 -0000)]
get rid of pointless whitespace

svn path=/main/trunk/; revision=2710

18 years agocleanup output and syntax, make sure we exit with non-zero status when something...
Mike Frysinger [Tue, 14 Feb 2006 00:18:07 +0000 (00:18 -0000)]
cleanup output and syntax, make sure we exit with non-zero status when something goes wrong #121317 by Simon Stelling, and fix installing of relative symlinks

svn path=/main/trunk/; revision=2709

18 years agoadd support for ROOT by Joel Martin #122728
Mike Frysinger [Tue, 14 Feb 2006 00:12:59 +0000 (00:12 -0000)]
add support for ROOT by Joel Martin #122728

svn path=/main/trunk/; revision=2708

18 years agoMake repoman ebuild.invalidname message a bit more useful
Marius Mauch [Mon, 13 Feb 2006 05:26:39 +0000 (05:26 -0000)]
Make repoman ebuild.invalidname message a bit more useful

svn path=/main/trunk/; revision=2707

18 years agomisc atomic_ofstream and write_atomic updates in portage.py
Zac Medico [Mon, 13 Feb 2006 01:21:17 +0000 (01:21 -0000)]
misc atomic_ofstream and write_atomic updates in portage.py

svn path=/main/trunk/; revision=2703

18 years agouse write_atomic for move_ent CATEGORY updates
Zac Medico [Sun, 12 Feb 2006 23:43:40 +0000 (23:43 -0000)]
use write_atomic for move_ent CATEGORY updates

svn path=/main/trunk/; revision=2701

18 years agofix dirsonly handling in listdir
Marius Mauch [Sun, 12 Feb 2006 22:56:51 +0000 (22:56 -0000)]
fix dirsonly handling in listdir

svn path=/main/trunk/; revision=2700

18 years agouse write_atomic for fixdbentries
Zac Medico [Sun, 12 Feb 2006 21:09:49 +0000 (21:09 -0000)]
use write_atomic for fixdbentries

svn path=/main/trunk/; revision=2698

18 years agofix perform_checksum.perform_checksum() so that it wraps FileNotFound exceptions
Zac Medico [Sun, 12 Feb 2006 11:55:48 +0000 (11:55 -0000)]
fix perform_checksum.perform_checksum() so that it wraps FileNotFound exceptions

svn path=/main/trunk/; revision=2697

18 years agoadd a new emerge --ignore-default-opts option for bug 121695
Zac Medico [Sun, 12 Feb 2006 07:52:00 +0000 (07:52 -0000)]
add a new emerge --ignore-default-opts option for bug 121695

svn path=/main/trunk/; revision=2696

18 years agocatch possible ENOENT error from portage_checksum.perform_md5 for bug 24374
Zac Medico [Sun, 12 Feb 2006 03:09:38 +0000 (03:09 -0000)]
catch possible ENOENT error from portage_checksum.perform_md5 for bug 24374

svn path=/main/trunk/; revision=2695

18 years agoimport errno at the top of portage.py
Zac Medico [Sun, 12 Feb 2006 02:42:21 +0000 (02:42 -0000)]
import errno at the top of portage.py

svn path=/main/trunk/; revision=2694

18 years ago- add portage to MULTILIB_STRICT_EXEMPT
Ned Ludd [Sat, 11 Feb 2006 10:43:54 +0000 (10:43 -0000)]
- add portage to MULTILIB_STRICT_EXEMPT

svn path=/main/trunk/; revision=2693

18 years agofix typo for bug 111098 (patch by andre@fluffyspider.com.au)
Zac Medico [Sat, 11 Feb 2006 08:45:13 +0000 (08:45 -0000)]
fix typo for bug 111098 (patch by andre@fluffyspider.com.au)

svn path=/main/trunk/; revision=2692

18 years agouse cached stat and lstat results to minimize the number of stat calls in dblink...
Zac Medico [Fri, 10 Feb 2006 23:39:09 +0000 (23:39 -0000)]
use cached stat and lstat results to minimize the number of stat calls in dblink.unmerge()

svn path=/main/trunk/; revision=2691

18 years agoavoid unnecessary stat by catching ENOENT error instead of using os.path.exists()
Zac Medico [Fri, 10 Feb 2006 22:07:52 +0000 (22:07 -0000)]
avoid unnecessary stat by catching ENOENT error instead of using os.path.exists()

svn path=/main/trunk/; revision=2690

18 years agofix KeyError: '.' in dblink.unmerge() from bug 100479
Zac Medico [Fri, 10 Feb 2006 07:00:36 +0000 (07:00 -0000)]
fix KeyError: '.' in dblink.unmerge() from bug 100479

svn path=/main/trunk/; revision=2689

18 years agomake repoman obey NOCOLOR for bug 77566 (patch by antarus)
Zac Medico [Fri, 10 Feb 2006 01:47:47 +0000 (01:47 -0000)]
make repoman obey NOCOLOR for bug 77566 (patch by antarus)

svn path=/main/trunk/; revision=2688

18 years agofor each fetch ensure correct permissions on both $DISTDIR and $DISTDIR/.locks (bug...
Zac Medico [Thu, 9 Feb 2006 20:26:11 +0000 (20:26 -0000)]
for each fetch ensure correct permissions on both $DISTDIR and $DISTDIR/.locks (bug 117781)

svn path=/main/trunk/; revision=2687

18 years agouse write_atomic for the counter file
Zac Medico [Thu, 9 Feb 2006 04:25:56 +0000 (04:25 -0000)]
use write_atomic for the counter file

svn path=/main/trunk/; revision=2686

18 years agouse getattr instead of hasattr for detection of base class destructor (recommended...
Zac Medico [Thu, 9 Feb 2006 03:44:58 +0000 (03:44 -0000)]
use getattr instead of hasattr for detection of base class destructor (recommended by marienz)

svn path=/main/trunk/; revision=2685

18 years agoeat the parent process with exec, YUM
Mike Frysinger [Thu, 9 Feb 2006 03:38:22 +0000 (03:38 -0000)]
eat the parent process with exec, YUM

svn path=/main/trunk/; revision=2684

18 years agotouchup style
Mike Frysinger [Thu, 9 Feb 2006 03:36:09 +0000 (03:36 -0000)]
touchup style

svn path=/main/trunk/; revision=2683

18 years agouse atomic_ofstream for mtimedb commits
Zac Medico [Thu, 9 Feb 2006 01:38:34 +0000 (01:38 -0000)]
use atomic_ofstream for mtimedb commits

svn path=/main/trunk/; revision=2682

18 years agouse new write_atomic() function for all world file updates
Zac Medico [Thu, 9 Feb 2006 01:10:08 +0000 (01:10 -0000)]
use new write_atomic() function for all world file updates

svn path=/main/trunk/; revision=2681

18 years agoadd new atomic_ofstream class for safer writes
Zac Medico [Thu, 9 Feb 2006 01:09:00 +0000 (01:09 -0000)]
add new atomic_ofstream class for safer writes

svn path=/main/trunk/; revision=2680

18 years agocPickle import protection; fall back to pickle if cPickle is unavailable.
Brian Harring [Wed, 8 Feb 2006 17:51:52 +0000 (17:51 -0000)]
cPickle import protection; fall back to pickle if cPickle is unavailable.

svn path=/main/trunk/; revision=2679

18 years agofix whitespace breakage introduced by writemsg_stdout() changes
Mike Frysinger [Wed, 8 Feb 2006 01:10:29 +0000 (01:10 -0000)]
fix whitespace breakage introduced by writemsg_stdout() changes

svn path=/main/trunk/; revision=2677

18 years agoRemove references to --verbose and --quiet in depgraph.display() and make
Jason Stubbs [Tue, 7 Feb 2006 14:39:50 +0000 (14:39 -0000)]
Remove references to --verbose and --quiet in depgraph.display() and make
it work of a verbosity parameter instead.

svn path=/main/trunk/; revision=2676

18 years agowrap all relevant atexit usage due to incompatibility with os.execv (needed for emerg...
Zac Medico [Mon, 6 Feb 2006 19:25:08 +0000 (19:25 -0000)]
wrap all relevant atexit usage due to incompatibility with os.execv (needed for emerge to restart itself)

svn path=/main/trunk/; revision=2674

18 years agouse sys.argv[0] for the path to emerge rather then hard coding
Brian Harring [Mon, 6 Feb 2006 07:34:30 +0000 (07:34 -0000)]
use sys.argv[0] for the path to emerge rather then hard coding

svn path=/main/trunk/; revision=2673

18 years agowhen emerge restarts itself, make /usr/lib/portage/bin/emerge the first argument...
Zac Medico [Mon, 6 Feb 2006 02:52:29 +0000 (02:52 -0000)]
when emerge restarts itself, make /usr/lib/portage/bin/emerge the first argument in the list passed to os.execv (regression from revision 2667)

svn path=/main/trunk/; revision=2672

18 years agoMake sure confcache files are writable by the portage group, not just the portage...
Marien Zwart [Mon, 6 Feb 2006 01:41:10 +0000 (01:41 -0000)]
Make sure confcache files are writable by the portage group, not just the portage user.

svn path=/main/trunk/; revision=2671

18 years agoadd CATEGORY to ebuild.5 and declare it readonly in ebuild.sh
Zac Medico [Sun, 5 Feb 2006 21:19:11 +0000 (21:19 -0000)]
add CATEGORY to ebuild.5 and declare it readonly in ebuild.sh

svn path=/main/trunk/; revision=2670

18 years agodo commit_mtimedb() after each merge for bug 100300
Zac Medico [Sun, 5 Feb 2006 20:24:19 +0000 (20:24 -0000)]
do commit_mtimedb() after each merge for bug 100300

svn path=/main/trunk/; revision=2669

18 years agoremove outdated "You may avoid the remerging of packages" message
Zac Medico [Sun, 5 Feb 2006 19:28:58 +0000 (19:28 -0000)]
remove outdated "You may avoid the remerging of packages" message

svn path=/main/trunk/; revision=2668

18 years agoreplace existing "restarting emerge via exec()" functionality with a new approach...
Zac Medico [Sun, 5 Feb 2006 19:22:00 +0000 (19:22 -0000)]
replace existing "restarting emerge via exec()" functionality with a new approach that uses --resume and myopts

svn path=/main/trunk/; revision=2667

18 years agodocument more stuff
Mike Frysinger [Sun, 5 Feb 2006 06:02:52 +0000 (06:02 -0000)]
document more stuff

svn path=/main/trunk/; revision=2666

18 years agomention mirror, not nomirror
Mike Frysinger [Sun, 5 Feb 2006 06:02:29 +0000 (06:02 -0000)]
mention mirror, not nomirror

svn path=/main/trunk/; revision=2665

18 years agoaparently someone never heard of rstrip...
Brian Harring [Sat, 4 Feb 2006 12:32:29 +0000 (12:32 -0000)]
aparently someone never heard of rstrip...

svn path=/main/trunk/; revision=2660

18 years agoAdding a comment about normpath, and why we use our own copy.
Alec Warner [Sat, 4 Feb 2006 07:34:36 +0000 (07:34 -0000)]
Adding a comment about normpath, and why we use our own copy.

svn path=/main/trunk/; revision=2659

18 years agoremove stray quote introduced in revision 2645
Zac Medico [Sat, 4 Feb 2006 07:22:46 +0000 (07:22 -0000)]
remove stray quote introduced in revision 2645

svn path=/main/trunk/; revision=2658

18 years agotouchup code like dosym
Mike Frysinger [Sat, 4 Feb 2006 06:01:18 +0000 (06:01 -0000)]
touchup code like dosym

svn path=/main/trunk/; revision=2657

18 years agosend error to stderr
Mike Frysinger [Sat, 4 Feb 2006 06:01:12 +0000 (06:01 -0000)]
send error to stderr

svn path=/main/trunk/; revision=2656

18 years agouse much simpler code as inspired by agriffis' fowners work
Mike Frysinger [Sat, 4 Feb 2006 05:59:18 +0000 (05:59 -0000)]
use much simpler code as inspired by agriffis' fowners work

svn path=/main/trunk/; revision=2655

18 years agocleanup code and handle errors better as Simon Stelling says in Bug 121317
Mike Frysinger [Sat, 4 Feb 2006 05:56:09 +0000 (05:56 -0000)]
cleanup code and handle errors better as Simon Stelling says in Bug 121317

svn path=/main/trunk/; revision=2654

18 years agotouchup code so we handle errors better
Mike Frysinger [Sat, 4 Feb 2006 05:33:22 +0000 (05:33 -0000)]
touchup code so we handle errors better

svn path=/main/trunk/; revision=2653

18 years agotouchup code so we handle errors better
Mike Frysinger [Sat, 4 Feb 2006 05:28:59 +0000 (05:28 -0000)]
touchup code so we handle errors better

svn path=/main/trunk/; revision=2652

18 years agotouchup code so we handle errors better
Mike Frysinger [Sat, 4 Feb 2006 05:27:35 +0000 (05:27 -0000)]
touchup code so we handle errors better

svn path=/main/trunk/; revision=2651

18 years agoSimon Stelling writes in Bug 121317:
Mike Frysinger [Sat, 4 Feb 2006 05:17:07 +0000 (05:17 -0000)]
Simon Stelling writes in Bug 121317:
currently, the do* scripts don't exit with a non-zero status when a critical
command fails, except if it is the last one.  install as much as possible, then exit appropriately.

svn path=/main/trunk/; revision=2650

18 years agoRemove all bug references
Jason Stubbs [Sat, 4 Feb 2006 03:38:49 +0000 (03:38 -0000)]
Remove all bug references

svn path=/main/trunk/; revision=2649

18 years agoAdd back emerge list header hiding when --quiet is used.
Jason Stubbs [Sat, 4 Feb 2006 03:06:11 +0000 (03:06 -0000)]
Add back emerge list header hiding when --quiet is used.

svn path=/main/trunk/; revision=2648

18 years agoFix bug #86067. Thanks to J\xc3\xbcrgen H\xc3\xb6tzel <gentoo@hoetzel.info> for...
Alec Warner [Fri, 3 Feb 2006 23:54:45 +0000 (23:54 -0000)]
Fix bug #86067.  Thanks to J\xc3\xbcrgen H\xc3\xb6tzel <gentoo@hoetzel.info> for the emacs command

svn path=/main/trunk/; revision=2646

18 years agoFix for bug #119049
Alec Warner [Fri, 3 Feb 2006 23:08:09 +0000 (23:08 -0000)]
Fix for bug #119049

svn path=/main/trunk/; revision=2645

18 years agoShout out to RiverRat for reporting, fixup the output to use the correct verbs, disab...
Alec Warner [Fri, 3 Feb 2006 17:47:25 +0000 (17:47 -0000)]
Shout out to RiverRat for reporting, fixup the output to use the correct verbs, disable tree output for fetching since it does not work.

svn path=/main/trunk/; revision=2644

18 years agoMinor fixups with spelling, Thanks to Benno Schulenberg <benno@nietvergeten.nl>,...
Alec Warner [Fri, 3 Feb 2006 17:22:23 +0000 (17:22 -0000)]
Minor fixups with spelling, Thanks to Benno Schulenberg <benno@nietvergeten.nl>, bug # 110382

svn path=/main/trunk/; revision=2643

18 years agoThis should have been excluded...
Alec Warner [Fri, 3 Feb 2006 16:55:31 +0000 (16:55 -0000)]
This should have been excluded...

svn path=/main/trunk/; revision=2642

18 years agoThanks to Benno Schulenberg <benno@nietvergeten.nl> for the spelling/grammar fixes...
Alec Warner [Fri, 3 Feb 2006 16:52:21 +0000 (16:52 -0000)]
Thanks to Benno Schulenberg <benno@nietvergeten.nl> for the spelling/grammar fixes, bug #80754

svn path=/main/trunk/; revision=2641

18 years agoconfcache updates...
Brian Harring [Fri, 3 Feb 2006 05:14:13 +0000 (05:14 -0000)]
confcache updates...

svn path=/main/trunk/; revision=2635

18 years agoconfcache make.conf example...
Brian Harring [Fri, 3 Feb 2006 05:12:03 +0000 (05:12 -0000)]
confcache make.conf example...

svn path=/main/trunk/; revision=2634

18 years agoFEATURES="confcache" addition
Brian Harring [Fri, 3 Feb 2006 05:09:34 +0000 (05:09 -0000)]
FEATURES="confcache" addition

svn path=/main/trunk/; revision=2633

18 years agoconfcache, baby.
Brian Harring [Fri, 3 Feb 2006 05:08:20 +0000 (05:08 -0000)]
confcache, baby.

svn path=/main/trunk/; revision=2632

18 years agograb some fixes from prepstrip script
Mike Frysinger [Fri, 3 Feb 2006 03:09:19 +0000 (03:09 -0000)]
grab some fixes from prepstrip script

svn path=/main/trunk/; revision=2629

18 years agostyle touchups
Mike Frysinger [Fri, 3 Feb 2006 03:08:01 +0000 (03:08 -0000)]
style touchups

svn path=/main/trunk/; revision=2628

18 years agoexit with proper status rather than always 0
Mike Frysinger [Fri, 3 Feb 2006 03:07:23 +0000 (03:07 -0000)]
exit with proper status rather than always 0

svn path=/main/trunk/; revision=2627

18 years agos/cronological/chronological/ for you anal peeps
Mike Frysinger [Fri, 3 Feb 2006 01:54:01 +0000 (01:54 -0000)]
s/cronological/chronological/ for you anal peeps

svn path=/main/trunk/; revision=2626

18 years agoRevert change in -r2611, re-opening bug 121106. The fix is not that simple...as...
Alec Warner [Thu, 2 Feb 2006 16:04:27 +0000 (16:04 -0000)]
Revert change in -r2611, re-opening bug 121106.  The fix is not that simple...as usual :)

svn path=/main/trunk/; revision=2625

18 years agooptional tarsync integration; thanks to Johannes Fahrenkrug for doing the legwork.
Brian Harring [Thu, 2 Feb 2006 12:58:20 +0000 (12:58 -0000)]
optional tarsync integration; thanks to Johannes Fahrenkrug for doing the legwork.

svn path=/main/trunk/; revision=2624

18 years agoadded PORTAGE_NICENESS support.
Brian Harring [Thu, 2 Feb 2006 11:58:22 +0000 (11:58 -0000)]
added PORTAGE_NICENESS support.

svn path=/main/trunk/; revision=2623

18 years agobug #116681 , better handling of MULTILIB_STRICT_EXEMPT
Brian Harring [Thu, 2 Feb 2006 10:41:40 +0000 (10:41 -0000)]
bug #116681 , better handling of MULTILIB_STRICT_EXEMPT

svn path=/main/trunk/; revision=2622

18 years agotouchup syntax/output of new $D/$D check
Mike Frysinger [Wed, 1 Feb 2006 23:05:23 +0000 (23:05 -0000)]
touchup syntax/output of new $D/$D check

svn path=/main/trunk/; revision=2621

18 years ago- portage allows installing files into ${D}/${D}. Simon Stelling bug #120941
Ned Ludd [Wed, 1 Feb 2006 20:56:21 +0000 (20:56 -0000)]
- portage allows installing files into ${D}/${D}. Simon Stelling bug #120941

svn path=/main/trunk/; revision=2620

18 years agotouchup the way options are declared to prevent bitrot, add a --quiet option and...
Mike Frysinger [Wed, 1 Feb 2006 03:30:03 +0000 (03:30 -0000)]
touchup the way options are declared to prevent bitrot, add a --quiet option and use it, and make the help output useful

svn path=/main/trunk/; revision=2612

18 years agoFix for bug #121106, resume + skipfirst + pretend would print the skipped package.
Alec Warner [Tue, 31 Jan 2006 23:28:57 +0000 (23:28 -0000)]
Fix for bug #121106, resume + skipfirst + pretend would print the skipped package.
Thanks to Andrew D. Keyser (aka Legoguy) <andrewdk@sbcglobal.net> for reporting.

svn path=/main/trunk/; revision=2611

18 years agoChange the usage of a "class" of packages into a "set" of packages.
Alec Warner [Tue, 31 Jan 2006 07:43:44 +0000 (07:43 -0000)]
Change the usage of a "class" of packages into a "set" of packages.
world and system are now "sets" instead of "classes".

svn path=/main/trunk/; revision=2610