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

17 years agodefault --help should be usable, so make the extended output require --verbose
Mike Frysinger [Thu, 22 Mar 2007 07:37:54 +0000 (07:37 -0000)]
default --help should be usable, so make the extended output require --verbose

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

17 years agoFix a typo.
Zac Medico [Wed, 21 Mar 2007 00:49:41 +0000 (00:49 -0000)]
Fix a typo.

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

17 years agoPass a list of USE flags into config.getMissingLicenses() so that the method can...
Zac Medico [Wed, 21 Mar 2007 00:14:35 +0000 (00:14 -0000)]
Pass a list of USE flags into config.getMissingLicenses() so that the method can eventually be used for binary packages in addition to ebuilds.

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

17 years agoAdd a docstring to config.getMissingLicenses().
Zac Medico [Tue, 20 Mar 2007 22:08:41 +0000 (22:08 -0000)]
Add a docstring to config.getMissingLicenses().

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

17 years agoCatch a potential InvalidDependString exception.
Zac Medico [Tue, 20 Mar 2007 21:58:46 +0000 (21:58 -0000)]
Catch a potential InvalidDependString exception.

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

17 years agoFix cvstree import to avoid deprecation warning.
Zac Medico [Tue, 20 Mar 2007 20:38:34 +0000 (20:38 -0000)]
Fix cvstree import to avoid deprecation warning.

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

17 years agoPass missing acceptable_licenses parameter into recursive _getMissingLicenses() calls.
Zac Medico [Tue, 20 Mar 2007 20:06:56 +0000 (20:06 -0000)]
Pass missing acceptable_licenses parameter into recursive _getMissingLicenses() calls.

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

17 years agoAppropriately return from _getMissingLicenses() if one of the choices is satisfied.
Zac Medico [Tue, 20 Mar 2007 20:00:10 +0000 (20:00 -0000)]
Appropriately return from _getMissingLicenses() if one of the choices is satisfied.

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

17 years agoImplement license visibility filtering for GLEP 23, bug #17367, and bug #152593.
Zac Medico [Tue, 20 Mar 2007 09:52:15 +0000 (09:52 -0000)]
Implement license visibility filtering for GLEP 23, bug #17367, and bug #152593.

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

17 years agorevert previous change since it is obviously incorrect as pointed out by grobian
Mike Frysinger [Sun, 18 Mar 2007 20:39:17 +0000 (20:39 -0000)]
revert previous change since it is obviously incorrect as pointed out by grobian

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

17 years agoAppropriately use globals() instead of locals() as suggested by marienz.
Zac Medico [Sun, 18 Mar 2007 19:54:21 +0000 (19:54 -0000)]
Appropriately use globals() instead of locals() as suggested by marienz.

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

17 years agoNever use listdir with both recursion=True and followSymlinks=True since it circular...
Zac Medico [Sun, 18 Mar 2007 07:40:11 +0000 (07:40 -0000)]
Never use listdir with both recursion=True and followSymlinks=True since it circular symlinks will lead to endless recursion loops.  Thanks to Tobias Hahn <tobhahn@web.de> for this patch.

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

17 years agoUse locals() instead of setattr to insert generated functions into the current module...
Zac Medico [Sun, 18 Mar 2007 00:25:43 +0000 (00:25 -0000)]
Use locals() instead of setattr to insert generated functions into the current module.  Thanks to Brian Harring for the suggestion.

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

17 years agomake sure we prefix all arguments with $D, including ones that dont start with a /
Mike Frysinger [Sat, 17 Mar 2007 21:52:26 +0000 (21:52 -0000)]
make sure we prefix all arguments with $D, including ones that dont start with a /

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

17 years agoCall the base class destructor if it exists.
Zac Medico [Sat, 17 Mar 2007 09:20:33 +0000 (09:20 -0000)]
Call the base class destructor if it exists.

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

17 years agoAdd "bin" to testDirs.
Zac Medico [Sat, 17 Mar 2007 08:41:35 +0000 (08:41 -0000)]
Add "bin" to testDirs.

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

17 years agoMake paths independent of cwd.
Zac Medico [Sat, 17 Mar 2007 08:41:09 +0000 (08:41 -0000)]
Make paths independent of cwd.

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

17 years agoClose /dev/null when finished.
Zac Medico [Sat, 17 Mar 2007 08:27:21 +0000 (08:27 -0000)]
Close /dev/null when finished.

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

