summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Clean up system and world set handling. For forward compatibility, the ↵Zac Medico2007-07-031-1/+2
| | | | | | world file handling now allows the world file to contain arbitrary atoms such as slot atoms. svn path=/main/trunk/; revision=7131
* Flatten restrict for the RESTRICT.invalid check.Zac Medico2007-07-021-6/+16
| | | | svn path=/main/trunk/; revision=7120
* Add a QA warning for invalid values of RESTRICT. Thanks to peper for the patch.Zac Medico2007-06-301-0/+12
| | | | svn path=/main/trunk/; revision=7102
* Use better parseable format for list_preserved_libsMarius Mauch2007-06-291-1/+4
| | | | svn path=/main/trunk/; revision=7088
* Fix quoting.Zac Medico2007-06-271-1/+1
| | | | svn path=/main/trunk/; revision=7057
* Format $EBUILD_OVERLAY_ECLASSES output more like it was before.Zac Medico2007-06-271-1/+5
| | | | svn path=/main/trunk/; revision=7055
* Format the callstack indentation more like it used to be.Zac Medico2007-06-271-2/+2
| | | | svn path=/main/trunk/; revision=7050
* Send the ebuild die message through eerror and make sure that elog_process() ↵Zac Medico2007-06-271-17/+18
| | | | | | gets called when an ebuild dies. This makes the elog echo module display the die message last in case other elog messages push the original die message off of the top of the screen. svn path=/main/trunk/; revision=7047
* For bug #180706, add sorting and a trailing newline in the rest of the cases ↵Zac Medico2007-06-242-2/+4
| | | | | | where the world file is written. svn path=/main/trunk/; revision=6999
* Provide a default value for PORTAGE_BINPKG_TMPFILE in case the package phase ↵Zac Medico2007-06-241-0/+2
| | | | | | is called by the ebuild command. svn path=/main/trunk/; revision=6985
* Remove redundant 'Usage: ' from the usage message.Zac Medico2007-06-231-1/+1
| | | | svn path=/main/trunk/; revision=6964
* For bug #182428, make quickpkg exclude config files that are protected by ↵Zac Medico2007-06-221-2/+43
| | | | | | CONFIG_PROTECT. Add a --include-config option that includes all config files and a --include-unmodified-config that includes config files that have not been modified since installation (matching md5sum). svn path=/main/trunk/; revision=6945
* Make quickpkg print a warning if "bindist" is in RESTRICT.Zac Medico2007-06-221-4/+17
| | | | svn path=/main/trunk/; revision=6937
* cache the result of --suffix to reduce testing overhead as suggested by ↵Mike Frysinger2007-06-211-14/+17
| | | | | | Mr_Bones_ svn path=/main/trunk/; revision=6922
* Remove lots of unnecessary list generation via dict.keys().Zac Medico2007-06-214-11/+11
| | | | svn path=/main/trunk/; revision=6911
* Make IUSE handling safe for IUSE defaults.Zac Medico2007-06-211-2/+4
| | | | svn path=/main/trunk/; revision=6897
* as noted by Josh Saddler on the gentoo-dev mailing list, issue a warning if ↵Mike Frysinger2007-06-211-0/+4
| | | | | | we try to create a binpkg for something that has IUSE=bindist but was emerged with USE=-bindist svn path=/main/trunk/; revision=6896
* Add an --ignore-default-opts option that is analogous to the corresponding ↵Zac Medico2007-06-201-3/+8
| | | | | | emerge option. svn path=/main/trunk/; revision=6892
* For bug #180165, make has_version dir if portageq has an unexpected exit code.Zac Medico2007-06-201-5/+13
| | | | svn path=/main/trunk/; revision=6882
* For bug #180165, make portageq print a "Permission denied" error when ↵Zac Medico2007-06-202-1/+10
| | | | | | appropriate. A PermissionDenied exception is raised from portage.listdir() enven when EmptyOnError is True since errno.EACCES is very likely to indicate a condition that should be reported in any case. svn path=/main/trunk/; revision=6881
* For bug #182428, make quickpkg use a more secure umask by default and allow ↵Zac Medico2007-06-191-2/+11
| | | | | | it to be overridden by a --umask option. Add support for QUICKPKG_DEFAULT_OPTS so that default options can be set in make.conf. svn path=/main/trunk/; revision=6871
* Make repoman exit with nonzero status whenever there are qa issues (already ↵Zac Medico2007-06-151-0/+4
| | | | | | does the same in commit mode). Thanks to Daniel Gryniewicz <dang@gentoo.org> in bug #182166. svn path=/main/trunk/; revision=6856
* Add portageq command to list preserved libsMarius Mauch2007-06-131-5/+23
| | | | svn path=/main/trunk/; revision=6835
* For bug #181355, detect parenthesis mismatch in paren_reduce(), raise an ↵Zac Medico2007-06-111-0/+4
| | | | | | InvalidDependString exception, and make sure that all callers handle the exception properly. svn path=/main/trunk/; revision=6796
* Make repoman work with both + and - flags in IUSE.Zac Medico2007-06-101-6/+5
| | | | svn path=/main/trunk/; revision=6788
* For bug #148702, use the * token to trigger wildcard expansion of IUSE. ↵Zac Medico2007-06-091-0/+5
| | | | | | This adds flexibility and prevents flags from being enabled unexpectedly. svn path=/main/trunk/; revision=6784
* Skip bogus '$ECLASS inherited illegally' messages when installing from a ↵Zac Medico2007-06-091-1/+2
| | | | | | binary package. svn path=/main/trunk/; revision=6775
* For bug #181104, make econf give an appropriate error message when configure ↵Zac Medico2007-06-081-0/+2
| | | | | | is not executable. svn path=/main/trunk/; revision=6766
* Use user-provided $mv_opts for -5 (bug #47442)Marius Mauch2007-06-051-1/+2
| | | | svn path=/main/trunk/; revision=6735
* Fix typo.Zac Medico2007-06-041-1/+1
| | | | svn path=/main/trunk/; revision=6729
* For bug #164655, port quickpkg to python and use the tarfile module for ↵Zac Medico2007-06-041-193/+134
| | | | | | proper handling of symlinks to directories. Thanks to Martin Parm <parmus@diku.dk> for the initial port. svn path=/main/trunk/; revision=6728
* Fix it so repoman still does QA when $FILESDIR doesn't exist.Zac Medico2007-06-011-5/+8
| | | | svn path=/main/trunk/; revision=6716
* Don't complain when $FILESDIR is missing unless manifest1 compatibility is ↵Zac Medico2007-06-011-9/+4
| | | | | | enabled. svn path=/main/trunk/; revision=6711
* Make automatic "global updates" always use the config instance that's ↵Zac Medico2007-05-311-1/+1
| | | | | | associated with /, since the rest of the code is targeted at /. svn path=/main/trunk/; revision=6687
* Create one unified dbapi.update_ents() method and use it for both ↵Zac Medico2007-05-311-17/+1
| | | | | | fixpackages and the emaint move{inst,bin} targets. svn path=/main/trunk/; revision=6686
* catch GetoptErrorMarius Mauch2007-05-311-1/+5
| | | | svn path=/main/trunk/; revision=6684
* For bug #61732, support -flag in USE (instead of just +flag). Given the ↵Zac Medico2007-05-301-1/+1
| | | | | | current default USE_ORDER, -flag in IUSE has no effect. svn path=/main/trunk/; revision=6671
* For bug #180222, make ecompressdir use -f for the automatic decompression phase.Zac Medico2007-05-301-3/+3
| | | | svn path=/main/trunk/; revision=6667
* Fix emaint world $ROOT handling.Zac Medico2007-05-281-2/+2
| | | | svn path=/main/trunk/; revision=6653
* Add new emaint targets called "moveinst" and "movebin" for applying package ↵Zac Medico2007-05-281-1/+121
| | | | | | moves from $PORTDIR/profiles/updates/ on installed packages and binary packages. svn path=/main/trunk/; revision=6652
* Make emaint prune stale entires from $PKGDIR/Packages.Zac Medico2007-05-271-2/+36
| | | | svn path=/main/trunk/; revision=6644
* Add an emaint "binhost" target which does the time consuming population of ↵Zac Medico2007-05-271-1/+59
| | | | | | $PKGDIR/Packages that is necessary for a binhost (MD5 makes it relatively slow). It reuses metadata from the existing Packages file whenever possible. svn path=/main/trunk/; revision=6643
* Fix a typo.Zac Medico2007-05-271-1/+1
| | | | svn path=/main/trunk/; revision=6642
* Fix an UnboundLocalError when there's no tty.Zac Medico2007-05-271-1/+2
| | | | svn path=/main/trunk/; revision=6641
* Add SIGWINCH support so that the progress bar is resized if the xterm is ↵Zac Medico2007-05-271-2/+7
| | | | | | resized. svn path=/main/trunk/; revision=6640
* Add progress support to emaint (similar to wget's progress bar).Zac Medico2007-05-271-4/+33
| | | | svn path=/main/trunk/; revision=6639
* In the WorldHandler class, add support for an onProgress callback that can ↵Zac Medico2007-05-271-3/+14
| | | | | | be used notify the user of job progress. This isn't really useful for WorldHandler since it completes quickly, but it will be useful for longer running tasks. svn path=/main/trunk/; revision=6637
* xmlint can produce garbage output even on success, so only dump the ouput ↵Zac Medico2007-05-261-3/+8
| | | | | | when it fails. See bug #179008. svn path=/main/trunk/; revision=6631
* In the econf die message, don't mention bugs.gentoo.org specifically.Zac Medico2007-05-261-1/+1
| | | | svn path=/main/trunk/; revision=6630
* s/filing a report to/seeking support at/ Thanks to marienz.Zac Medico2007-05-261-1/+1
| | | | svn path=/main/trunk/; revision=6629