Gentoo Archives: gentoo-dev

From: hasufell <hasufell@g.o>
To: Mike Frysinger <vapier@g.o>
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-python/intelhex/
Date: Tue, 20 Oct 2015 23:26:12
Message-Id: 5626CD81.4020501@gentoo.org
1 On 10/20/2015 04:02 PM, Mike Frysinger wrote:
2 > commit: a68f2479fba9422913cb760166316bf489d72ca8
3 > Author: Vincent Palatin <vpalatin <AT> chromium <DOT> org>
4 > AuthorDate: Tue Oct 20 14:01:34 2015 +0000
5 > Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
6 > CommitDate: Tue Oct 20 14:01:50 2015 +0000
7 > URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a68f2479
8 >
9 > dev-python/intelhex: new package from Chromium OS
10 >
11 > dev-python/intelhex/Manifest | 1 +
12 > dev-python/intelhex/intelhex-2.0.ebuild | 18 ++++++++++++++++++
13 > dev-python/intelhex/metadata.xml | 9 +++++++++
14 > 3 files changed, 28 insertions(+)
15 >
16
17 [...]
18
19 > +
20 > +EAPI="5"
21 > +
22 > +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
23 > +
24 > +inherit distutils-r1
25 > +
26 > +DESCRIPTION="Python library for Intel HEX files manipulations"
27 > +HOMEPAGE="http://pypi.python.org/pypi/IntelHex/ https://github.com/bialix/intelhex"
28 > +SRC_URI="mirror://pypi/I/IntelHex/${P}.tar.gz"
29 > +
30 > +LICENSE="BSD"
31 > +SLOT="0"
32 > +KEYWORDS="*"
33
34 What does that KEYWORDS mean? Unless I read PMS wrong [0][1], this isn't
35 even allowed. And I don't see a single ebuild in the tree with that syntax.
36
37 Also, my package manager chokes on it. Repoman not, so that looks like a
38 bug.
39
40
41 [0] https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-260003.1.6
42 [1] https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-690007.3.2

Replies