17 years agostart of framework for programs in portage bin
Mike Frysinger [Sat, 17 Mar 2007 08:18:49 +0000 (08:18 -0000)]
start of framework for programs in portage bin

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

17 years agosend stdout to /dev/null since we rely on the output of stdout here to determine...
Mike Frysinger [Sat, 17 Mar 2007 08:07:22 +0000 (08:07 -0000)]
send stdout to /dev/null since we rely on the output of stdout here to determine the proper suffix #171212

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

17 years agobump ________foo from the TestCase class since _exc_info() doesn't do anything anyway
Alec Warner [Sat, 17 Mar 2007 07:24:50 +0000 (07:24 -0000)]
bump ________foo from the TestCase class since _exc_info() doesn't do anything anyway

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

17 years agofix for older python who have oddly named __exc_info()
Alec Warner [Sat, 17 Mar 2007 07:11:40 +0000 (07:11 -0000)]
fix for older python who have oddly named __exc_info()

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

17 years agoUse mkstemp to create a random tempfile.
Zac Medico [Sat, 17 Mar 2007 03:47:08 +0000 (03:47 -0000)]
Use mkstemp to create a random tempfile.

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

17 years agoFix a broken test.
Zac Medico [Sat, 17 Mar 2007 02:48:58 +0000 (02:48 -0000)]
Fix a broken test.

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

17 years agoFix broken exception handling.
Zac Medico [Sat, 17 Mar 2007 02:47:09 +0000 (02:47 -0000)]
Fix broken exception handling.

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

17 years agoFix a typo.
Zac Medico [Sat, 17 Mar 2007 02:41:32 +0000 (02:41 -0000)]
Fix a typo.

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

17 years agoforcibly break all hard links so we dont need to rely on --force in compressor and...
Mike Frysinger [Sat, 17 Mar 2007 02:28:22 +0000 (02:28 -0000)]
forcibly break all hard links so we dont need to rely on --force in compressor and tweak the _relocate_skip_dirs() func to handle whitespace in paths (thanks to zmedico for tip)

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

17 years agoredo compression so that it is queued up in src_install and then dequeued post src_in...
Mike Frysinger [Sat, 17 Mar 2007 02:08:23 +0000 (02:08 -0000)]
redo compression so that it is queued up in src_install and then dequeued post src_install

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

17 years agodrop the need for the force flag by default and just delete the existing files automa...
Mike Frysinger [Fri, 16 Mar 2007 23:38:47 +0000 (23:38 -0000)]
drop the need for the force flag by default and just delete the existing files automatically #171007

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

17 years agoFix a utime call to prevent a timestamp collision for bug #171117.
Zac Medico [Fri, 16 Mar 2007 18:36:45 +0000 (18:36 -0000)]
Fix a utime call to prevent a timestamp collision for bug #171117.

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

17 years agoFor bug #171117, ensure that the new and old config have different timestamps (for...
Zac Medico [Fri, 16 Mar 2007 18:11:46 +0000 (18:11 -0000)]
For bug #171117, ensure that the new and old config have different timestamps (for the benefit of programs like rsync that need distiguishable timestamps to detect file changes).  Thanks to Ben Bennett <sink@limey.net> for reporting.

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

17 years agoFor bug #163262 and conformance with section 7.2 of the PMS, make the export attribut...
Zac Medico [Fri, 16 Mar 2007 01:20:36 +0000 (01:20 -0000)]
For bug #163262 and conformance with section 7.2 of the PMS, make the export attribute of variables persist between ebuild phases.

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

17 years agoAdd back rstrip(os.path.sep) from the previous commit since it's needed when ROOT...
Zac Medico [Thu, 15 Mar 2007 20:27:25 +0000 (20:27 -0000)]
Add back rstrip(os.path.sep) from the previous commit since it's needed when ROOT="/".

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

17 years agoAutomatically convert ROOT and PORTAGE_CONFIGROOT to absolute paths when necessary...
Zac Medico [Thu, 15 Mar 2007 20:23:17 +0000 (20:23 -0000)]
Automatically convert ROOT and PORTAGE_CONFIGROOT to absolute paths when necessary since relative paths lead to problems.  Thanks to Christian Heim <phreak@gentoo.org> for reporting.

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

