portage.git
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

18 years agoremove red coloring from right ')' in 'dependency required by' message reported by...
Zac Medico [Tue, 31 Jan 2006 06:33:10 +0000 (06:33 -0000)]
remove red coloring from right ')' in 'dependency required by' message reported by cardoe

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

18 years agoget --nospinner from myopts instead of sys.argv so that it works with EMERGE_DEFAULT_OPTS
Zac Medico [Mon, 30 Jan 2006 12:35:07 +0000 (12:35 -0000)]
get --nospinner from myopts instead of sys.argv so that it works with EMERGE_DEFAULT_OPTS

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

18 years agoChris PeBenito writes in #110857 for SELinux updates:
Mike Frysinger [Mon, 30 Jan 2006 04:19:01 +0000 (04:19 -0000)]
Chris PeBenito writes in #110857 for SELinux updates:
1) change ebuild.sh code to use selinux configuration to determine where the
file contexts are, rather than a setting in make.conf.
2) change portage support to a FEATURE rather than USE.  This enables the user
to disable the portage support if their setup is broken, while still enabling
selinux support in any packages they might merge.  I was going to submit a patch
for portage.py, but the place it needs to be changed (line 7234 in rev
1.524.2.76/2.0.53_rc6), features (the variable) isn't filled yet, so I was
unsure of the proper fix.

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

18 years agomake sure all .debug files have the executable bit cleared
Mike Frysinger [Sun, 29 Jan 2006 14:31:29 +0000 (14:31 -0000)]
make sure all .debug files have the executable bit cleared

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

18 years agoAllow || ( ) deps that have no default atoms (or turn out empty).
Jason Stubbs [Sun, 29 Jan 2006 11:51:51 +0000 (11:51 -0000)]
Allow || ( ) deps that have no default atoms (or turn out empty).
Released in 2.1_pre4-r1. #120803

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

18 years agoAdd note about --alphabetical
Jason Stubbs [Sat, 28 Jan 2006 00:46:46 +0000 (00:46 -0000)]
Add note about --alphabetical

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

18 years agoDisable the vdb check until it can be migrated to filter-env.
Jason Stubbs [Sat, 28 Jan 2006 00:42:35 +0000 (00:42 -0000)]
Disable the vdb check until it can be migrated to filter-env.

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

