Gentoo Archives: gentoo-user

From: Mark David Dumlao <madumlao@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] eix shows keyworded packages on home PC, but not on server
Date: Fri, 30 Jul 2010 11:47:38
Message-Id: AANLkTikU15_jZ0ZmVgz7KSU7Q_8_bQfj2jeVzBK7XjQf@mail.gmail.com
1 Hi guys,
2 Eix is one of those packages where you just set it and forget it, and
3 apparently I've forgotten there was even anything to set.
4
5 I have a home PC running gentoo. If I do eix foo, and foo happens to
6 be keyworded unmasked in my package.keywords, I get for instance:
7 [I] dev-python/snakeoil
8 Available versions: <yellow>(~)0.3.6.4 (~)0.3.6.5
9 <block-yellow>(~)0.3.7</block-yellow></yellow>
10 Installed versions: 0.3.7(07:34:54 PHT Saturday, 10 July, 2010)
11 Homepage: http://www.pkgcore.org/
12 Description: Miscellaneous python utility code.
13
14 I try the same on a relatively young gentoo server I'm managing and
15 * dev-python/snakeoil
16 Available versions: <yellow>~0.3.6.4 ~0.3.6.5 ~0.3.7</yellow>
17 Homepage: http://www.pkgcore.org/
18 Description: Miscellaneous python utility code.
19
20 It's unkeyworded, however, in my package.keywords in both machines:
21 (home machine)
22 madumlao@trixie ~ $ grep snakeoil -r /etc/portage/package.keywords/
23 /etc/portage/package.keywords/autounmask-pkgcore:dev-python/snakeoil ~amd64
24
25 (server)
26 master@zen ~ $ sudo grep -r snakeoil /etc/portage/package.keywords/
27 /etc/portage/package.keywords/system.keywords:dev-python/snakeoil ~x86
28
29 Apparently I'm missing some environment variable, but I can't for the
30 life of me imagine how I've set it.
31 <home PC>
32 madumlao@trixie ~/store/HeCares/Photo upload functionality $ cat /etc/eixrc
33 # /etc/eixrc
34 #
35 # In this file system-wide defaults for variables related to eix binaries
36 # are stored, i.e. the variables set in this file override the built-in
37 # defaults. Both can be overridden by ~/.eixrc and by environment variables.
38 #
39 # It is strongly recommended to set here only those variables which you
40 # want to *differ* from the built-in defaults (or for which you have a
41 # particular reason why the default should never change with an eix update).
42 #
43 # *Otherwise you might miss changes in the defaults in newer eix versions*
44 # which may result in confusing behavior of the eix binaries.
45 #
46 # ebuilds of <=eix-0.10.3 (and >=eix-0.7.4) used to set *all* variables in
47 # /etc/eixrc which is not recommended anymore. If you want to get such a file
48 # (i.e. a file where all variables are described and set to the current
49 # values resp. to the built-in default values) you can redirect the output
50 # of the options --dump or --dump-defaults, respectively.
51 #
52 # However once more: To avoid unexpected problems
53 #
54 # *IT IS NOT RECOMMENDED TO SET _ALL_ VARIABLES* in /etc/eixrc
55 #
56 # Only set those for which you have a reason to do so!
57 #
58 # For the available variables and their defaults, see the output of the
59 # options --dump or --dump-defaults.
60 # For more detailed explanations see the manpage of eix.
61
62 madumlao@trixie ~/store/HeCares/Photo upload functionality $ cat
63 /etc/eix-sync.conf
64 # eix-sync.conf
65 ## defines options to eix-sync, caching system for portage
66
67
68 #layman overlays to be synced (* means all)
69 *
70 </home PC>
71
72 <server>
73 master@zen ~ $ cat /etc/eixrc
74 # /etc/eixrc
75 #
76 # In this file system-wide defaults for variables related to eix binaries
77 # are stored, i.e. the variables set in this file override the built-in
78 # defaults. Both can be overridden by ~/.eixrc and by environment variables.
79 #
80 # It is strongly recommended to set here only those variables which you
81 # want to *differ* from the built-in defaults (or for which you have a
82 # particular reason why the default should never change with an eix update).
83 #
84 # *Otherwise you might miss changes in the defaults in newer eix versions*
85 # which may result in confusing behavior of the eix binaries.
86 #
87 # ebuilds of <=eix-0.10.3 (and >=eix-0.7.4) used to set *all* variables in
88 # /etc/eixrc which is not recommended anymore. If you want to get such a file
89 # (i.e. a file where all variables are described and set to the current
90 # values resp. to the built-in default values) you can redirect the output
91 # of the options --dump or --dump-defaults, respectively.
92 #
93 # However once more: To avoid unexpected problems
94 #
95 # *IT IS NOT RECOMMENDED TO SET _ALL_ VARIABLES* in /etc/eixrc
96 #
97 # Only set those for which you have a reason to do so!
98 #
99 # For the available variables and their defaults, see the output of the
100 # options --dump or --dump-defaults.
101 # For more detailed explanations see the manpage of eix.
102
103 master@zen ~ $ cat /etc/eix-sync.conf
104 cat: /etc/eix-sync.conf: No such file or directory
105 </server>
106
107 All comments for the both of them, so it must be a default I'm missing
108 that's different for the 2 machines. Any ideas?
109 --
110 This email is:    [ ] actionable   [ ] fyi        [x] social
111 Response needed:  [ ] yes          [x] up to you  [ ] no
112 Time-sensitive:   [ ] immediate    [ ] soon       [ ] none

Replies

Subject Author
Re: [gentoo-user] eix shows keyworded packages on home PC, but not on server Mark David Dumlao <madumlao@×××××.com>