Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | repoman: handle missing @DEPRECATED lic groupv2.2.0_alpha143 | Zac Medico | 2012-11-29 | 1 | -6/+4 |
| | |||||
* | Rename Package.metadata to _metadata. | Zac Medico | 2012-11-26 | 1 | -2/+2 |
| | | | | | The raw metadata is considered a private low-level internal. This makes the Package class consistent with the _pkg_str class. | ||||
* | strip trailing whitespace | Mike Frysinger | 2012-11-22 | 1 | -14/+14 |
| | | | | | | No functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | repoman: validate use restrict atoms, bug #442786 | Zac Medico | 2012-11-13 | 1 | -1/+18 |
| | |||||
* | repoman: add check for deprecated licenses, bug 440638 | Ulrich Müller | 2012-10-31 | 1 | -0/+12 |
| | |||||
* | repoman: fix KEYWORDS.dropped for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -3/+3 |
| | |||||
* | Move portage.dep._internal_warnings to portage.v2.2.0_alpha139 | Zac Medico | 2012-10-16 | 1 | -1/+1 |
| | |||||
* | repoman: allow 40 digit gpg key | Zac Medico | 2012-10-16 | 1 | -1/+1 |
| | |||||
* | repoman: validate PORTAGE_GPG_KEY | Zac Medico | 2012-10-16 | 1 | -0/+9 |
| | |||||
* | repoman: fix commit_footer NameErrorv2.2.0_alpha138 | Zac Medico | 2012-10-14 | 1 | -1/+1 |
| | |||||
* | repoman: initial caps for git commit msg footers | Zac Medico | 2012-10-14 | 1 | -3/+3 |
| | |||||
* | repoman: special git commit footer, bug #438364 | Zac Medico | 2012-10-14 | 1 | -14/+26 |
| | |||||
* | repoman: identical Manifest commit message | Zac Medico | 2012-10-14 | 1 | -8/+6 |
| | | | | | | Include the signed/unsigned part it the initial commit message, so that it's identical to the Manifest commit message. See bug #437546, comment #3. | ||||
* | Revert "repoman: identical Manifest commit message" | Zac Medico | 2012-10-14 | 1 | -1/+8 |
| | | | | | This reverts commit b91eefc82e995ba3463d212f95fa9228c5cf53ae. See bug #437546, comment #3. | ||||
* | repoman: check EXTRA_ECONF/EMAKE, bug #437348 | Zac Medico | 2012-10-08 | 1 | -1/+1 |
| | |||||
* | repoman: identical Manifest commit message | Zac Medico | 2012-10-07 | 1 | -8/+1 |
| | | | | This will fix bug #437546. | ||||
* | repoman: avoid Manifest double signaturev2.2.0_alpha135 | Zac Medico | 2012-10-03 | 1 | -1/+11 |
| | |||||
* | Use constants for hardcoded *DEPEND lists. | Zac Medico | 2012-09-25 | 1 | -6/+6 |
| | |||||
* | repoman: rename most *DEPEND.* to dependency.* | Zac Medico | 2012-09-25 | 1 | -38/+25 |
| | | | | This makes it easier to add new types, like HDEPEND. | ||||
* | repoman: support HDEPEND for EAPI 5-hdepend | Zac Medico | 2012-09-24 | 1 | -12/+19 |
| | |||||
* | RepoConfig: add find_invalid_path_char method | Zac Medico | 2012-09-23 | 1 | -13/+10 |
| | | | | | | This binds filename validation to the RepoConfig, so that eventually we'll be able to control it via a layout.conf setting as discussed in bug #435934. | ||||
* | Only validate .desktop files that are installed into XDG-compliant locations. | Michael Palimaka | 2012-09-11 | 1 | -24/+0 |
| | | | | This replaces the existing error blacklist, and therefore removes the repoman check. | ||||
* | repoman: fix os.system() unicode, bug #310789 | Zac Medico | 2012-09-10 | 1 | -1/+7 |
| | |||||
* | repoman: ElementTree.parse: encode unicode path | Zac Medico | 2012-09-10 | 1 | -1/+2 |
| | | | | This fixes another issue like bug #310789. | ||||
* | repoman: fix getstatusoutput unicode, bug #310789 | Zac Medico | 2012-09-09 | 1 | -6/+27 |
| | |||||
* | repoman: fix popen unicode handling, bug #310789 | Zac Medico | 2012-09-09 | 1 | -27/+61 |
| | |||||
* | Unconditionally insert our pym dir in sys.path. | Zac Medico | 2012-09-02 | 1 | -6/+4 |
| | | | | | This is especially necessary when running in prefix mode, since sys.path may contain the path for a different version of portage. | ||||
* | EAPI 5: REQUIRED_USE at-most-one-of ?? operator | Zac Medico | 2012-08-27 | 1 | -1/+1 |
| | | | | | See bug #354219 and the PMS patch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=1c2dff2df2305aff88a734e3a2716de1bb69f3b6 | ||||
* | repoman: remove IUSE.undefined check | Zac Medico | 2012-08-08 | 1 | -2/+0 |
| | | | | | | | This was suggested in the "Don't require assignment of empty variables in ebuilds?" thread on the gentoo-dev mailing list: http://thread.gmane.org/gmane.linux.gentoo.devel/78806 | ||||
* | repoman: libusb virtual.suspect, bug #417123 | Samuli Suominen | 2012-08-05 | 1 | -0/+3 |
| | |||||
* | repoman: add 'VIRTUAL.suspect' class of warnings | Sergei Trofimovich | 2012-06-17 | 1 | -0/+18 |
| | | | | | | | | | | | | | Searches all the *DEPENDS against static map of: { 'package' : 'virtual' } Example output: > VIRTUAL.suspect 1 > dev-haskell/cabal/cabal-1.15.0_pre20120608.ebuild: consider using 'virtual/pkgconfig' insted of 'dev-util/pkgconf' Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | repoman: warn about every 'pkgconfig' implementation in RDEPENDs | Sergei Trofimovich | 2012-06-15 | 1 | -0/+4 |
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | repoman: tweak code for bug #420735 | Zac Medico | 2012-06-11 | 1 | -1/+1 |
| | |||||
* | repoman: Manifest after ChangeLog, bug #420735 | Zac Medico | 2012-06-11 | 1 | -0/+5 |
| | |||||
* | repoman: try to sign Manifest only if it exists | Zac Medico | 2012-06-05 | 1 | -1/+4 |
| | | | | | | This case occurs with "thin-manifests = true" in metadata/layout.conf when there are no distfiles (like for live ebuilds), as reported in bug #419717. | ||||
* | Handle more import exceptions involving xml. | Zac Medico | 2012-06-04 | 1 | -1/+5 |
| | | | | See http://bugs.python.org/issue14988 | ||||
* | repoman: fix _mask_manager assignment | Zac Medico | 2012-06-04 | 1 | -1/+1 |
| | | | | This broke in commit 09980f19e584b644b9e2cf4d5e1e0369b6062ca1. | ||||
* | repoman: inherit.missing non-fatal (experimental) | Zac Medico | 2012-06-01 | 1 | -0/+4 |
| | |||||
* | repoman: add a mini framework for checking eclasses, and fill it out | Mike Frysinger | 2012-05-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | Rather than copying & pasting the same behavior for the different eclass checks, add a common class for them to extend. This makes adding more eclass checks trivial, and keeps down bitrot. This does abuse the checking interface slightly -- the eclass will change its category between unused and missing based on the checks. URL: https://bugs.gentoo.org/417159 URL: https://bugs.gentoo.org/417231 Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | repoman: tweak elif vcs check style to be consistent | Mike Frysinger | 2012-05-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Revert "Bug #413983: Add portage.util.urlopen(), which transparently handles ↵ | Zac Medico | 2012-05-13 | 1 | -2/+7 |
| | | | | | | | authentication in the way compatible with Python 3." This reverts commit 0a9cc38a66ded0cf0e5b534cb24b970fc9c21920. As reported in bug #415579, that commit broke FTP authentication. | ||||
* | repoman: simplify ebuild sort code | Zac Medico | 2012-05-13 | 1 | -11/+4 |
| | |||||
* | Parse EAPI with pattern from PMS section 7.3.1. | Zac Medico | 2012-05-09 | 1 | -1/+1 |
| | | | | | | | | This implements the specification that was approved in Gentoo's council meeting on May 8, 2012 (see bug #402167). The parse-eapi-ebuild-head FEATURES setting is now enabled by default, and causes non-conformant ebuilds to be treated as invalid. This behavior will soon become enabled unconditionally. | ||||
* | Bug #413983: Add portage.util.urlopen(), which transparently | Arfrever Frehtes Taifersar Arahesis | 2012-05-01 | 1 | -7/+2 |
| | | | | handles authentication in the way compatible with Python 3. | ||||
* | repoman: ignore false Service desktop entry error | Zac Medico | 2012-04-30 | 1 | -4/+4 |
| | | | | This will fix bug #414125. | ||||
* | repoman: check LIVEVCS.stable for gentoo only | Zac Medico | 2012-04-30 | 1 | -1/+1 |
| | | | | This will fix bug #414123. | ||||
* | repoman: cleanup code for KEYWORDS.invalid | Zac Medico | 2012-04-22 | 1 | -5/+5 |
| | |||||
* | portdbapi: update comment about repoman caches | Zac Medico | 2012-04-22 | 1 | -0/+3 |
| | |||||
* | repoman: support * and ~* keywords | Zac Medico | 2012-04-22 | 1 | -1/+1 |
| | | | | | These special keywords are used by Funtoo, and have been supported in KeywordsManager since commit 9144faeb653b9f1dbe74c69f85cd48f26761aa2f. | ||||
* | repoman: update EAPI.definition check for PMS | Zac Medico | 2012-04-15 | 1 | -1/+1 |
| | | | | | | The plan is to update PMS section 8.3.1 as discussed here: http://archives.gentoo.org/gentoo-pms/msg_ef7635aa655913f2386e64e385f5a6ae.xml |