18 years agoadd the "/usr/lib/portage/pym" insert to deal with osx (bit of a hack, but tiz the...
Brian Harring [Fri, 27 Jan 2006 19:18:16 +0000 (19:18 -0000)]
add the "/usr/lib/portage/pym" insert to deal with osx (bit of a hack, but tiz the convention currently).

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

18 years agomake env-update a bit more flexible by adding a --no-ldconfig option
Mike Frysinger [Fri, 27 Jan 2006 05:02:14 +0000 (05:02 -0000)]
make env-update a bit more flexible by adding a --no-ldconfig option

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

18 years agotouchup if logic
Mike Frysinger [Fri, 27 Jan 2006 04:57:55 +0000 (04:57 -0000)]
touchup if logic

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

18 years agoAdd support for an --alphabetical option to emerge that restores the old
Jason Stubbs [Fri, 27 Jan 2006 04:51:23 +0000 (04:51 -0000)]
Add support for an --alphabetical option to emerge that restores the old
ordering of flags in --pretend output.

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

18 years agoAdd support for EMERGE_DEFAULT_OPTS configuration variable for setting
Jason Stubbs [Fri, 27 Jan 2006 04:50:09 +0000 (04:50 -0000)]
Add support for EMERGE_DEFAULT_OPTS configuration variable for setting
options that emerge always considers to be specified.

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

18 years agoAdded a check for obsolete virtual/x11 usage in dependencies.
Jason Stubbs [Fri, 27 Jan 2006 04:43:30 +0000 (04:43 -0000)]
Added a check for obsolete virtual/x11 usage in dependencies.

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

18 years agom68k generates proper gnu stack markings
Mike Frysinger [Fri, 27 Jan 2006 04:07:47 +0000 (04:07 -0000)]
m68k generates proper gnu stack markings

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

18 years agoFix typo in error description
Marius Mauch [Wed, 25 Jan 2006 11:39:50 +0000 (11:39 -0000)]
Fix typo in error description

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

18 years agoAdd a warning for KEYWORDS=-*
Marius Mauch [Tue, 24 Jan 2006 17:41:41 +0000 (17:41 -0000)]
Add a warning for KEYWORDS=-*

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

18 years agoDisable auto-use prior to code removal
Marius Mauch [Tue, 24 Jan 2006 17:00:15 +0000 (17:00 -0000)]
Disable auto-use prior to code removal

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

18 years agofix possible path and vdb location issues
Marius Mauch [Tue, 24 Jan 2006 15:20:58 +0000 (15:20 -0000)]
fix possible path and vdb location issues

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

18 years agoAdd further checks for correct DEPEND syntax
Jason Stubbs [Tue, 24 Jan 2006 15:19:17 +0000 (15:19 -0000)]
Add further checks for correct DEPEND syntax

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

18 years agoProvide more information with DEPEND syntax exceptions
Jason Stubbs [Tue, 24 Jan 2006 15:16:56 +0000 (15:16 -0000)]
Provide more information with DEPEND syntax exceptions

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

18 years agoMove DEPEND empty sublist processing back into use_reduce
Jason Stubbs [Tue, 24 Jan 2006 14:54:31 +0000 (14:54 -0000)]
Move DEPEND empty sublist processing back into use_reduce

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

18 years agopatch by Alec Warner to document CCACHE_DIR #65492
Mike Frysinger [Tue, 24 Jan 2006 03:09:13 +0000 (03:09 -0000)]
patch by Alec Warner to document CCACHE_DIR #65492

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

18 years agofix prepstrip after previous commit as pointed out by Olivier Crete
Mike Frysinger [Mon, 23 Jan 2006 22:39:05 +0000 (22:39 -0000)]
fix prepstrip after previous commit as pointed out by Olivier Crete

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

18 years agofixed up dump_trace, courtesy of spyderous
Brian Harring [Mon, 23 Jan 2006 10:58:16 +0000 (10:58 -0000)]
fixed up dump_trace, courtesy of spyderous

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

18 years agoAdded usage info to dump_trace, and credit for the code (eselect authors)
Brian Harring [Mon, 23 Jan 2006 07:55:15 +0000 (07:55 -0000)]
Added usage info to dump_trace, and credit for the code (eselect authors)

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

18 years agoupdated diefunc "post the relevant info" msg
Brian Harring [Mon, 23 Jan 2006 07:49:59 +0000 (07:49 -0000)]
updated diefunc "post the relevant info" msg

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

18 years agobash tracebacks. :)
Brian Harring [Mon, 23 Jan 2006 07:48:45 +0000 (07:48 -0000)]
bash tracebacks. :)

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

18 years agoaccept --skip-first and --skipfirst
Mike Frysinger [Mon, 23 Jan 2006 01:29:54 +0000 (01:29 -0000)]
accept --skip-first and --skipfirst

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

18 years agoverify_all occasionally returns longs rather then strings.
Brian Harring [Mon, 23 Jan 2006 00:01:31 +0000 (00:01 -0000)]
verify_all occasionally returns longs rather then strings.
Wouldn't be a problem, but the writemsg code isn't written to do conversions on the fly... so, made it so it was.

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

18 years agofixup
Marius Mauch [Sun, 22 Jan 2006 21:26:19 +0000 (21:26 -0000)]
fixup

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

18 years agostore all auxdbkeys in vdb and add a new emaint target to create missing entries
Marius Mauch [Sun, 22 Jan 2006 21:05:35 +0000 (21:05 -0000)]
store all auxdbkeys in vdb and add a new emaint target to create missing entries

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

18 years agoalso catch leading null runpaths
Mike Frysinger [Fri, 20 Jan 2006 02:38:25 +0000 (02:38 -0000)]
also catch leading null runpaths

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

18 years agos/maketest/test/
Mike Frysinger [Wed, 18 Jan 2006 11:56:57 +0000 (11:56 -0000)]
s/maketest/test/

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

18 years agoadd -h/--help
Mike Frysinger [Tue, 17 Jan 2006 04:15:49 +0000 (04:15 -0000)]
add -h/--help

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

18 years agofix traceback when EDITOR is not set in the env #118976 by Paul Varner
Mike Frysinger [Sun, 15 Jan 2006 19:23:27 +0000 (19:23 -0000)]
fix traceback when EDITOR is not set in the env #118976 by Paul Varner

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

18 years agofix inverted strip skip logic
Mike Frysinger [Sun, 15 Jan 2006 03:31:15 +0000 (03:31 -0000)]
fix inverted strip skip logic

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

