Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | replace emerge.AtomSet with portage.sets.InternalPackageSet | Marius Mauch | 2007-07-16 | 3 | -89/+104 |
| | | | | svn path=/main/trunk/; revision=7279 | ||||
* | disable FEATURES=gpg as it's unmaintained, useless and likely broken for ↵ | Marius Mauch | 2007-07-16 | 1 | -0/+3 |
| | | | | | | many people svn path=/main/trunk/; revision=7278 | ||||
* | fix metadata parsing for file-based sets, add support for user-defined file ↵ | Marius Mauch | 2007-07-16 | 2 | -3/+17 |
| | | | | | | sets in test code svn path=/main/trunk/; revision=7277 | ||||
* | add support for metadata | Marius Mauch | 2007-07-16 | 6 | -4/+43 |
| | | | | svn path=/main/trunk/; revision=7276 | ||||
* | ignore already applied glsas when loading the security set | Marius Mauch | 2007-07-16 | 3 | -8/+33 |
| | | | | svn path=/main/trunk/; revision=7275 | ||||
* | fix load logic for editable sets once more | Marius Mauch | 2007-07-16 | 1 | -3/+5 |
| | | | | svn path=/main/trunk/; revision=7274 | ||||
* | use a more logical approach for editable sets | Marius Mauch | 2007-07-16 | 2 | -47/+46 |
| | | | | svn path=/main/trunk/; revision=7273 | ||||
* | Make PackageSet to behave more like a real set, and change loading logic a ↵ | Marius Mauch | 2007-07-16 | 2 | -9/+24 |
| | | | | | | bit to avoid unnecessary reloads for editable sets svn path=/main/trunk/; revision=7272 | ||||
* | s/node/atom/ and other minor updates | Marius Mauch | 2007-07-16 | 6 | -44/+70 |
| | | | | svn path=/main/trunk/; revision=7271 | ||||
* | sync MAILSUBJECT in make.conf with make.globals | Marius Mauch | 2007-07-16 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7270 | ||||
* | split up the debug/sources steps as proposed by swegener and give the whole ↵ | Mike Frysinger | 2007-07-15 | 1 | -50/+64 |
| | | | | | | file a cleanup svn path=/main/trunk/; revision=7267 | ||||
* | Fix typo. | Zac Medico | 2007-07-15 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=7265 | ||||
* | When deciding if a package is slotted inside create_world_atom(), check the ↵ | Zac Medico | 2007-07-15 | 1 | -8/+18 |
| | | | | | | vdb in case the package is multislot. svn path=/main/trunk/; revision=7263 | ||||
* | Remove unused repo_name code. | Zac Medico | 2007-07-14 | 1 | -6/+0 |
| | | | | svn path=/main/trunk/; revision=7260 | ||||
* | Use sys.stdout instead of print to avoid an extra newline. | Zac Medico | 2007-07-14 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7259 | ||||
* | Encapsulate the repo display code in a class. | Zac Medico | 2007-07-14 | 1 | -51/+64 |
| | | | | svn path=/main/trunk/; revision=7258 | ||||
* | Always show PORTDIR with index 0 in the repo display. | Zac Medico | 2007-07-14 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=7257 | ||||
* | Make the repo display work for overlays that don't define repo_name (like it ↵ | Zac Medico | 2007-07-14 | 1 | -12/+15 |
| | | | | | | used to). svn path=/main/trunk/; revision=7256 | ||||
* | For bug #185278, make the verbose flag display show masked/forced flag ↵ | Zac Medico | 2007-07-14 | 1 | -4/+2 |
| | | | | | | status for binary packages too. svn path=/main/trunk/; revision=7254 | ||||
* | PDEPEND is now installed as soon as possible so that it behaves more like ↵ | Zac Medico | 2007-07-14 | 1 | -0/+3 |
| | | | | | | RDEPEND. svn path=/main/trunk/; revision=7251 | ||||
* | Fix it so that the 'repository could not be determined' message is shown ↵ | Zac Medico | 2007-07-14 | 1 | -4/+4 |
| | | | | | | when appropriate (issue with variable scope). svn path=/main/trunk/; revision=7250 | ||||
* | Misc fixes for verbose repo output: | Zac Medico | 2007-07-14 | 1 | -47/+76 |
| | | | | | | | | - Support binary packages by using the 'repository' metadata that's stored in the package. - Support PORTAGE_CONFIGROOT, showing repos from both configs if necessary. - Dynamic allocation of repo indexes so only relevant repos are shown. svn path=/main/trunk/; revision=7249 | ||||
* | Save the repo name along with the other metadata inside dyn_compile() so ↵ | Zac Medico | 2007-07-13 | 3 | -15/+11 |
| | | | | | | that it's saved inside binary packages for when they are finally merged. svn path=/main/trunk/; revision=7247 | ||||
* | Use os.path.realpath(portdir) for comparison of repo paths. (branchs/prefix ↵ | Zac Medico | 2007-07-13 | 1 | -1/+1 |
| | | | | | | r7245) svn path=/main/trunk/; revision=7246 | ||||
* | Add "reset" to the list of attributes. | Zac Medico | 2007-07-12 | 2 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=7242 | ||||
* | Fix the case where the currently installed package is from a repo that is no ↵ | Zac Medico | 2007-07-12 | 1 | -1/+1 |
| | | | | | | longer in the overlay (oldrepo is None rather than an empty string). svn path=/main/trunk/; revision=7241 | ||||
* | Make depgraph._reinstall_for_flags() always return all revelant flags. | Zac Medico | 2007-07-12 | 1 | -4/+2 |
| | | | | svn path=/main/trunk/; revision=7239 | ||||
* | For bug #184983, prevent USE_EXPAND_HIDDEN flags from being hidden if they ↵ | Zac Medico | 2007-07-12 | 1 | -16/+48 |
| | | | | | | are the only thing that triggered reinstallation. svn path=/main/trunk/; revision=7237 | ||||
* | Use set.discard() instead of remove() to avoid a potential KeyError. | Zac Medico | 2007-07-11 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=7230 | ||||
* | Fix typo. | Zac Medico | 2007-07-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7228 | ||||
* | Fix another case similar to bug #184806 that can occur with --onlydeps. | Zac Medico | 2007-07-11 | 1 | -2/+4 |
| | | | | svn path=/main/trunk/; revision=7226 | ||||
* | Fix typo. | Zac Medico | 2007-07-11 | 1 | -1/+0 |
| | | | | svn path=/main/trunk/; revision=7224 | ||||
* | For bug #184687, skip the huge --depclean warning when --quiet mode is enabled. | Zac Medico | 2007-07-11 | 1 | -17/+21 |
| | | | | svn path=/main/trunk/; revision=7222 | ||||
* | For bug #184679, handle ENOTDIR by finding the non-directory parent and ↵ | Zac Medico | 2007-07-11 | 1 | -4/+29 |
| | | | | | | testing that for collision instead. svn path=/main/trunk/; revision=7220 | ||||
* | For bug #184843, allow USE_EXPAND variables to pass through if none of their ↵ | Zac Medico | 2007-07-10 | 1 | -22/+37 |
| | | | | | | flags are in IUSE. This allows packages that support LINGUAS but don't declare it in IUSE to use the variable outside of the USE_EXPAND context. svn path=/main/trunk/; revision=7218 | ||||
* | For bug #184604, make env-update write $ in front of quoted values when ↵ | Zac Medico | 2007-07-10 | 1 | -2/+6 |
| | | | | | | appropriate. svn path=/main/trunk/; revision=7216 | ||||
* | For bug #184806, account for the fact the metadata is not cached for ↵ | Zac Medico | 2007-07-10 | 1 | -4/+10 |
| | | | | | | slot_collision_nodes. svn path=/main/trunk/; revision=7214 | ||||
* | Remove the repo_name warning in the portdbapi constructor since we don't ↵ | Zac Medico | 2007-07-09 | 1 | -2/+3 |
| | | | | | | want to see a warning every time the portage module is imported. svn path=/main/trunk/; revision=7212 | ||||
* | - be quiet about overlays profiles/repo_name entry when --quiet mode is used | Ned Ludd | 2007-07-09 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=7211 | ||||
* | - remove readable bits for debug files if the souce ELF is setXid | Ned Ludd | 2007-07-09 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=7210 | ||||
* | Fix interaction of resume opts with spinner output handling so that output ↵ | Zac Medico | 2007-07-09 | 1 | -9/+14 |
| | | | | | | always looks correct. svn path=/main/trunk/; revision=7207 | ||||
* | simplify logic a bit | Marius Mauch | 2007-07-09 | 1 | -14/+6 |
| | | | | svn path=/main/trunk/; revision=7206 | ||||
* | Pass the file path into the PermissionDenied exception. | Zac Medico | 2007-07-08 | 1 | -2/+3 |
| | | | | svn path=/main/trunk/; revision=7204 | ||||
* | Make dblink invalidate the vardbapi caches for each merge and unmerge. ↵ | Zac Medico | 2007-07-08 | 1 | -5/+21 |
| | | | | | | Don't use portage.listdir() since mtime granularity can prevent cachedir from invalidating it's cache properly and this redundant cache layer isn't needed anyway. This should solve the intermittent failure of AUTOCLEAN to properly clean packages. svn path=/main/trunk/; revision=7203 | ||||
* | For bug #184566, enable the emerge --info action to run an option pkg_info() ↵ | Zac Medico | 2007-07-08 | 3 | -14/+23 |
| | | | | | | function from each installed ebuild. svn path=/main/trunk/; revision=7201 | ||||
* | Add color classes PROMPT_CHOICE_{DEFAULT,OTHER} for emerge's Yes/No prompt. | Zac Medico | 2007-07-08 | 3 | -1/+13 |
| | | | | svn path=/main/trunk/; revision=7199 | ||||
* | Allow system virtuals to be pruned from the world file in cases where the ↵ | Zac Medico | 2007-07-08 | 1 | -3/+7 |
| | | | | | | matched package is the only provider of that virtual. svn path=/main/trunk/; revision=7197 | ||||
* | For bug #184412, make depclean more consistent with the update algorithm by ↵ | Zac Medico | 2007-07-08 | 1 | -0/+7 |
| | | | | | | keeping the highest version that as visible in the portage tree and pruning any versions that are either masked or no longer exist in the portage tree. svn path=/main/trunk/; revision=7195 | ||||
* | allow split debuf for kernel modules | Mike Frysinger | 2007-07-08 | 1 | -1/+7 |
| | | | | svn path=/main/trunk/; revision=7193 | ||||
* | Now that the "white" color code really is white, alias it to bold where it's ↵ | Zac Medico | 2007-07-07 | 1 | -0/+2 |
| | | | | | | used by emerge since white looks bad on a terminal with a white background. svn path=/main/trunk/; revision=7191 |