Gentoo Archives: gentoo-user

From: Harry Putnam <reader@×××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: go to a no-x console from failed X + lxde install
Date: Sat, 10 Dec 2016 03:30:20
Message-Id: 87r35gqx56.fsf@reader.local.lan
In Reply to: Re: [gentoo-user] go to a no-x console from failed X + lxde install by Andrej Rode
1 Andrej Rode <mail@××××××××.de> writes:
2
3 > Hi Harry,
4 >
5 > On 09/12/16 18:23, Harry Putnam wrote:
6 >> # required by x11-libs/gtk+-2.24.31-r1::gentoo
7 >> # required by x11-libs/gtksourceview-2.10.5-r3::gentoo
8 >> # required by dev-python/pygtksourceview-2.10.1-r1::gentoo
9 >> # required by dev-vcs/git-2.11.0::gentoo[python,gtk]
10 >
11 > This tells me that you may have the gtk use flag for git set. Try to
12 > unset it and rerun emerge.
13
14 Yup, there was and must still be for some other things because the
15 changes after both the moves you suggested, running
16 emerge -vuDNp world was a few lines less output... but otherwise
17 pretty much the same. (posted at the end)
18
19 cat /etc/portage/package.use/git
20 dev-vcs/git -gtk -webdav
21
22 > Also set your profile `eselect profile {set,list}` to a non-desktop
23 > version. This should configure your base system not to use X.
24 > Keep track if anything else in your package.use contains gtk.
25
26 I did look at doing that very thing before posting OP but I had a hard
27 time figuring out what to pick.
28
29 I went ahead and set [...]/defauilt/linux/x86/13.0/developer
30
31 Even though I am a very far cry from that lofty status. Am I creating
32 more problems with that? Does that setting also hark of X
33
34 There aren't that many that aren't desktop related or selenix or
35 hardened or something else like uclibc or musl.. that I don't know
36 anything about.
37
38 Maybe the very first choice would be better:
39 [1] default/linux/x86/13.0
40
41 Seems like that might expect X as well
42 I expected to find a choice of `server' but don't see that.
43
44
45 Even with the leg up you gave me, I'm still not real sure what the output
46 is telling me:
47
48 Like where it says something is required by an x11- pkg .. well those
49 are all unmerged.
50
51 Or the chunk at the bottom listing quite a few non-X pkgs but saying:
52
53 (dependency required by "net-misc/openssh-7.3_p1-r8::gentoo[pam]" [ebuild])
54
55 What dependancy...... use use flag of X?
56
57 Also, I thought it might help to stick a use flag of `-gtk' in
58 make.conf. But when I did that just now as an experiment instead of
59 the output below I got a huge list of x11- pkgs to be installed.
60 Now changed back I get the output below.
61
62 ------- ------- ---=--- ------- -------
63 emerge -vuNDp
64
65 These are the packages that would be merged, in order:
66
67 Calculating dependencies... done!
68
69 The following USE changes are necessary to proceed:
70 (see "package.use" in the portage(5) man page for more details)
71 # required by x11-libs/gtk+-2.24.31-r1::gentoo
72 # required by x11-themes/gtk-engines-adwaita-3.20.2::gentoo
73 >=x11-libs/cairo-1.14.6 X
74 # required by x11-libs/gtk+-2.24.31-r1::gentoo
75 # required by x11-themes/gtk-engines-adwaita-3.20.2::gentoo
76 >=x11-libs/gdk-pixbuf-2.36.0 X
77
78 !!! The ebuild selected to satisfy "x11-libs/gtk+:3" has unmet requirements.
79 - x11-libs/gtk+-3.22.4::gentoo USE="introspection -X (-aqua) -broadway -cloudprint -colord -cups -examples -test -vim-syntax -wayland -xinerama"
80
81 The following REQUIRED_USE flag constraints are unsatisfied:
82 any-of ( aqua wayland X )
83
84 The above constraints are a subset of the following complete expression:
85 any-of ( aqua wayland X ) xinerama? ( X )
86
87 (dependency required by "gnome-extra/polkit-gnome-0.105-r1::gentoo" [installed])
88 (dependency required by "sys-auth/polkit-0.113-r1::gentoo[gtk]" [installed])
89 (dependency required by "sys-auth/consolekit-1.1.0-r1::gentoo[policykit]" [installed])
90 (dependency required by "sys-auth/pambase-20150213::gentoo[consolekit]" [installed])
91 (dependency required by "net-misc/openssh-7.3_p1-r8::gentoo[pam]" [ebuild])
92 (dependency required by "virtual/ssh-0::gentoo[-minimal]" [installed])
93 (dependency required by "@system" [set])
94 (dependency required by "@world" [argument])
95 These are the packages that would be merged, in order:
96
97 Calculating dependencies... done!
98
99 The following USE changes are necessary to proceed:
100 (see "package.use" in the portage(5) man page for more details)
101 # required by x11-libs/gtk+-2.24.31-r1::gentoo
102 # required by x11-themes/gtk-engines-adwaita-3.20.2::gentoo
103 >=x11-libs/cairo-1.14.6 X
104 # required by x11-libs/gtk+-2.24.31-r1::gentoo
105 # required by x11-themes/gtk-engines-adwaita-3.20.2::gentoo
106 >=x11-libs/gdk-pixbuf-2.36.0 X
107
108 !!! The ebuild selected to satisfy "x11-libs/gtk+:3" has unmet requirements.
109 - x11-libs/gtk+-3.22.4::gentoo USE="introspection -X (-aqua) -broadway -cloudprint -colord -cups -examples -test -vim-syntax -wayland -xinerama"
110
111 The following REQUIRED_USE flag constraints are unsatisfied:
112 any-of ( aqua wayland X )
113
114 The above constraints are a subset of the following complete expression:
115 any-of ( aqua wayland X ) xinerama? ( X )
116
117 (dependency required by "gnome-extra/polkit-gnome-0.105-r1::gentoo" [installed])
118 (dependency required by "sys-auth/polkit-0.113-r1::gentoo[gtk]" [installed])
119 (dependency required by "sys-auth/consolekit-1.1.0-r1::gentoo[policykit]" [installed])
120 (dependency required by "sys-auth/pambase-20150213::gentoo[consolekit]" [installed])
121 (dependency required by "net-misc/openssh-7.3_p1-r8::gentoo[pam]" [ebuild])
122 (dependency required by "virtual/ssh-0::gentoo[-minimal]" [installed])
123 (dependency required by "@system" [set])
124 (dependency required by "@world" [argument])

Replies