18 years agoadd FEATURES=assume-digests so i dont have to keep hashing all the glibc tarballs...
Mike Frysinger [Fri, 13 Jan 2006 11:03:19 +0000 (11:03 -0000)]
add FEATURES=assume-digests so i dont have to keep hashing all the glibc tarballs whenever i want to commit

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

18 years agoclean up coding style/quoting, figure out what objdump to run same as strip, and...
Mike Frysinger [Fri, 13 Jan 2006 07:58:05 +0000 (07:58 -0000)]
clean up coding style/quoting, figure out what objdump to run same as strip, and add support for STRIP_MASK

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

18 years agodon't inline code, do __name__=="__main__" so the module can be used instead of stric...
Brian Harring [Thu, 12 Jan 2006 11:16:49 +0000 (11:16 -0000)]
don't inline code, do __name__=="__main__" so the module can be used instead of strictly called.

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

18 years ago- dont save debug info twice
Ned Ludd [Tue, 10 Jan 2006 22:44:52 +0000 (22:44 -0000)]
- dont save debug info twice

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

18 years agoAlways call prerm/postrm regardless if the previous install had contents or not.
Brian Harring [Mon, 9 Jan 2006 13:07:34 +0000 (13:07 -0000)]
Always call prerm/postrm regardless if the previous install had contents or not.

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

18 years agofix display of ebuild(1)
Mike Frysinger [Mon, 9 Jan 2006 06:29:20 +0000 (06:29 -0000)]
fix display of ebuild(1)

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

18 years agoget rid of the word "downloaded" in the search output because some people cant seem...
Mike Frysinger [Mon, 9 Jan 2006 06:27:46 +0000 (06:27 -0000)]
get rid of the word "downloaded" in the search output because some people cant seem to handle it #81501

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

18 years agoreorganization and a bit of clean up from Benno Schulenberg , bug 84285
Brian Harring [Mon, 9 Jan 2006 02:51:07 +0000 (02:51 -0000)]
reorganization and a bit of clean up from Benno Schulenberg , bug 84285

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

18 years agohandle cross-compilers as well
Mike Frysinger [Mon, 9 Jan 2006 02:32:06 +0000 (02:32 -0000)]
handle cross-compilers as well

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

18 years agofixed the '/' stray char output
Brian Harring [Sun, 8 Jan 2006 18:46:01 +0000 (18:46 -0000)]
fixed the '/' stray char output

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

18 years agobug 118191 , puke properly when no args to envvar are supplied.
Brian Harring [Sun, 8 Jan 2006 12:41:08 +0000 (12:41 -0000)]
bug 118191 , puke properly when no args to envvar are supplied.

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

18 years agoadd another common example for package.provided
Mike Frysinger [Sun, 8 Jan 2006 04:45:45 +0000 (04:45 -0000)]
add another common example for package.provided

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

18 years agos/checksums/manifests/
Marius Mauch [Sun, 8 Jan 2006 02:29:40 +0000 (02:29 -0000)]
s/checksums/manifests/

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

18 years agoslightly improve news
Marius Mauch [Sun, 8 Jan 2006 02:21:19 +0000 (02:21 -0000)]
slightly improve news

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

18 years agoreenable multi-hash and make error message a bit more useful
Marius Mauch [Sun, 8 Jan 2006 01:57:26 +0000 (01:57 -0000)]
reenable multi-hash and make error message a bit more useful

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

18 years agobug 117440, added PORTAGE_ACTUAL_DISTDIR var to make cvs/svn eclasses play nice since...
Brian Harring [Sat, 7 Jan 2006 23:48:43 +0000 (23:48 -0000)]
bug 117440, added PORTAGE_ACTUAL_DISTDIR var to make cvs/svn eclasses play nice since they're not part of our SRC_URI scheme (yet).

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

18 years ago- FEATURES=installsources from Olivier Crete an extention of splitdebug for better...
Ned Ludd [Sat, 7 Jan 2006 13:13:31 +0000 (13:13 -0000)]
-  FEATURES=installsources from Olivier Crete an extention of splitdebug for better debugging when debugedit is installed. bug 112907

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

18 years agotouchup style
Mike Frysinger [Fri, 6 Jan 2006 05:58:44 +0000 (05:58 -0000)]
touchup style

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

