Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Is gnome becoming obligatory?
Date: Sat, 09 Dec 2017 10:33:22
Message-Id: 043db689-c3c2-9027-d7ac-689bad8847b6@gmail.com
In Reply to: [gentoo-user] Is gnome becoming obligatory? by Mick
1 On 09/12/2017 11:51, Mick wrote:
2 > I've seen gnome-base/gnome-common pulled in on more than one systems, all of
3 > which have USE="-gnome" set:
4 >
5 > # emerge -uaNDvt world
6 >
7 > These are the packages that would be merged, in reverse order:
8 >
9 > Calculating dependencies... done!
10 > [nomerge ] kde-apps/kdebase-meta-17.08.3:5::gentoo
11 > [nomerge ] kde-plasma/plasma-meta-5.10.5:5::gentoo USE="bluetooth
12 > display-manager handbook pam pulseaudio sddm wallpapers -grub -gtk -
13 > networkmanager -plymouth -sdk"
14 > [nomerge ] kde-plasma/powerdevil-5.10.5:5::gentoo USE="consolekit
15 > handbook wireless -debug"
16 > [nomerge ] kde-frameworks/solid-5.37.0:5/5.37::gentoo USE="nls -
17 > debug -doc {-test}"
18 > [ebuild U ] sys-fs/udisks-2.7.4:2::gentoo [2.1.8:2::gentoo] USE="acl
19 > gptfdisk introspection nls%* -cryptsetup -debug (-elogind) -lvm% (-selinux) -
20 > systemd" 1,257 KiB
21 > [ebuild N ] sys-libs/libblockdev-2.14::gentoo USE="crypt -bcache -
22 > dmraid -doc -kbd -lvm {-test}" PYTHON_SINGLE_TARGET="python3_5 -python3_4 -
23 > python3_6" PYTHON_TARGETS="python3_5 -python3_4 -python3_6" 268 KiB
24 > [ebuild N ] dev-libs/volume_key-0.3.9::gentoo USE="{-test}"
25 > PYTHON_SINGLE_TARGET="python3_5 -python3_4 -python3_6"
26 > PYTHON_TARGETS="python3_5 -python3_4 -python3_6" 435 KiB
27 > [ebuild N ] gnome-base/gnome-common-3.18.0-r1:3::gentoo
28 > USE="autoconf-archive" 153 KiB
29 > [nomerge ] sys-libs/libblockdev-2.14::gentoo USE="crypt -bcache -dmraid
30 > -doc -kbd -lvm {-test}" PYTHON_SINGLE_TARGET="python3_5 -python3_4 -python3_6"
31 > PYTHON_TARGETS="python3_5 -python3_4 -python3_6"
32 > [ebuild N ] dev-libs/libbytesize-1.2::gentoo USE="-doc {-test}"
33 > PYTHON_SINGLE_TARGET="python3_5 -python2_7 -python3_4 -python3_6"
34 > PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 69 KiB
35 >
36 > Total: 5 packages (1 upgrade, 4 new), Size of downloads: 2,180 KiB
37 >
38 > All systems are on profile: default/linux/amd64/17.0/desktop/plasma
39 >
40 > Why is gnome-base/gnome-common needed?
41 >
42
43
44
45 Because sys-fs/udisks:2 depends on it.
46
47 It's NOT trying to install gnome, the package is gnome-common with this
48 description:
49
50 Description: Common files for development of Gnome packages
51
52 The list of installed files are:
53
54 $ equery files gnome-common
55 * Searching for gnome-common ...
56 * Contents of gnome-base/gnome-common-3.18.0-r1:
57 /usr
58 /usr/bin
59 /usr/bin/gnome-autogen.sh
60 /usr/share
61 /usr/share/aclocal
62 /usr/share/aclocal/gnome-code-coverage.m4
63 /usr/share/aclocal/gnome-common.m4
64 /usr/share/aclocal/gnome-compiler-flags.m4
65 /usr/share/doc
66 /usr/share/doc/gnome-common-3.18.0-r1
67 /usr/share/doc/gnome-common-3.18.0-r1/ChangeLog
68 /usr/share/doc/gnome-common-3.18.0-r1/README
69
70 All they are is 4 small .m4 files to do useful stuff to let packages
71 build, very much like a few needed includes. They just happen to be
72 generically useful and just happen to be written by someone in the Gnome
73 team, and just happen to have names starting with this sequence of
74 letters: gee enn oh emm ee
75
76
77
78 --
79 Alan McKinnon
80 alan.mckinnon@×××××.com