portage.git
17 years agoFor bug #171259, fix vercmp so that implicit _p0 is less than explicit _p0. Thanks...
Zac Medico [Sat, 5 May 2007 23:51:31 +0000 (23:51 -0000)]
For bug #171259, fix vercmp so that implicit _p0 is less than explicit _p0.  Thanks to TGL <degrenier@easyconnect.fr> for the patch.

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

17 years agoAdd missing base class.
Zac Medico [Sat, 5 May 2007 23:40:18 +0000 (23:40 -0000)]
Add missing base class.

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

17 years agoUse match_from_list in order to potentially avoid more blocks.
Zac Medico [Sat, 5 May 2007 19:56:47 +0000 (19:56 -0000)]
Use match_from_list in order to potentially avoid more blocks.

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

17 years agoFor bug #177211, use chmod -R on the children of the current directory in order to...
Zac Medico [Sat, 5 May 2007 18:10:50 +0000 (18:10 -0000)]
For bug #177211, use chmod -R on the children of the current directory in order to reduce the size of the argument list.

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

17 years agoFor bug #175058, comment #15, expand all possible variables in each argument.
Zac Medico [Sat, 5 May 2007 17:40:51 +0000 (17:40 -0000)]
For bug #175058, comment #15, expand all possible variables in each argument.

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

17 years agoFor bug #176765, when a new package is blocked by another one that is being replaced...
Zac Medico [Thu, 3 May 2007 09:18:36 +0000 (09:18 -0000)]
For bug #176765, when a new package is blocked by another one that is being replaced, handle another case where the conflict can be avoided.

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

17 years agoRemove news about profile masking which has been reverted pending resolution of bug...
Zac Medico [Wed, 2 May 2007 22:52:16 +0000 (22:52 -0000)]
Remove news about profile masking which has been reverted pending resolution of bug #170697.  Thanks to Arfrever Frehtes Taifersar Arahesis in #149508.

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

17 years agodocument the behavior of `ebuild` wrt FEATURES=noauto #175444
Mike Frysinger [Wed, 2 May 2007 19:58:47 +0000 (19:58 -0000)]
document the behavior of `ebuild` wrt FEATURES=noauto #175444

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