18 years agogenerate a log file for users to attach to bug reports
Mike Frysinger [Fri, 6 Jan 2006 00:49:11 +0000 (00:49 -0000)]
generate a log file for users to attach to bug reports

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

18 years agotouchup output slightly
Mike Frysinger [Fri, 6 Jan 2006 00:48:56 +0000 (00:48 -0000)]
touchup output slightly

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

18 years ago- set noiselevel when quiet is enabled
Ned Ludd [Thu, 5 Jan 2006 23:54:42 +0000 (23:54 -0000)]
- set noiselevel when quiet is enabled

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

18 years agobug 117849, when parallel-fetch is on don't write out the mtimedb in the fetcher...
Brian Harring [Thu, 5 Jan 2006 09:19:31 +0000 (09:19 -0000)]
bug 117849, when parallel-fetch is on don't write out the mtimedb in the fetcher process

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

18 years agofilter '(' and ')' tokens also when checking for invalid atoms.
Brian Harring [Thu, 5 Jan 2006 08:37:40 +0000 (08:37 -0000)]
filter '(' and ')' tokens also when checking for invalid atoms.

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

18 years agobug 42299, detect and fail invalid atoms in *DEPEND
Brian Harring [Thu, 5 Jan 2006 08:10:29 +0000 (08:10 -0000)]
bug 42299, detect and fail invalid atoms in *DEPEND

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

18 years agoadress -> address spelling typo.
Brian Harring [Thu, 5 Jan 2006 07:26:18 +0000 (07:26 -0000)]
adress -> address spelling typo.

Sidenote, really should remove the 101 files and centralize this damn thing..

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

18 years agoforce a realpath call for complaints about digest files; better resolution is resetti...
Brian Harring [Thu, 5 Jan 2006 07:09:38 +0000 (07:09 -0000)]
force a realpath call for complaints about digest files; better resolution is resetting DISTDIR post doebuild (see, we really need
to break the beast up or decorate it), but this resolves 117264 in the meantime.

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

18 years ago'k. reverted use_reduce filtering of empty lists (was resulting in ["||"] as element...
Brian Harring [Thu, 5 Jan 2006 05:33:25 +0000 (05:33 -0000)]
'k.  reverted use_reduce filtering of empty lists (was resulting in ["||"] as elements, which are invalid), added
a recursive filter of empty sets/resolved || and && nodes; in the process, keeps portage from using an empty bool as a satisfier in
|| () restriction sets.

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

18 years agoonly complain about executable stacks on architectures that actually support them
Mike Frysinger [Thu, 5 Jan 2006 05:24:53 +0000 (05:24 -0000)]
only complain about executable stacks on architectures that actually support them

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

18 years agoupdate copyright years
Mike Frysinger [Thu, 5 Jan 2006 03:56:11 +0000 (03:56 -0000)]
update copyright years

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

18 years agosync with savior branch
Mike Frysinger [Thu, 5 Jan 2006 03:41:10 +0000 (03:41 -0000)]
sync with savior branch

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

18 years agoel buggo pointed out via spyderous.
Brian Harring [Wed, 4 Jan 2006 08:57:07 +0000 (08:57 -0000)]
el buggo pointed out via spyderous.
|| ( a ( x? ( b ) y? ( c ) ) )
-x -y , was resulting in || ( a () )

the main consumer of this, portage.dep_check is stupid, and was assuming () was valid.
It's not, obviously.

Long term bug, around in at least .51 .  Should correct dep_check handling of it also, but no reason to be
handing () in the result lists also.

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

18 years agouse an echo rather than ewarn
Mike Frysinger [Wed, 4 Jan 2006 01:50:32 +0000 (01:50 -0000)]
use an echo rather than ewarn

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

18 years agore-import the e* functions from baselayout since these ones are broken #117186
Mike Frysinger [Tue, 3 Jan 2006 05:00:33 +0000 (05:00 -0000)]
re-import the e* functions from baselayout since these ones are broken #117186

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

18 years agofix broken quoting
Mike Frysinger [Tue, 3 Jan 2006 03:27:23 +0000 (03:27 -0000)]
fix broken quoting

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

18 years agoif youre going to rip code from baselayout, you really need to do it from an up-to...
Mike Frysinger [Tue, 3 Jan 2006 03:25:37 +0000 (03:25 -0000)]
if youre going to rip code from baselayout, you really need to do it from an up-to-date version ... so re-import the KV functions and the color code so it doesnt suck

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