Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | pkg_pretend: handle interruption morev2.2.0_alpha75 | Zac Medico | 2011-11-16 | 1 | -0/+6 | |
| | ||||||
* | pkg_pretend: tweak final cleanup logic | Zac Medico | 2011-11-16 | 1 | -11/+9 | |
| | | | | | This ensures that the clean phase will not run if the user interrupts emerge before the build dir is locked. | |||||
* | Scheduler.py: remove unused vars (pyflakes) | Zac Medico | 2011-11-16 | 1 | -8/+0 | |
| | ||||||
* | Tweak emerge --quiet-build default handling. | Zac Medico | 2011-11-16 | 2 | -4/+1 | |
| | | | | | Since --quiet-build is enabled be default, there's no need to have it in the options dict except when it is enabled. | |||||
* | pkg_pretend: lock before unpacking binpkg xpak | Zac Medico | 2011-11-16 | 1 | -17/+20 | |
| | | | | This fixes a regression from the previous commit. | |||||
* | pkg_pretend: clean first for bug #390711 | Zac Medico | 2011-11-16 | 1 | -13/+33 | |
| | ||||||
* | emerge --quiet-build: don't set PORTAGE_QUIET | Zac Medico | 2011-11-16 | 1 | -1/+1 | |
| | | | | | | | The PORTAGE_QUIET controls lots of stuff that really should only be controlled by --quiet, especially now that --quiet-build is enabled by default. For example, PORTAGE_QUIET supresses the successful checksum display that is produced by emerge --fetchonly. | |||||
* | xterm title HOSTNAME support, bug #390699 | Zac Medico | 2011-11-16 | 1 | -1/+8 | |
| | ||||||
* | Enable emerge --quiet-build by default.v2.2.0_alpha74 | Zac Medico | 2011-11-11 | 1 | -1/+2 | |
| | | | | | | See discussion on the gentoo-dev mailing list: http://archives.gentoo.org/gentoo-dev/msg_4f0401066abe2dc04458a952ac2a17bd.xml | |||||
* | Use get(REQUIRED_USE) for emphasis. | Zac Medico | 2011-11-09 | 1 | -3/+3 | |
| | | | | | None of these cases should raise KeyError, but use get(REQUIRED_USE) anyway to emphasize that care must be taken. | |||||
* | depgraph: fix possible REQUIRED_USE KeyError | Zac Medico | 2011-11-08 | 1 | -1/+1 | |
| | | | | This goes with commit a0961708ced50c90497811058eda6f4513d2986d. | |||||
* | depgraph._queue_disjunctive_deps(): Pass EAPI to portage.dep.Atom(). | Arfrever Frehtes Taifersar Arahesis | 2011-11-07 | 1 | -1/+1 | |
| | ||||||
* | Allow repository dependencies in command line arguments for --config and ↵ | Arfrever Frehtes Taifersar Arahesis | 2011-11-07 | 2 | -2/+2 | |
| | | | | --info actions. | |||||
* | Fix breakage from last commit. | Zac Medico | 2011-11-07 | 1 | -1/+1 | |
| | ||||||
* | REQUIRED_USE: don't save in built packages | Zac Medico | 2011-11-07 | 3 | -4/+5 | |
| | | | | | | | It should be safe to assume that REQUIRED_USE is satisfied if the package is built, so it's a waste to save it. Also, fix code which assumes that built Package instances have a REQUIRED_USE key in their metadata. | |||||
* | emerge --changelog: ChangeLog-YYYY, bug #389611 | Zac Medico | 2011-11-06 | 1 | -19/+30 | |
| | ||||||
* | Respect --usepkgonly in suggestions, bug #389617 | Zac Medico | 2011-11-06 | 1 | -1/+2 | |
| | ||||||
* | Add emerge --moo action for bug #389609. | Zac Medico | 2011-11-06 | 1 | -16/+25 | |
| | ||||||
* | git_sync_timestamps: validation_chf == mtime | Zac Medico | 2011-10-29 | 1 | -2/+1 | |
| | ||||||
* | Use dbapi._known_keys more. | Zac Medico | 2011-10-29 | 1 | -2/+1 | |
| | ||||||
* | action_metadata: clean up src entry validation | Zac Medico | 2011-10-29 | 1 | -34/+10 | |
| | | | | | This eliminates a bunch of redundant eclasses code that we handle with template.validate_entry() instead. | |||||
* | EbuildMetadataPhase: use /dev/null for stdin | Zac Medico | 2011-10-29 | 2 | -7/+3 | |
| | ||||||
* | actions.py: remove unused variables | Zac Medico | 2011-10-29 | 1 | -9/+1 | |
| | ||||||
* | action_metadata: use auxdbkeys to compare entries | Zac Medico | 2011-10-29 | 1 | -7/+1 | |
| | | | | | This borrows the approach that egencache uses since commit 0e120da008c9d0d41c9372c81145c6e153028a6d. | |||||
* | emerge --metadata: support md5-dict | Zac Medico | 2011-10-29 | 1 | -4/+32 | |
| | | | | | | This adds support to action_metadata() for use of arbitrary validation methods, which were introduced in commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212. | |||||
* | git_sync_timestamps: fix breakage | Zac Medico | 2011-10-28 | 1 | -9/+18 | |
| | | | | | This has been broken since metadbmodule support was removed in commit d4ea29bf6a3ce35d49e0f54f9173e3a6e42da2d6. | |||||
* | Use EROOT to validate path arguments. | Zac Medico | 2011-10-28 | 2 | -5/+5 | |
| | ||||||
* | Use any() instead of list(filter()). | Zac Medico | 2011-10-28 | 1 | -1/+1 | |
| | ||||||
* | Check for bytes instead of unicode in args. | Zac Medico | 2011-10-28 | 1 | -2/+1 | |
| | | | | | | This simplifies the checks since the bytes type is available in all supported python versions, while the unicode type is only available in python2. | |||||
* | stacklevel=3 for properties warnings | Zac Medico | 2011-10-27 | 1 | -1/+1 | |
| | | | | There's an extra level for the @property wrapper. | |||||
* | fix previous commit to call ensure_dirs | Zac Medico | 2011-10-27 | 1 | -1/+2 | |
| | ||||||
* | Run pkg_pretend in PORTAGE_TMPDIR for bug #388593 | Zac Medico | 2011-10-27 | 1 | -1/+2 | |
| | ||||||
* | Add emerge --check-news for bug #388233. | Zac Medico | 2011-10-26 | 1 | -1/+14 | |
| | ||||||
* | Add public news functions for bug #388233. | Zac Medico | 2011-10-26 | 1 | -67/+11 | |
| | | | | | count_unread_news(portdb, vardb, repos=None, update=True) display_news_notifications(news_counts) | |||||
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 8 | -95/+96 | |
| | | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty. | |||||
* | create_trees: save target_root for later use | Zac Medico | 2011-10-25 | 1 | -7/+1 | |
| | ||||||
* | Remove unused root parameters from doebuild calls | Zac Medico | 2011-10-24 | 2 | -3/+3 | |
| | ||||||
* | deprecate "root" attributes | Zac Medico | 2011-10-24 | 2 | -3/+13 | |
| | | | | | | In preparation for prefix support, were EROOT will be used in place of ROOT in many places, deprecate unnecessary "root" attributes in order to eliminate them as a possible source of confusion. | |||||
* | Skip global updates prior to sync (called after). | Zac Medico | 2011-10-23 | 1 | -1/+2 | |
| | ||||||
* | depgraph: fix installed masked warning | Zac Medico | 2011-10-20 | 1 | -7/+8 | |
| | | | | | This warning has been broken since commit 5f65c2294df592a6a4e0f0fff0bedec49ed3491a. | |||||
* | resolver/output: use set for myfetchlist hashing | Zac Medico | 2011-10-19 | 1 | -2/+2 | |
| | ||||||
* | resolver/output: display binary fetch size | Zac Medico | 2011-10-19 | 1 | -5/+14 | |
| | ||||||
* | python3.2 fixes: "ResourceWarning: unclosed file" | Zac Medico | 2011-10-17 | 1 | -3/+3 | |
| | ||||||
* | EbuildMetadataPhase: avoid redundant EAPI parsing | Zac Medico | 2011-10-16 | 1 | -2/+4 | |
| | ||||||
* | Add --binpkg-exclude option | Sebastian Luther | 2011-10-16 | 3 | -6/+32 | |
| | | | | | This options disables creation of binary packages, no matter what enabled it in the first place. See bug 386903. | |||||
* | MetadataRegen: remove unused import | Zac Medico | 2011-10-15 | 1 | -1/+0 | |
| | ||||||
* | EbuildMetadataPhase: tweak metadata_callback usage | Zac Medico | 2011-10-15 | 1 | -3/+2 | |
| | | | | | For parse-eapi-ebuild-head, we want to assign self.metadata from the return value, for conformity with usage elsewhere. | |||||
* | EbuildMetadataPhase: fix parse-eapi-ebuild-head | Zac Medico | 2011-10-15 | 1 | -2/+7 | |
| | | | | | This fixes bugs that can only be triggered by egencache since other callers handle parse-eapi-ebuild-head earlier. | |||||
* | EbuildMetadataPhase: fix broken _metadata_callback | Zac Medico | 2011-10-15 | 1 | -2/+2 | |
| | | | | | This fixes a regression in FEATURES=parse-eapi-ebuild-head support for egencache since commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212. | |||||
* | EbuildMetadataPhase: use b''.join() for bytes | Zac Medico | 2011-10-15 | 1 | -3/+3 | |
| |