17 years agoMake prepinfo remove installed info indexes recursively. Thanks to Christian Faulham...
Zac Medico [Mon, 12 Mar 2007 23:42:16 +0000 (23:42 -0000)]
Make prepinfo remove installed info indexes recursively.  Thanks to Christian Faulhammer <opfer@gentoo.org> for reporting (see bugs #162675 and #170133).

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

17 years agoFor bug #170178, remove all hardcoded references to '/usr/lib/portage'.
Zac Medico [Sat, 10 Mar 2007 00:08:13 +0000 (00:08 -0000)]
For bug #170178, remove all hardcoded references to '/usr/lib/portage'.

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

17 years agoimport portage.xpak to avoid deprecation warning
Zac Medico [Fri, 9 Mar 2007 21:03:25 +0000 (21:03 -0000)]
import portage.xpak to avoid deprecation warning

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

17 years agoAdd back a missing `source isolated-functions.sh`. The color logic is handled intern...
Zac Medico [Fri, 9 Mar 2007 19:10:26 +0000 (19:10 -0000)]
Add back a missing `source isolated-functions.sh`.  The color logic is handled internally.

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

17 years agoDisplay message about --buildpkgonly restriction in pretend mode as well
Marius Mauch [Fri, 9 Mar 2007 10:31:54 +0000 (10:31 -0000)]
Display message about --buildpkgonly restriction in pretend mode as well

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

17 years agoRemove profile masking of system packages from the docs.
Zac Medico [Fri, 9 Mar 2007 04:43:10 +0000 (04:43 -0000)]
Remove profile masking of system packages from the docs.

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

17 years agoRemove the "masked by: profile" support from getmaskingstatus().
Zac Medico [Fri, 9 Mar 2007 04:25:40 +0000 (04:25 -0000)]
Remove the "masked by: profile" support from getmaskingstatus().

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

17 years agoUse the full atoms from the system set, since profile masking does not automatically...
Zac Medico [Fri, 9 Mar 2007 03:57:59 +0000 (03:57 -0000)]
Use the full atoms from the system set, since profile masking does not automatically constrain the matches anymore.

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

17 years agoRemove legacy "masked by: profile" support as per bug #149508. Profiles should use...
Zac Medico [Fri, 9 Mar 2007 03:34:29 +0000 (03:34 -0000)]
Remove legacy "masked by: profile" support as per bug #149508.  Profiles should use package.mask to mask unwanted versions of system packages.

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

17 years agowhoopse, s/;/:/
Alec Warner [Thu, 8 Mar 2007 16:00:39 +0000 (16:00 -0000)]
whoopse, s/;/:/

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

17 years agoadd PackageMask{File} classes, change unit tests to use try/finally, makes sure the...
Alec Warner [Thu, 8 Mar 2007 07:10:40 +0000 (07:10 -0000)]
add PackageMask{File} classes, change unit tests to use try/finally, makes sure the tempfile gets destroyed even if something weird happens

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

17 years agoChange load() to have no default arguments, makes caller specifiy explicitly...I...
Alec Warner [Thu, 8 Mar 2007 06:44:06 +0000 (06:44 -0000)]
Change load() to have no default arguments, makes caller specifiy explicitly...I think assuming a default arg is bad here.  Also add PackageUse and PackageUseFile, change up the comments a bit.  I've started to notice code re-use here; these are basically the same code.  I think I will write up the rest of the package* classes and then perform code merges to save LOC and memory and whatnot

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

17 years agoPart of my attempt now involves cleaning up config; this means for me; removing the...
Alec Warner [Wed, 7 Mar 2007 06:38:05 +0000 (06:38 -0000)]
Part of my attempt now involves cleaning up config; this means for me; removing the file-based stuff from it (config_path) and encapsulating that into classes.  This is the first one, a simple PackageKeywords class that does file-based stuff, no recursion yet but soon. Trying to do TDD here as well,so tests first then code.

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

17 years agoTake marien's advice, turn Skips into Todos for clarity sake
Alec Warner [Wed, 7 Mar 2007 04:27:18 +0000 (04:27 -0000)]
Take marien's advice, turn Skips into Todos for clarity sake

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

17 years agoFix 2 more types.InstanceType comparisons that are broken by the transition of dbapi...
Zac Medico [Tue, 6 Mar 2007 20:05:04 +0000 (20:05 -0000)]
Fix 2 more types.InstanceType comparisons that are broken by the transition of dbapi to new-style classes.

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

17 years agoFor bug #169620, in --tree display always show the dowload size on the node that...
Zac Medico [Tue, 6 Mar 2007 18:30:06 +0000 (18:30 -0000)]
For bug #169620, in --tree display always show the dowload size on the node that is "ordered" rather than one of it's "nomerge" counterparts.

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

17 years agoAdd part about new framework and skipping to test notes
Alec Warner [Tue, 6 Mar 2007 07:39:00 +0000 (07:39 -0000)]
Add part about new framework and skipping to test notes

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

17 years agoUpdate all the unittests to use the new framework, test skipping with isValidAtom...
Alec Warner [Tue, 6 Mar 2007 07:35:22 +0000 (07:35 -0000)]
Update all the unittests to use the new framework, test skipping with isValidAtom, add silly xpak test since I have it 'done'

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

17 years agoRoll our own unittest framework to add skip support.
Alec Warner [Tue, 6 Mar 2007 07:34:18 +0000 (07:34 -0000)]
Roll our own unittest framework to add skip support.

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

17 years agothese will fail now
Alec Warner [Mon, 5 Mar 2007 04:10:58 +0000 (04:10 -0000)]
these will fail now

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

17 years agoAvoid pointless population of the binary tree when --buildpkg is enabled. Thanks...
Zac Medico [Mon, 5 Mar 2007 00:11:11 +0000 (00:11 -0000)]
Avoid pointless population of the binary tree when --buildpkg is enabled.  Thanks to vapier for reporting.

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

17 years agoallow people to disable compression by setting the PORTAGE_COMPRESS variables to ""
Mike Frysinger [Sun, 4 Mar 2007 19:50:07 +0000 (19:50 -0000)]
allow people to disable compression by setting the PORTAGE_COMPRESS variables to ""

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

17 years agoDisplay blockers at the end of the list so that it will more often be easy for the...
Zac Medico [Sun, 4 Mar 2007 04:24:15 +0000 (04:24 -0000)]
Display blockers at the end of the list so that it will more often be easy for the user to see them in a terminal.  Thanks to iapitus and hydrogen for the suggestion.

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

17 years agoRemove the KVERS environment variable since it's code that creates it is broken anywa...
Zac Medico [Sun, 4 Mar 2007 02:36:26 +0000 (02:36 -0000)]
Remove the KVERS environment variable since it's code that creates it is broken anyway (only sets KVERS="." in the general case).

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

17 years agoFix the minimum index for pruning consecutive duplicate nodes.
Zac Medico [Sun, 4 Mar 2007 01:49:32 +0000 (01:49 -0000)]
Fix the minimum index for pruning consecutive duplicate nodes.

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

17 years agoAdd a note about --with-bdeps in the --depclean failure message.
Zac Medico [Sun, 4 Mar 2007 01:35:58 +0000 (01:35 -0000)]
Add a note about --with-bdeps in the --depclean failure message.

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

17 years agoFor bug #169187, make --depclean prune unneeded slots such that it is consistent...
Zac Medico [Sun, 4 Mar 2007 00:34:25 +0000 (00:34 -0000)]
For bug #169187, make --depclean prune unneeded slots such that it is consistent with the world update algorithm.

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

17 years agoOnly prune duplicate consecutive nodes if they both have depth == 0.
Zac Medico [Sat, 3 Mar 2007 23:05:27 +0000 (23:05 -0000)]
Only prune duplicate consecutive nodes if they both have depth == 0.

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

17 years agoPass waiting_msg into recursive lockfile() calls.
Zac Medico [Sat, 3 Mar 2007 21:42:46 +0000 (21:42 -0000)]
Pass waiting_msg into recursive lockfile() calls.

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

17 years agomake sure uid is an int
Alec Warner [Sat, 3 Mar 2007 18:31:15 +0000 (18:31 -0000)]
make sure uid is an int

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

17 years agoIn the same vein as copyright, add Id and svn:keywords to it
Alec Warner [Sat, 3 Mar 2007 18:00:42 +0000 (18:00 -0000)]
In the same vein as copyright, add Id and svn:keywords to it

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

17 years agoyou can't insert into sys.path without importing sys...
Alec Warner [Sat, 3 Mar 2007 17:52:08 +0000 (17:52 -0000)]
you can't insert into sys.path without importing sys...

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

17 years agoMake sure that excess "nomerge" nodes are pruned correctly.
Zac Medico [Sat, 3 Mar 2007 11:24:11 +0000 (11:24 -0000)]
Make sure that excess "nomerge" nodes are pruned correctly.

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

17 years agoAdd missing sys import.
Zac Medico [Sat, 3 Mar 2007 10:38:17 +0000 (10:38 -0000)]
Add missing sys import.

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