Re: [gentoo-user] go to a no-x console from failed X + lxde install

2016-12-09 Thread Andrej Rode
Hi Harry,

On 09/12/16 18:23, Harry Putnam wrote:
> # required by x11-libs/gtk+-2.24.31-r1::gentoo
> # required by x11-libs/gtksourceview-2.10.5-r3::gentoo
> # required by dev-python/pygtksourceview-2.10.1-r1::gentoo
> # required by dev-vcs/git-2.11.0::gentoo[python,gtk]

This tells me that you may have the gtk use flag for git set. Try to
unset it and rerun emerge.
Also set your profile `eselect profile {set,list}` to a non-desktop
version. This should configure your base system not to use X.
Keep track if anything else in your package.use contains gtk.

Cheers,
Andrej



[gentoo-user] go to a no-x console from failed X + lxde install

2016-12-09 Thread Harry Putnam
Since I've found no way to make the machine run X and grown tired of
the chase... I'm going to keep this vm as console only and it has
functioning sendmail install working on it.

How to return to a console only setup?  Although, I may have already
screwed things up.

I took a bright notion to uninstall everything with x11- in its name.

Unmerged all lxde stuff too.

Following that move, I ran revdep-rebuild... it said I had a
consistent machine.

I changed my make.conf USE= flags from X to -X so they look like this:

USE="bindist gpm mbox -X -acl -alsa -cups -eds
 -fortran -ipv6 -kde -ldap"

Removed 3 lxce pkgs from world file and made sure no other X items
were in it.

ran emerge -vuDNp world... and it appears emerge is wanting to start
re-installing some X pkgs:

How can I clean this up?

(list of uninstalled pkgs posted at the end)

---   ---   ---=---   ---   ---
# emerge -vuDNp world

These are the packages that would be merged, in order:

Calculating dependencies... done!

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by x11-libs/gtk+-2.24.31-r1::gentoo
# required by x11-libs/gtksourceview-2.10.5-r3::gentoo
# required by dev-python/pygtksourceview-2.10.1-r1::gentoo
# required by dev-vcs/git-2.11.0::gentoo[python,gtk]
# required by @selected
# required by @world (argument)
>=x11-libs/cairo-1.14.6 X
# required by x11-libs/gtk+-2.24.31-r1::gentoo
# required by x11-libs/gtksourceview-2.10.5-r3::gentoo
# required by dev-python/pygtksourceview-2.10.1-r1::gentoo
# required by dev-vcs/git-2.11.0::gentoo[python,gtk]
# required by @selected
# required by @world (argument)
>=x11-libs/gdk-pixbuf-2.36.0 X

!!! The ebuild selected to satisfy "x11-libs/gtk+:3" has unmet requirements.
- x11-libs/gtk+-3.22.4::gentoo USE="introspection -X (-aqua) -broadway 
-cloudprint -colord -cups -examples -test -vim-syntax -wayland -xinerama"

  The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( aqua wayland X )

  The above constraints are a subset of the following complete expression:
any-of ( aqua wayland X ) xinerama? ( X )

(dependency required by "gnome-extra/polkit-gnome-0.105-r1::gentoo" [installed])
(dependency required by "sys-auth/polkit-0.113-r1::gentoo[gtk]" [installed])
(dependency required by "sys-auth/consolekit-1.1.0-r1::gentoo[policykit]" 
[installed])
(dependency required by "sys-auth/pambase-20150213::gentoo[consolekit]" 
[installed])
(dependency required by "net-misc/openssh-7.3_p1-r8::gentoo[pam]" [ebuild])
(dependency required by "virtual/ssh-0::gentoo[-minimal]" [installed])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])

---   ---   ---=---   ---   ---
List of unmerged pkgs... (may have a few dups in there)
---   ---   ---=---   ---   ---

1481323166: === Unmerging... (x11-themes/adwaita-icon-theme-3.22.0)
1481323199: === Unmerging... (x11-themes/gnome-themes-standard-3.22.2)
1481323231: === Unmerging... (x11-themes/gtk-engines-adwaita-3.20.2)
1481323250: === Unmerging... (x11-themes/hicolor-icon-theme-0.15)
1481323270: === Unmerging... (x11-wm/openbox-3.6.1)
1481323562: === Unmerging... (x11-proto/bigreqsproto-1.1.2)
1481323583: === Unmerging... (x11-proto/compositeproto-0.4.2-r1)
1481323604: === Unmerging... (x11-proto/damageproto-1.2.1-r1)
1481323626: === Unmerging... (x11-proto/dri2proto-2.8-r1)
1481323647: === Unmerging... (x11-proto/dri3proto-1.0)
1481323669: === Unmerging... (x11-proto/fixesproto-5.0-r1)
1481323690: === Unmerging... (x11-proto/fontsproto-2.1.3)
1481323710: === Unmerging... (x11-proto/glproto-1.4.17-r1)
1481323732: === Unmerging... (x11-proto/inputproto-2.3.2)
1481323753: === Unmerging... (x11-proto/kbproto-1.0.7)
1481323775: === Unmerging... (x11-proto/presentproto-1.0)
1481323840: === Unmerging... (x11-proto/randrproto-1.5.0)
1481323861: === Unmerging... (x11-proto/recordproto-1.14.2-r1)
1481323883: === Unmerging... (x11-proto/renderproto-0.11.1-r1)
1481323904: === Unmerging... (x11-proto/resourceproto-1.2.0)
1481323924: === Unmerging... (x11-proto/scrnsaverproto-1.2.2-r1)
1481324028: === Unmerging... (x11-proto/trapproto-3.4.3)
1481324048: === Unmerging... (x11-proto/videoproto-2.3.3)
1481324069: === Unmerging... (x11-proto/xcb-proto-1.12-r2)
1481324093: === Unmerging... (x11-proto/xcmiscproto-1.2.2)
1481324114: === Unmerging... (x11-proto/xextproto-7.3.0)
1481324135: === Unmerging... (x11-proto/xf86bigfontproto-1.2.0-r1)
1481324157: === Unmerging... (x11-proto/xf86dgaproto-2.1-r2)
1481324178: === Unmerging... (x11-proto/xf86driproto-2.1.1-r1)
1481324199: === Unmerging... (x11-proto/xf86rushproto-1.1.2-r1)
1481324219: === Unmerging... (x11-proto/xf86vidmodeproto-2.3.1-r1)
1481324241: === Unmerging... (x11-proto/xineramaproto-1.2.1-r1)
1481324262: === Unmerging... (x11-proto/xproto-7.0.31)
1481324519: === Unmerging...