summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Properly anchor sed regexp for readlonly attribut filtering. (trunk r6300:6301)Zac Medico2007-03-271-2/+2
| | | | svn path=/main/branches/2.1.2/; revision=6302
* Filter the readonly attribute from variables saved in ${T}/environment to ↵Zac Medico2007-03-271-1/+2
| | | | | | prevent 'readonly variable' error messages in later phases. (trunk r6298:6299) svn path=/main/branches/2.1.2/; revision=6300
* source ${T}/environment before the definition of qa_source() and qa_call() ↵Zac Medico2007-03-271-6/+6
| | | | | | 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. (trunk r6296:6297) svn path=/main/branches/2.1.2/; revision=6298
* forcibly break all hard links so we dont need to rely on --force in ↵Zac Medico2007-03-271-0/+4
| | | | | | compressor (trunk r6220:6221) svn path=/main/branches/2.1.2/; revision=6296
* drop the need for the force flag by default and just delete the existing ↵Zac Medico2007-03-271-1/+7
| | | | | | files automatically #171007 (trunk r6218:6219) svn path=/main/branches/2.1.2/; revision=6295
* send stdout to /dev/null since we rely on the output of stdout here to ↵Zac Medico2007-03-271-1/+1
| | | | | | determine the proper suffix #171212 (trunk r6228:6229) svn path=/main/branches/2.1.2/; revision=6294
* For bug #170178, remove all hardcoded references to '/usr/lib/portage'. ↵Zac Medico2007-03-272-4/+6
| | | | | | (trunk r6202:6203) svn path=/main/branches/2.1.2/; revision=6293
* Verify the Manifest first even if there's only one package (prior to the ↵Zac Medico2007-03-251-1/+0
| | | | | | fetch phase). (trunk r6282:6283) svn path=/main/branches/2.1.2/; revision=6284
* Verify all ebuild manifests before building anything now so that the user is ↵Zac Medico2007-03-241-0/+29
| | | | | | notified of failure as soon as possible. (trunk r6276:6277) svn path=/main/branches/2.1.2/; revision=6278
* return from the merge task instead of calling sys.exit directly. (trunk ↵Zac Medico2007-03-241-6/+1
| | | | | | r6274:6275) svn path=/main/branches/2.1.2/; revision=6276
* Allow the merge task to continue despite conflicts when --fetch-all-uri is ↵Zac Medico2007-03-241-0/+1
| | | | | | specified. (trunk r6272:6273) svn path=/main/branches/2.1.2/; revision=6274
* For bug #172033, remove the obsolete QA Notice for man pages that are ↵Zac Medico2007-03-241-2/+2
| | | | | | already compressed. (trunk r6270:6271) svn path=/main/branches/2.1.2/; revision=6272
* For bug #163262 and conformance with section 7.2 of the PMS, make the export ↵Zac Medico2007-03-161-0/+1
| | | | | | attribute of variables persist between ebuild phases. (trunk r6211:6212) svn path=/main/branches/2.1.2/; revision=6213
* Make prepinfo remove installed info indexes recursively. Thanks to ↵Zac Medico2007-03-131-1/+3
| | | | | | Christian Faulhammer <opfer@gentoo.org> for reporting (see bugs #162675 and #170133). (trunk r6204:6205) svn path=/main/branches/2.1.2/; revision=6206
* For bug #169620, in --tree display always show the dowload size on the node ↵v2.1.2.2Zac Medico2007-03-061-3/+2
| | | | | | that is "ordered" rather than one of it's "nomerge" counterparts. (trunk r6185:6186) svn path=/main/branches/2.1.2/; revision=6187
* allow people to disable compression by setting the PORTAGE_COMPRESS ↵Zac Medico2007-03-052-14/+12
| | | | | | variables to "" (trunk r6173:6174) svn path=/main/branches/2.1.2/; revision=6177
* Avoid pointless population of the binary tree when --buildpkg is enabled. ↵Zac Medico2007-03-051-3/+3
| | | | | | Thanks to vapier for reporting. (trunk r6174:6175) svn path=/main/branches/2.1.2/; revision=6176
* Display blockers at the end of the list so that it will more often be easy ↵Zac Medico2007-03-041-4/+8
| | | | | | for the user to see them in a terminal. Thanks to iapitus and hydrogen for the suggestion. (trunk r6168:6169) svn path=/main/branches/2.1.2/; revision=6170
* Fix the minimum index for pruning consecutive duplicate nodes. (trunk ↵Zac Medico2007-03-041-1/+1
| | | | | | r6163:6164) svn path=/main/branches/2.1.2/; revision=6165
* Add a note about --with-bdeps in the --depclean failure message. (trunk ↵Zac Medico2007-03-041-3/+4
| | | | | | r6161:6162) svn path=/main/branches/2.1.2/; revision=6163
* For bug #169187, make --depclean prune unneeded slots such that it is ↵Zac Medico2007-03-041-2/+8
| | | | | | consistent with the world update algorithm. (trunk r6159:6160) svn path=/main/branches/2.1.2/; revision=6161
* Only prune duplicate consecutive nodes if they both have depth == 0. (trunk ↵Zac Medico2007-03-031-1/+2
| | | | | | r6157:6158) svn path=/main/branches/2.1.2/; revision=6159
* Make sure that excess "nomerge" nodes are pruned correctly. (trunk r6147:6148)Zac Medico2007-03-031-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=6149
* s/node/selected_parent/ for clarity (trunk r6140:6141)Zac Medico2007-03-031-2/+2
| | | | svn path=/main/branches/2.1.2/; revision=6142
* For bug #169046, fill in the --tree display with "nomerge" nodes so that the ↵Zac Medico2007-03-031-27/+75
| | | | | | user can always see at lease 1 parent on any non-root node. Packages may appear in the display list multiple times, and will be marked "nomerge" when their position in the list does not correspond to actual merge order. (trunk r6134:6135) svn path=/main/branches/2.1.2/; revision=6136
* When emerge automatically resumes, add --ignore-default-opts to the command ↵Zac Medico2007-03-021-2/+14
| | | | | | line in order to prevent things like --ask from leaking in via EMERGE_DEFAULT_OPTS. Thanks to Peter Weller <welp@gentoo.org> for reporting. (trunk r6132:6133) svn path=/main/branches/2.1.2/; revision=6134
* For bug #168646, remove --prune-empty-dirs from PORTAGE_RSYNC_OPTS since ↵Zac Medico2007-03-021-2/+1
| | | | | | it's only a small optimization and it's inconvenient to force >=rsync-2.6.4 on server admins at this time. If users desire, they can still add it to PORTAGE_RSYNC_EXTRA_OPTS. (trunk r6128:6129) svn path=/main/branches/2.1.2/; revision=6130
* Even if there's no timestamp available locally, fetch the timestamp anyway ↵Zac Medico2007-03-021-1/+6
| | | | | | as an initial probe to verify that the server is responsive. This protects us from hanging indefinitely on a connection attempt to an unresponsive server which rsync's --timeout option does not prevent. (trunk r6126:6127) svn path=/main/branches/2.1.2/; revision=6128
* Remove unnecessary print statement reported by solar. (trunk r6124:6125)Zac Medico2007-03-021-1/+0
| | | | svn path=/main/branches/2.1.2/; revision=6126
* Fix broken rsync exitcode shift. (trunk r6122:6123)Zac Medico2007-03-011-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=6124
* Fix the rest of the broken except statement syntax. (trunk r6120:6121)Zac Medico2007-03-011-2/+2
| | | | svn path=/main/branches/2.1.2/; revision=6122
* Fix broken except statement syntax. (trunk r6118:6119)Zac Medico2007-03-011-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=6120
* For consistency, remove exit code 2 (protocol incompatibility) from the ↵Zac Medico2007-03-011-1/+1
| | | | | | other list of rsync exit codes. (trunk r6116:6117) svn path=/main/branches/2.1.2/; revision=6118
* Add compatibility code to avoid the GNU specific --reference option of ↵Zac Medico2007-03-011-2/+6
| | | | | | chmod. Thanks to Timothy Redaelli <drizzt@gentoo.org>. (trunk r6114:6115) svn path=/main/branches/2.1.2/; revision=6116
* Merge --quiet fixes from trunk r6112:6113Zac Medico2007-03-011-4/+4
| | | | svn path=/main/branches/2.1.2/; revision=6114
* Make sure pids are appropriately removed from portage_exec.spawned_pids. ↵Zac Medico2007-03-011-2/+2
| | | | | | (trunk r6110:6111) svn path=/main/branches/2.1.2/; revision=6112
* Use an alarm signal to implement a timeout when rsync is fetching the server ↵Zac Medico2007-03-011-12/+40
| | | | | | timestamp file, since rsync's --timeout option doesn't apply to the initial connection attempt. (trunk r6108:6109) svn path=/main/branches/2.1.2/; revision=6110
* For bug #168646, don't bail out immediately when rsync detects protocol ↵Zac Medico2007-03-011-1/+7
| | | | | | incompatibility (code 2) during fetching of the timestamp file. Retry for a better server (up to PORTAGE_RSYNC_RETRIES). (trunk r6103:6104) svn path=/main/branches/2.1.2/; revision=6105
* For bug #168267, use add --force to the default PORTAGE_COMPRESS_FLAGS so ↵Zac Medico2007-02-271-1/+1
| | | | | | that hardlinks are automatically broken. (trunk r6087:6088) svn path=/main/branches/2.1.2/; revision=6089
* For compatibility with older findutils, don't use the -L predicate (bug ↵Zac Medico2007-02-271-2/+3
| | | | | | #168432). (trunk r6085:6086) svn path=/main/branches/2.1.2/; revision=6087
* For bug #167668, prune empty ${FILESDIR}s by adding --prune-empty-dirs to ↵Zac Medico2007-02-261-1/+2
| | | | | | PORTAGE_RSYNC_OPTS. Thanks to Ulrich Mueller <ulm@kph.uni-mainz.de> for the suggestion. (trunk r6069:6070) svn path=/main/branches/2.1.2/; revision=6071
* Allow --verbose to trigger a merge list even without --pretend, --ask, or ↵Zac Medico2007-02-241-2/+4
| | | | | | --tree. Thanks to agaffney and zlin for the suggestion. (trunk r6065:6066) svn path=/main/branches/2.1.2/; revision=6067
* As requested by solar, never show a merge list unless it's explicitly ↵Zac Medico2007-02-231-1/+2
| | | | | | requested by --ask, --pretend, or --tree. (trunk r6064) svn path=/main/branches/2.1.2/; revision=6065
* As requested by solar, never show a merge list unless it's explicitly ↵Zac Medico2007-02-231-0/+1
| | | | | | requested by --ask, --pretend, or --tree. svn path=/main/branches/2.1.2/; revision=6063
* Filter paths matching '/<built-in>$' that come from debugedit. Thanks to Ed ↵Zac Medico2007-02-231-1/+2
| | | | | | Catmur for this patch from bug #165342. svn path=/main/branches/2.1.2/; revision=6061
* Do not show the spinner and the "Calculating dependencies" message for ↵Zac Medico2007-02-231-7/+8
| | | | | | installation actions when the --nodeps option has been specified. Thanks to David Watzke <david@watzke.cz> for this patch from bug #168169. (trunk r6057:6058) svn path=/main/branches/2.1.2/; revision=6059
* spawn rsync without a shell. (trunk r6050:6051)Zac Medico2007-02-231-1/+3
| | | | svn path=/main/branches/2.1.2/; revision=6052
* Remove quotes since rsync doesn't accept them (and there is no shell to ↵Zac Medico2007-02-221-3/+3
| | | | | | remove them since we use spawn() for rsync now). (trunk r6047:6048) svn path=/main/branches/2.1.2/; revision=6050
* For bug #167668, use an rsync "hide" filter rule to exclude ↵Zac Medico2007-02-221-0/+1
| | | | | | **/files/digest-* and delete them on the receiver. (trunk r6046:6047) svn path=/main/branches/2.1.2/; revision=6049
* For bug #167667, add support for ${PORTDIR}/manifest1_obsolete and ↵Zac Medico2007-02-221-3/+51
| | | | | | automatically remove ${FILESDIR}/digest-* from cvs when appropriate. (trunk r6041:6042) svn path=/main/branches/2.1.2/; revision=6044