17 years agos/dir/actual_dir/ (branches/prefix r6463:6464
Zac Medico [Wed, 2 May 2007 17:29:12 +0000 (17:29 -0000)]
s/dir/actual_dir/ (branches/prefix r6463:6464

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

17 years agoFix eend so that it works properly on a standard BSD console. Thanks to UberLord.
Zac Medico [Wed, 2 May 2007 17:23:13 +0000 (17:23 -0000)]
Fix eend so that it works properly on a standard BSD console.  Thanks to UberLord.

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

17 years agoHandle KeyError when the ebuild is corrupt.
Zac Medico [Mon, 30 Apr 2007 15:12:45 +0000 (15:12 -0000)]
Handle KeyError when the ebuild is corrupt.

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

17 years agoFix -* handling in gvisible to match incremental semantics
Marius Mauch [Mon, 30 Apr 2007 03:16:06 +0000 (03:16 -0000)]
Fix -* handling in gvisible to match incremental semantics

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

17 years ago- add new echo module for people who don't want any real logging
Marius Mauch [Mon, 30 Apr 2007 02:31:30 +0000 (02:31 -0000)]
- add new echo module for people who don't want any real logging
- add copyright header in elog modules and enable keyword substitution
- enable save_summary and echo modules in make.globals

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

17 years agoFor bug #175058, avoid potential quoting issues by spawning FETCHCOMMAND without...
Zac Medico [Sun, 29 Apr 2007 06:33:47 +0000 (06:33 -0000)]
For bug #175058, avoid potential quoting issues by spawning FETCHCOMMAND without a shell.

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

17 years agoFor bug #176384, adjust config according to options of the command being resumed.
Zac Medico [Sat, 28 Apr 2007 19:14:41 +0000 (19:14 -0000)]
For bug #176384, adjust config according to options of the command being resumed.

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

17 years agoFor bug #175058, properly quote the variables in FETCHCOMMAND and RESUMECOMMAND since...
Zac Medico [Sat, 28 Apr 2007 17:37:39 +0000 (17:37 -0000)]
For bug #175058, properly quote the variables in FETCHCOMMAND and RESUMECOMMAND since the command is spawned in a bash shell.

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

17 years agoFix up missing mymergelist variable from the previous commit.
Zac Medico [Sat, 28 Apr 2007 01:57:56 +0000 (01:57 -0000)]
Fix up missing mymergelist variable from the previous commit.

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

17 years agoFor bug #176305, validate the resume merge list before attempting to verify the ebuil...
Zac Medico [Sat, 28 Apr 2007 01:46:21 +0000 (01:46 -0000)]
For bug #176305, validate the resume merge list before attempting to verify the ebuild manifests.

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

17 years agoIn the installsources docs, note that CFLAGS needs to be set to include debug informa...
Zac Medico [Thu, 26 Apr 2007 21:23:03 +0000 (21:23 -0000)]
In the installsources docs, note that CFLAGS needs to be set to include debug information.  Thanks to tigger^ for reporting.

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

17 years agoAlways ensure permissions in DISTCC_DIR in order to try to prevent potential permissi...
Zac Medico [Thu, 26 Apr 2007 20:43:49 +0000 (20:43 -0000)]
Always ensure permissions in DISTCC_DIR in order to try to prevent potential permission problems for non-root users who are in the portage group (userpriv, etc.).

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

17 years agoFor bug #176139, only symlink the distfiles that are required according the current...
Zac Medico [Thu, 26 Apr 2007 19:43:25 +0000 (19:43 -0000)]
For bug #176139, only symlink the distfiles that are required according the current USE settings.

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

17 years agofix typo
Alec Warner [Tue, 24 Apr 2007 07:31:44 +0000 (07:31 -0000)]
fix typo

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

17 years agoFor bug #175781, add a higher preference priority for choices where all matching...
Zac Medico [Tue, 24 Apr 2007 06:55:54 +0000 (06:55 -0000)]
For bug #175781, add a higher preference priority for choices where all matching slots are installed (not just any slot).

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

17 years agoPretty up the repoman imports, use cPickle over pickle for performance
Alec Warner [Tue, 24 Apr 2007 06:04:27 +0000 (06:04 -0000)]
Pretty up the repoman imports, use cPickle over pickle for performance

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

17 years agoUse portable sh syntax rather than bash syntax. Thanks to drizzt.
Zac Medico [Sat, 21 Apr 2007 10:49:56 +0000 (10:49 -0000)]
Use portable sh syntax rather than bash syntax.  Thanks to drizzt.

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

17 years agoAlso validate RESTRICT inside doebuild().
Zac Medico [Fri, 20 Apr 2007 22:53:21 +0000 (22:53 -0000)]
Also validate RESTRICT inside doebuild().

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

17 years agoAlso validate SRC_URI inside doebuild().
Zac Medico [Fri, 20 Apr 2007 22:25:33 +0000 (22:25 -0000)]
Also validate SRC_URI inside doebuild().

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

17 years agoFor bug #175344, validate LICENSE and PROVIDE inside doebuild().
Zac Medico [Fri, 20 Apr 2007 22:18:15 +0000 (22:18 -0000)]
For bug #175344, validate LICENSE and PROVIDE inside doebuild().

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

17 years agoFor bug #175344, handle a potential InvalidDependString exception when parsing PROVIDE.
Zac Medico [Fri, 20 Apr 2007 21:52:15 +0000 (21:52 -0000)]
For bug #175344, handle a potential InvalidDependString exception when parsing PROVIDE.

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

17 years agoFor bug #175344, handle a potential InvalidDependString exception when parsing PROVIDE.
Zac Medico [Fri, 20 Apr 2007 21:31:53 +0000 (21:31 -0000)]
For bug #175344, handle a potential InvalidDependString exception when parsing PROVIDE.

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

17 years agoFor bug #175344, use cp_list instead of xmatch in order to avoid dep_expand calls.
Zac Medico [Fri, 20 Apr 2007 18:42:22 +0000 (18:42 -0000)]
For bug #175344, use cp_list instead of xmatch in order to avoid dep_expand calls.

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

17 years agostrip .comment by default, add a comment as to what we need before we can do .note...
Mike Frysinger [Tue, 17 Apr 2007 23:07:04 +0000 (23:07 -0000)]
strip .comment by default, add a comment as to what we need before we can do .note, and add safe stripping of relocatable objects

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

17 years agoconvert `type -p` to `type -P` as noted by grobian
Mike Frysinger [Sun, 15 Apr 2007 09:32:30 +0000 (09:32 -0000)]
convert `type -p` to `type -P` as noted by grobian

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

17 years agodo stripping after compression dequeueing
Mike Frysinger [Sat, 14 Apr 2007 16:35:12 +0000 (16:35 -0000)]
do stripping after compression dequeueing

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

17 years agoqueue compression
Mike Frysinger [Sat, 14 Apr 2007 16:35:00 +0000 (16:35 -0000)]
queue compression

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

17 years agorevise tests so that `insinto /` does not trigger an error
Mike Frysinger [Sat, 14 Apr 2007 11:40:59 +0000 (11:40 -0000)]
revise tests so that `insinto /` does not trigger an error

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

17 years agoPrefix the hardlink source with ${D} like we always have.
Zac Medico [Sat, 14 Apr 2007 05:27:13 +0000 (05:27 -0000)]
Prefix the hardlink source with ${D} like we always have.

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

17 years agodocument new version suffix style #166522
Mike Frysinger [Sat, 14 Apr 2007 02:04:53 +0000 (02:04 -0000)]
document new version suffix style #166522

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

17 years agocreate leading directories to match behavior of other do* programs
Mike Frysinger [Sat, 14 Apr 2007 01:59:21 +0000 (01:59 -0000)]
create leading directories to match behavior of other do* programs

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

17 years agosimplify unsafe file checking so files/paths with spaces dont cause troubles
Mike Frysinger [Fri, 13 Apr 2007 19:19:25 +0000 (19:19 -0000)]
simplify unsafe file checking so files/paths with spaces dont cause troubles

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

17 years agoUse relative paths inside ecompressdir in order to avoid 'Argument list too long...
Zac Medico [Fri, 13 Apr 2007 05:43:48 +0000 (05:43 -0000)]
Use relative paths inside ecompressdir in order to avoid 'Argument list too long' errors with large file sets (observed when installing sys-apps/man-pages).

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

17 years agoAdd CATEGORY to blacklisted variables since it can interfere with CATEGORY guessing...
Zac Medico [Fri, 13 Apr 2007 05:10:26 +0000 (05:10 -0000)]
Add CATEGORY to blacklisted variables since it can interfere with CATEGORY guessing inside doebuild.

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

17 years agoUse catpkgsplit instead of pkgsplit for consistency with usage elsewhere.
Zac Medico [Fri, 13 Apr 2007 04:14:18 +0000 (04:14 -0000)]
Use catpkgsplit instead of pkgsplit for consistency with usage elsewhere.

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

17 years agoUse a config instance that's not locked/immutable.
Zac Medico [Fri, 13 Apr 2007 04:13:42 +0000 (04:13 -0000)]
Use a config instance that's not locked/immutable.

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

17 years agocleanup example ebuild to be more representative of a "good" ebuild #174260 by Timoth...
Mike Frysinger [Thu, 12 Apr 2007 13:10:00 +0000 (13:10 -0000)]
cleanup example ebuild to be more representative of a "good" ebuild #174260 by Timothy Redaelli

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

17 years agoFor bug #173808, add back the old heuristics to make sure that we don't just blindly...
Zac Medico [Thu, 12 Apr 2007 04:14:36 +0000 (04:14 -0000)]
For bug #173808, add back the old heuristics to make sure that we don't just blindly compress the contents of any directory named "man".

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

17 years agoFor bug #173808, compress ${mandir} all in one go instead of doing subdirectories...
Zac Medico [Tue, 10 Apr 2007 08:40:56 +0000 (08:40 -0000)]
For bug #173808, compress ${mandir} all in one go instead of doing subdirectories separately.  This allows symlinks that point into sibling directories to get updated properly be ecompressdir.

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

17 years agoEfficiently recycle partial valid vdb cache when possible. This reduces disk load...
Zac Medico [Tue, 10 Apr 2007 06:03:38 +0000 (06:03 -0000)]
Efficiently recycle partial valid vdb cache when possible.  This reduces disk load when switching between versions of portage that cache different keys.

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

17 years agoDon't load FEATURES in load_infodir() because FEATURES from the build host shouldn...
Zac Medico [Mon, 9 Apr 2007 17:18:22 +0000 (17:18 -0000)]
Don't load FEATURES in load_infodir() because FEATURES from the build host shouldn't be interpreted asFEATURES on the client system.  Thanks to Thanks to Chri

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

17 years agoUpdate the FEATURES=strict docs for better clarity. Thanks to taviso for reporting.
Zac Medico [Mon, 9 Apr 2007 09:08:40 +0000 (09:08 -0000)]
Update the FEATURES=strict docs for better clarity.  Thanks to taviso for reporting.

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

17 years agoCache NEEDED in order to optimize update_library_map() calls.
Zac Medico [Mon, 9 Apr 2007 02:45:43 +0000 (02:45 -0000)]
Cache NEEDED in order to optimize update_library_map() calls.

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

17 years agoOnly apply permissions to ccache, confcache, and distcc dirs when they are created...
Zac Medico [Sun, 8 Apr 2007 19:36:54 +0000 (19:36 -0000)]
Only apply permissions to ccache, confcache, and distcc dirs when they are created in order to avoid interference with whatever the user's preferred permissions are.  Thanks to Diego Pettenò <flameeyes@gmail.com> for reporting.

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

17 years agochange "EXEDESTTREE" to "_E_EXEDESTTREE_" to try and prevent abuse from ebuild writers
Mike Frysinger [Sat, 7 Apr 2007 08:32:35 +0000 (08:32 -0000)]
change "EXEDESTTREE" to "_E_EXEDESTTREE_" to try and prevent abuse from ebuild writers

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

17 years agoremove references to EXEDESTTREE
Mike Frysinger [Sat, 7 Apr 2007 04:54:36 +0000 (04:54 -0000)]
remove references to EXEDESTTREE

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

17 years agodocument /var/cache/edb/, /var/db/pkg/, and /var/lib/portage/config
Mike Frysinger [Sat, 7 Apr 2007 04:49:51 +0000 (04:49 -0000)]
document /var/cache/edb/, /var/db/pkg/, and /var/lib/portage/config

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

17 years agotell people that the FILES section is not supposed to be complete (and sneak in a...
Mike Frysinger [Sat, 7 Apr 2007 04:35:32 +0000 (04:35 -0000)]
tell people that the FILES section is not supposed to be complete (and sneak in a few style fixups)

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

17 years agochange "DOCDESTTREE" to "_E_DOCDESTTREE_" to try and prevent abuse from ebuild writers
Mike Frysinger [Sat, 7 Apr 2007 04:32:47 +0000 (04:32 -0000)]
change "DOCDESTTREE" to "_E_DOCDESTTREE_" to try and prevent abuse from ebuild writers

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

17 years agoremove references to DOCDESTTREE and INSDESTTREE
Mike Frysinger [Sat, 7 Apr 2007 04:29:59 +0000 (04:29 -0000)]
remove references to DOCDESTTREE and INSDESTTREE

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

17 years agoProvide a default value to the getattr call.
Zac Medico [Thu, 5 Apr 2007 22:27:54 +0000 (22:27 -0000)]
Provide a default value to the getattr call.

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

17 years agoMake sure XARGS has a default value.
Zac Medico [Thu, 5 Apr 2007 21:34:46 +0000 (21:34 -0000)]
Make sure XARGS has a default value.

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

17 years agoDon't force OS detection in the portage.data module.
Zac Medico [Thu, 5 Apr 2007 21:29:45 +0000 (21:29 -0000)]
Don't force OS detection in the portage.data module.

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

17 years agoDon't set os.environ["USERLAND"] inside portage.data and rely on USERLAND from the...
Zac Medico [Thu, 5 Apr 2007 21:20:57 +0000 (21:20 -0000)]
Don't set os.environ["USERLAND"] inside portage.data and rely on USERLAND from the profile instead (bail out if necessary when USERLAND is unset).

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

17 years agoPunt the sorted_versions() function in favor of list.sort(vercmp).
Zac Medico [Thu, 5 Apr 2007 20:46:31 +0000 (20:46 -0000)]
Punt the sorted_versions() function in favor of list.sort(vercmp).

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

17 years agoFor bug #173184, handle the CommandNotFound that is produced during uninstallation...
Zac Medico [Mon, 2 Apr 2007 19:43:59 +0000 (19:43 -0000)]
For bug #173184, handle the CommandNotFound that is produced during uninstallation of prelink.

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

17 years agoI consulted the python oracle and it told me enumerate was better, so go team enumerate
Alec Warner [Sun, 1 Apr 2007 04:32:13 +0000 (04:32 -0000)]
I consulted the python oracle and it told me enumerate was better, so go team enumerate

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

17 years agodrop line_count in favor of izip and count(), itertools FOR THE WIN baby.
Alec Warner [Sat, 31 Mar 2007 20:13:21 +0000 (20:13 -0000)]
drop line_count in favor of izip and count(), itertools FOR THE WIN baby.

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

17 years agoAfter talking to marienz, decide that 1 class is better than 4, also realize that...
Alec Warner [Sat, 31 Mar 2007 19:42:35 +0000 (19:42 -0000)]
After talking to marienz, decide that 1 class is better than 4, also realize that UserDict has most of the dict methods exposed, so drop them.  Also add a LoaderError Exception.  Still to do? add a validation callable into the loader to validate data.

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

17 years agoFix missing import.
Zac Medico [Sat, 31 Mar 2007 11:01:29 +0000 (11:01 -0000)]
Fix missing import.

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

17 years agomake PDEPEND wording less restrictive #172511 and clarify install status wrt ||(...
Mike Frysinger [Fri, 30 Mar 2007 22:57:12 +0000 (22:57 -0000)]
make PDEPEND wording less restrictive #172511 and clarify install status wrt ||() as noted by ferringb

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

17 years agoFor bug #172571, use socket.AF_INET as the default family for socket.getaddrinfo().
Zac Medico [Wed, 28 Mar 2007 22:40:05 +0000 (22:40 -0000)]
For bug #172571, use socket.AF_INET as the default family for socket.getaddrinfo().

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

17 years agospaces -> tabs
Zac Medico [Wed, 28 Mar 2007 20:01:52 +0000 (20:01 -0000)]
spaces -> tabs

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

17 years agospaces -> tabs
Zac Medico [Wed, 28 Mar 2007 19:59:49 +0000 (19:59 -0000)]
spaces -> tabs

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

17 years agoFor bug #172539, fix ecompressdir suffix handling so that automatic decompression...
Zac Medico [Wed, 28 Mar 2007 18:58:58 +0000 (18:58 -0000)]
For bug #172539, fix ecompressdir suffix handling so that automatic decompression of Z, gz, and bz2 suffixes works properly.

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

17 years agoCorrectly pull the metadata again when the node is converted.
Zac Medico [Wed, 28 Mar 2007 17:14:58 +0000 (17:14 -0000)]
Correctly pull the metadata again when the node is converted.

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

17 years agoConvert "ebuild" and "binary" "nomerge" nodes into "installed" nodes for greater...
Zac Medico [Wed, 28 Mar 2007 16:53:10 +0000 (16:53 -0000)]
Convert "ebuild" and "binary" "nomerge" nodes into "installed" nodes for greater consistency in the depgraph.

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

17 years agoSynchronize PORTAGE_COMPRESS_FLAGS to reflect that -9 is the default now.
Zac Medico [Wed, 28 Mar 2007 08:58:08 +0000 (08:58 -0000)]
Synchronize PORTAGE_COMPRESS_FLAGS to reflect that -9 is the default now.

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

17 years agoProperly anchor sed regexp for readlonly attribut filtering.
Zac Medico [Tue, 27 Mar 2007 22:49:53 +0000 (22:49 -0000)]
Properly anchor sed regexp for readlonly attribut filtering.

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

17 years agoFilter the readonly attribute from variables saved in ${T}/environment to prevent...
Zac Medico [Tue, 27 Mar 2007 22:32:45 +0000 (22:32 -0000)]
Filter the readonly attribute from variables saved in ${T}/environment to prevent 'readonly variable' error messages in later phases.

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

17 years agosource ${T}/environment before the definition of qa_source() and qa_call() so that...
Zac Medico [Tue, 27 Mar 2007 22:22:40 +0000 (22:22 -0000)]
source ${T}/environment before the definition of qa_source() and qa_call() so that the call stack shows the original files and line numbers instead of those from ${T}/environment.  Thanks to Markus Ullmann <jokey@gentoo.org> for reporting.

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

17 years agoContinue to support profile masking at least until bug #170697 is settled.
Zac Medico [Mon, 26 Mar 2007 20:09:35 +0000 (20:09 -0000)]
Continue to support profile masking at least until bug #170697 is settled.

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

17 years agominor name changes for bin tests, svn propset keywords Id stuff
Alec Warner [Mon, 26 Mar 2007 07:23:51 +0000 (07:23 -0000)]
minor name changes for bin tests, svn propset keywords Id stuff

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

17 years agofix broken PortageModule classes
Alec Warner [Mon, 26 Mar 2007 05:28:22 +0000 (05:28 -0000)]
fix broken PortageModule classes

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

17 years agofix tests for PortageModulesFile
Alec Warner [Mon, 26 Mar 2007 05:28:04 +0000 (05:28 -0000)]
fix tests for PortageModulesFile

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

17 years agoclean up some init functions, add PortageModules class
Alec Warner [Mon, 26 Mar 2007 05:25:01 +0000 (05:25 -0000)]
clean up some init functions, add PortageModules class

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

17 years agofix some tests, break others
Alec Warner [Mon, 26 Mar 2007 04:29:29 +0000 (04:29 -0000)]
fix some tests, break others

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

17 years agoFix insecure tempfile usage
Alec Warner [Mon, 26 Mar 2007 04:17:26 +0000 (04:17 -0000)]
Fix insecure tempfile usage

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

17 years agofix grammar in error output
Mike Frysinger [Sun, 25 Mar 2007 12:27:00 +0000 (12:27 -0000)]
fix grammar in error output

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

17 years agoVerify the Manifest first even if there's only one package (prior to the fetch phase).
Zac Medico [Sun, 25 Mar 2007 09:56:58 +0000 (09:56 -0000)]
Verify the Manifest first even if there's only one package (prior to the fetch phase).

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

17 years agoDo the "*" check as early as possible in config.getMissingLicenses().
Zac Medico [Sun, 25 Mar 2007 07:15:46 +0000 (07:15 -0000)]
Do the "*" check as early as possible in config.getMissingLicenses().

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

17 years agosplit the loader classes into their own file, split the recursive filename grabbing...
Alec Warner [Sun, 25 Mar 2007 06:57:06 +0000 (06:57 -0000)]
split the loader classes into their own file, split the recursive filename grabbing out into it's own function

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

17 years agocompletely rewrite file bits, use Loader classes to push loading functionality down
Alec Warner [Sun, 25 Mar 2007 05:55:29 +0000 (05:55 -0000)]
completely rewrite file bits, use Loader classes to push loading functionality down

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

17 years agoFix the rest of the tests
Alec Warner [Sun, 25 Mar 2007 05:54:47 +0000 (05:54 -0000)]
Fix the rest of the tests

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

17 years agoVerify all ebuild manifests before building anything now so that the user is notified...
Zac Medico [Sat, 24 Mar 2007 22:44:28 +0000 (22:44 -0000)]
Verify all ebuild manifests before building anything now so that the user is notified of failure as soon as possible.

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

17 years agoreturn from the merge task instead of calling sys.exit directly.
Zac Medico [Sat, 24 Mar 2007 21:42:26 +0000 (21:42 -0000)]
return from the merge task instead of calling sys.exit directly.

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

17 years agoAllow the merge task to continue despite conflicts when --fetch-all-uri is specified.
Zac Medico [Sat, 24 Mar 2007 21:38:35 +0000 (21:38 -0000)]
Allow the merge task to continue despite conflicts when --fetch-all-uri is specified.

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

17 years agoFor bug #172033, remove the obsolete QA Notice for man pages that are already compressed.
Zac Medico [Sat, 24 Mar 2007 18:50:49 +0000 (18:50 -0000)]
For bug #172033, remove the obsolete QA Notice for man pages that are already compressed.

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

17 years agoClean up and simplify preference selection logic for bug #171840.
Zac Medico [Fri, 23 Mar 2007 02:55:04 +0000 (02:55 -0000)]
Clean up and simplify preference selection logic for bug #171840.

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

17 years agoFor bug #171840, consider all choices for slot intersection and promote those that...
Zac Medico [Fri, 23 Mar 2007 01:25:55 +0000 (01:25 -0000)]
For bug #171840, consider all choices for slot intersection and promote those that have upgrades relative to other choices.

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

17 years agoIgnore non-existent directories for bug #171809. This is required for readonly mode.
Zac Medico [Fri, 23 Mar 2007 00:15:42 +0000 (00:15 -0000)]
Ignore non-existent directories for bug #171809.  This is required for readonly mode.

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

17 years agoAdd --verbose to the "for more help" message.
Zac Medico [Thu, 22 Mar 2007 08:41:25 +0000 (08:41 -0000)]
Add --verbose to the "for more help" message.

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