Gentoo Archives: gentoo-project

From: "Andreas K. Huettel" <dilfridge@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Setting a consistent vocabulary for ebuild-related stuff
Date: Fri, 10 Apr 2015 14:05:19
Message-Id: 201504101608.04845.dilfridge@gentoo.org
In Reply to: Re: [gentoo-project] Setting a consistent vocabulary for ebuild-related stuff by James Le Cuirot
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 Am Freitag, 10. April 2015, 15:45:14 schrieb James Le Cuirot:
5 > The area I find brings the most confusion is keywording.
6 >
7 > Specific keywords are sometimes referred to as archs, even though they
8 > are not really architectures in the general sense. Targets might be a
9 > better word.
10
11 If you set KEYWORDS="amd64 x86 ~iphone -dwave", then amd64, x86, iphone and
12 dwave are arches.
13
14 > I've seen "masked" used to describe both ~ keywords and what we
15 > sometimes refer to as "hard masked". I'd rather refer to ~ keywords as
16 > unstable to keep the concepts separated.
17
18 ~arch = unstable or testing (both are used)
19
20 package.mask = package-masked
21
22 "masked" generally may mean "not available", f.ex. "masked by missing
23 keyword", but I agree that this usage is confusing.
24
25 > Even the verb "keywording" can be confusing, does it mean adding
26 > initial ~ keywords or marking existing keywords stable? It probably
27 > means either and therefore we should avoid using that word.
28
29 keyword = always, go from KEYWORDS="" to KEYWORD="~bla"
30
31 stabilize = always, go from KEYWORDS="~bla" to KEYWORDS="bla"
32
33 That one is very well-defined and also topic of the quizzes, I know only one
34 dev who always mixes it up.
35
36
37 - --
38 Andreas K. Huettel
39 Gentoo Linux developer (council, perl, libreoffice)
40 dilfridge@g.o
41 http://www.akhuettel.de/
42 -----BEGIN PGP SIGNATURE-----
43 Version: GnuPG v2
44
45 iQIcBAEBCgAGBQJVJ9lBAAoJEB9VdM6hupKV6hsP/iRdQhuwTBpFHK9o8c0bihZD
46 dvfttYn0LYjB/0URxcNmOy7LHYce6acZ5CPhEhc14UDvfIxos9DizrJ33WElsHEK
47 qQfcP05c+S5JpjAcf8BRp1qSgVFtGB7qb9/dBg+HSlRZaXqQx7m7ydbKn/YozFsE
48 g34Lqt9ulnUVRnrnureKGbyz3pdp+6Xk5Q9CAzU7GYhH6+nf0DSRSoOsjz06xuyJ
49 R59nW88zv9Neia9rsCFueeMszff2VKNVaxnc2zLoF4pYlrEef/Udna9pBAx0vaK7
50 5l6wKNp2czWrg3agSdsEHENELnQpjSPSVdLMST9pePN0ATjRl7/yY3Zuyoc5853b
51 yCnHg2rgcfKztRQTzed0cHPBrjG0voC/8fBGKuSlRZS11gYUniwpoeijZRnYlGlw
52 Mk6HmBUNMB8iMTq6qMuz8izkq2r08gu1GwxdiJGRE3GbqWX9RMAUWuDNweQtRjX6
53 QS9KLTuhvpo6ANrlQ++uvfuBlSQE/z/DcbnypyK13W0V3sGWQXv7s61k5q6tEEOm
54 5YapG9gpV01Vvg+GL5sbnL2zuBlO7k2YzWgHEX81xBOBWEXWWNUJnzEfbyrdrg3n
55 HdRDXmuTxk/51r/5o8TshJcqDWTJkdnsQiL2bRcRM3jUVqUYw55d3IyBL4RoPtMy
56 RW3mpib6xC0OPUprj1pw
57 =oDk+
58 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-project] Setting a consistent vocabulary for ebuild-related stuff "Chí-Thanh Christopher Nguyễn" <chithanh@g.o>