summaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Add support for the --jobs option to be specified without anZac Medico2008-07-291-3/+4
| | | | | | | | | | | | | | argument, and also support -j as a short option. Since optparse doesn't natively support options with non-required args, create an insert_optional_args() function that inserts the required argument into the args so that optparse is happy. The function inserts the string True as a substitute for the argument that is required. This string is later converted to the True constant when stored in the emerge opts dict (similar to how normal boolean options are stored). The PollScheduler and SequentialTaskQueue classes recognize the meaning of the True constant to mean unlimited concurrent jobs. svn path=/main/trunk/; revision=11261
* Update path to make.conf.example. Thanks to Arfrever.Zac Medico2008-07-271-1/+1
| | | | svn path=/main/trunk/; revision=11222
* Bug #233077 - Add QA check which verifies that LDFLAGS are respected. For nowZac Medico2008-07-272-0/+9
| | | | | | | | | | | | | this only works when LDFLAGS contains --hash-style=gnu since in this case the the elf files should not contain .hash sections and we can use scanelf to check whether or not the those sections exist. This adds a QA_DT_HASH variable that is analogous to existing QA control variables documented in the ebuild.5 man page. There is also a complementary QA_STRICT_DT_HASH variable that can be set in make.conf in order to ignore QA_DT_HASH settings in ebuilds. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch which I've tweaked in just a few minor ways. svn path=/main/trunk/; revision=11205
* Reduce the default PORTAGE_IONICE_COMMAND priority to "idle" priority sinceZac Medico2008-07-261-1/+1
| | | | | | | | it's probably suitable for most people. This way, even when the IO load is very high, the impact on system responsiveness should be practically unnoticeable. svn path=/main/trunk/; revision=11193
* * Refer user to make.conf(5) if PORTAGE_IONICE_COMMAND fails.Zac Medico2008-07-241-0/+2
| | | | | | | * Document that PORTAGE_IONICE_COMMAND can be disabled by setting it to an empty string. svn path=/main/trunk/; revision=11183
* Bug #206773 - Add a new PORTAGE_IONICE_COMMAND variable that emerge usesZac Medico2008-07-241-0/+8
| | | | | | | | | to adjust ionice priority, similar to PORTAGE_NICENESS but used more like FETCHCOMMAND since so that portage doesn't have to know anything about ionice options. The command should include a \${PID} place-holder to be substituted with an integer pid. svn path=/main/trunk/; revision=11182
* Update --depclean and --prune, removing warnings about libraries since thoseZac Medico2008-07-221-15/+16
| | | | | | are now automatically accounted for. svn path=/main/trunk/; revision=11168
* Add some cross references between emerge's new parallel build options andZac Medico2008-07-152-2/+8
| | | | | | MAKEOPTS. svn path=/main/trunk/; revision=11063
* Document the new --jobs and --load-average options for parallelization.Zac Medico2008-07-111-1/+10
| | | | svn path=/main/trunk/; revision=11014
* Add a new "SRC_URI.mirror" check which checks to if a uri listed inZac Medico2008-07-071-0/+3
| | | | | | | profiles/thirdpartymirrors is found in SRC_URI. Thanks to Betelgeuse for the initial patch which has now been optimized with a regex. svn path=/main/trunk/; revision=10973
* Add "(no inline comments)" to qualify "comments begin with #" statements.Zac Medico2008-06-301-14/+14
| | | | svn path=/main/trunk/; revision=10857
* Add documentation for the new --keep-going option.Zac Medico2008-06-271-3/+10
| | | | svn path=/main/trunk/; revision=10818
* drop old -i,--include-masked option #226429 by Tobias KlausmannMike Frysinger2008-06-211-3/+0
| | | | svn path=/main/trunk/; revision=10750
* Document the new emerge <file> feature.Zac Medico2008-06-201-1/+7
| | | | svn path=/main/trunk/; revision=10732
* More eblank.Zac Medico2008-06-171-3/+0
| | | | svn path=/main/trunk/; revision=10704
* Remove eblank docs.Zac Medico2008-06-171-4/+0
| | | | svn path=/main/trunk/; revision=10698
* * Document eblank and eqawarn in the ebuild.5 man page.Zac Medico2008-06-171-0/+7
| | | | | | | | * Create "Ebuild Helper Functions" section docbook format, including all the functions documented in the ebuild.5 man page. svn path=/main/trunk/; revision=10687
* Fix BLANK order and color.Zac Medico2008-06-171-3/+3
| | | | svn path=/main/trunk/; revision=10679
* * Rename NEUTRAL color to BLANK for eblank.Zac Medico2008-06-171-0/+3
| | | | | | | * Document the new BLANK code in color.map.5. * Implement python version of eblank for mod_echo. svn path=/main/trunk/; revision=10677
* Document the new ACCEPT_CHOSTS variable.Zac Medico2008-06-162-4/+9
| | | | svn path=/main/trunk/; revision=10671
* Bug #224271 - New check 'IUSE.undefined', renamed from genericZac Medico2008-06-071-0/+3
| | | | | | 'ebuild.minorsyn'. svn path=/main/trunk/; revision=10593
* As suggested by Flameeyes, add a new 'inherit.autotools' check which warnsZac Medico2008-06-071-0/+3
| | | | | | | when autotools has been inherited but none of the eautomake, eautoconf or eautoreconf functions are called like they are supposed to be. svn path=/main/trunk/; revision=10592
* Mention PORTAGE_RO_DISTDIRS in the DISTDIR docs.Zac Medico2008-06-041-1/+6
| | | | svn path=/main/trunk/; revision=10580
* Update --depclean and package.provided docs to indicate interactionZac Medico2008-06-032-9/+20
| | | | | | between them. svn path=/main/trunk/; revision=10563
* Add support for a PORTAGE_RO_DISTDIRS variable. When a given file does notZac Medico2008-06-031-0/+6
| | | | | | | | exist in DISTDIR, search for the file in this list of directories. Search order is from left to right. Note that the current implementation works by creating a symlink inside DISTDIR, but that may change in the future. svn path=/main/trunk/; revision=10547
* Bug #222623 - Use "regardless" instead of "irregardless" since the latterZac Medico2008-05-181-1/+1
| | | | | | is considered to be incorrect. svn path=/main/trunk/; revision=10357
* Bug #221537 - Add a new "RDEPEND.suspect" check for packages in RDEPEND thatZac Medico2008-05-141-0/+3
| | | | | | usually only belong in DEPEND. svn path=/main/trunk/; revision=10333
* fix man markup for PORTAGE_FETCH_RESUME_MIN_SIZEMike Frysinger2008-05-131-7/+7
| | | | svn path=/main/trunk/; revision=10320
* Bug #220533 - Document FEATURES="skiprocheck".Zac Medico2008-05-131-0/+9
| | | | svn path=/main/trunk/; revision=10314
* Bug #220111 - Update the DISTDIR docs to clarify that it's safe to removeZac Medico2008-05-111-1/+5
| | | | | | any and all files from this location after packages are built. svn path=/main/trunk/; revision=10289
* Make the summary more accurate.Zac Medico2008-05-111-1/+1
| | | | svn path=/main/trunk/; revision=10288
* Fix spelling of "SATISFIED". Thanks to Arfrever.Zac Medico2008-05-071-1/+1
| | | | svn path=/main/trunk/; revision=10222
* Make satisfied blockers "darkblue" by default.Zac Medico2008-05-061-1/+1
| | | | svn path=/main/trunk/; revision=10218
* Display satisfied blockers in green and show a small "b" instead of aZac Medico2008-05-061-0/+6
| | | | | | big "B" (similar to "f" for satisfied fetch restrictions). svn path=/main/trunk/; revision=10214
* s/unmerge/uninstall/ for consistency.Zac Medico2008-04-231-1/+1
| | | | svn path=/main/trunk/; revision=9947
* Bug #172812 - Automatically uninstall packages to avoid blocker conflicts.Zac Medico2008-04-231-0/+4
| | | | | | | | | | | | | | | | | | | The intention is to only uninstall packages that would be removed by --depclean (after the updates) anyway. To prevent automatic uninstallation of packages that the user probably wants to keep, the following types of packages will not be automatically unmerged: * Installed packages that have been pulled into the current dependency graph. Note that this check is not necessarily complete unless the --complete-graph option is enabled, making other sanity checks necessary. * Installed packages matched by atoms from the system set. For safety, these are unmerged after being replaced by another version. * Installed packages matched by atoms from the world set, if there is no matching replacement in the current dependency graph. svn path=/main/trunk/; revision=9946
* Document FEATURES="metadata-transfer" changes some more.Zac Medico2008-04-212-1/+5
| | | | svn path=/main/trunk/; revision=9934
* Fix portage version, should be >=2.1.5.Zac Medico2008-04-211-1/+1
| | | | svn path=/main/trunk/; revision=9932
* * Make portdbapi.aux_get() automatically pull pre-generated metadataZac Medico2008-04-212-12/+19
| | | | | | | | | | | | | | | | | | | | | | directly from the metadata/cache/ directory when metadata-transfer is not enabled in FEATURES. This makes all cache modules behave similar to existing metadata_overlay module, except when FEATURES="metadata-transfer" has been explicitly enabled. * Remove metadata-transfer from FEATURES in make.globals so that it's no longer enabled by default. Users will be happy about this since the "Updating Portage cache" part of emerge --sync can be more time consuming than the rsync run itself. It's also nicer when when using PORTDIR over nfs or bind mounted in a chroot since there's no need to run emerge --metadata. * Update FEATURES="metadata-transfer" docs to warn users of the rsync tree to modify eclases in PORTDIR_OVERLAY if necessary instead of doing it directly in the rsync tree. * Relevant updates to /etc/portage/modules docs. svn path=/main/trunk/; revision=9930
* Add some notes for the parallel-fetch feature and the new --complete-graphZac Medico2008-04-111-1/+3
| | | | | | option for emerge. svn path=/main/trunk/; revision=9848
* Rename the undocumented --conistent option to --complete-graph and addZac Medico2008-04-111-0/+11
| | | | | | some docs. svn path=/main/trunk/; revision=9846
* Clarify --with-bdeps behavior with example. Thanks to Griffon26 forZac Medico2008-04-051-3/+5
| | | | | | this patch. svn path=/main/trunk/; revision=9725
* Implement a PORTAGE_FETCH_RESUME_MIN_SIZE variable that is useful forZac Medico2008-04-031-0/+8
| | | | | | | helping to ensure that small garbage files such as html 404 pages are properly discarded. svn path=/main/trunk/; revision=9687
* Do not allow commit mode together with the --without-mask options.Zac Medico2008-03-301-1/+1
| | | | svn path=/main/trunk/; revision=9619
* Add a note about PKG_INSTALL_MASK.Zac Medico2008-03-291-1/+4
| | | | svn path=/main/trunk/; revision=9591
* Add a new "ebuild.patches" check for the PATCHES variable that's used byZac Medico2008-03-291-0/+3
| | | | | | | | base_src_unpack() from base.eclass. This generates a warning if the variable is not defined as an array, since this is required for white space safety. Thanks to Betelgeuse for the initial patch. svn path=/main/trunk/; revision=9587
* Add a new "java.eclassesnotused" check for cases where DEPEND containsZac Medico2008-03-281-0/+4
| | | | | | | | virtual/jdk and and the appropriate java eclass has not been inherited (a violation of the java team's policy). Thanks to Betelgeuse for the initial patch. svn path=/main/trunk/; revision=9585
* Bug #214619 - Add support for a PORTAGE_BINPKG_TAR_OPTS variable thatZac Medico2008-03-281-0/+4
| | | | | | | allows the user to specify tar command options for binary package creation. svn path=/main/trunk/; revision=9528
* Bug #213629 - Create an EAPI.incompatible category and use it in casesZac Medico2008-03-281-0/+3
| | | | | | where EAPI=0 and a slot atom is encountered. svn path=/main/trunk/; revision=9524
* Bug #209418 - Add a new KEYWORDS.dropped check that compares keywordsZac Medico2008-03-271-0/+3
| | | | | | against the keywords of earlier ebuild versions within a slot. svn path=/main/trunk/; revision=9522