Gentoo Archives: gentoo-user

From: "Rick \\\"Zero_Chaos\\\" Farina" <zerochaos@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Mon, 09 Jun 2014 16:15:51
Message-Id: 5395DE61.5060601@gentoo.org
In Reply to: Re: [gentoo-user] Systemd upower by Alan Mackenzie
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 06/09/2014 11:34 AM, Alan Mackenzie wrote:
5 > On Tue, Jun 03, 2014 at 05:11:32PM +0200, Silvio Siefke wrote:
6 >> On Tue, 3 Jun 2014 09:29:35 -0500 Canek Peláez Valdés
7 >> <caneko@×××××.com> wrote:
8 >
9 >>> If I understood correctly, you need to:
10 >
11 >>> emerge -C sys-power/upower
12 >>> emerge -1v sys-power/upower-pm-utils
13 >
14 >>> and then update world as usual.
15 >
16 >> Yes is correct, i has find out after read ebuilds from the packages which
17 >> need upower.
18 >
19 > I do this:
20 >
21 > emerge --unmerge upower
22 > emerge -1vp sys-power/upower-pm-utils
23 >
24 > , and I still get portage threatening to merge that other init system:
25 >
26 > These are the packages that would be merged, in order:
27 >
28 > Calculating dependencies... done!
29 > [ebuild N ] dev-python/lxml-3.3.5 USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB
30 > [ebuild N ] sys-apps/systemd-212-r5:0/2 USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB
31 > [ebuild N ] sys-apps/gentoo-systemd-integration-4 52 kB
32 > [ebuild N ] virtual/libgudev-208 USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
33 > [ebuild N ] sys-power/upower-pm-utils-0.9.23 USE="introspection -doc -ios" 416 kB
34 > [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4)
35 > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)
36 >
37 > Total: 5 packages (5 new), Size of downloads: 6,513 kB
38 > Conflict: 2 blocks (2 unsatisfied)
39
40 It would be helpful to build with --tree so we can get some idea of what
41 is depending on systemd.
42 >
43 > Would somebody please help me sort this out. What am I doing wrong?
44 > Where is systemd coming from? I look in upower-pm-utils-0.9.23.ebuild,
45 > and the only reference to systemd seems to be right at the beginning:
46 >
47 > EAPI=5
48 > inherit eutils systemd
49
50 This is pulling in an eclass to use it's code in the ebuild. You can
51 see them in /usr/portage/eclass/*.eclass
52
53 Thanks,
54 Zero
55 >
56 > (, plus a couple of inconsequential references near the end.) I'm not
57 > quite sure exactly what "inherit" means here, but the FM (man (5) ebuild)
58 > says:
59 >
60 > Inherit is portage's maintenance of extra classes of functions that
61 > are external to ebuilds and provided as inheritable capabilities and
62 > data. They define functions and set data types as drop-in replacements,
63 > expanded, and simplified routines for extremely common tasks to
64 > streamline the build process. Call to inherit cannot depend on conditions
65 > which can vary in given ebuild. Specification of the eclasses contains
66 > only their name and not the .eclass extension. Also note that the
67 > inherit statement must come before other variable declarations unless
68 > these variables are used in global scope of eclasses.
69 >
70 > , which, being vague, leaves me still unsure what "inherit" means. ;-(
71 > Is there any documentation anywhere of what "inherit" actually DOES?
72 >
73 > What am I doing wrong?
74 >
75 >> Thanks for help & Nice Day
76 >> Silvio
77 >
78
79 -----BEGIN PGP SIGNATURE-----
80 Version: GnuPG v2.0.22 (GNU/Linux)
81 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
82
83 iQIcBAEBAgAGBQJTld5hAAoJEKXdFCfdEflKeOAQAIcjAiB4F8B8j79Nfe0OPdV6
84 S2s3k1gjTomWzBEp5HMmVUEwzNkdOxoKE/1nOg+joodfTRuDb3KqzmD90ExoQbyU
85 goU9Fs80RjkJgNorh3Qv5M84QrtOmtUyny0lBb4n6yzpaJCjjSrXoWhknE8lntvu
86 U/0KhqeDLmLpPtoSYy/dxaLNxqbPUvIPkIwmumlRWzHrxOhfWiXPiFNzZ1U2ZEwi
87 BwK2+rO00RAcsN00w4JIUimtJhhCNE4pjIUrErJXGdBRmB7zn4JTaBsfS0K6VyP3
88 8GPWpBNb+pAdeGz+sKfwvarH+/g1FvK6WY6SPw/d7jdO673IOLXgacY9MyL7IfrW
89 7olBIq8LFs3B/oC2btDu96RcEGKJ5ghiTiLBbnRV9NezbPxRN9XX5iPnDMqFv/o2
90 +xFKQkeGtDDAu9BaBHg09cQZOdZi8XoqquzIJNvqqqFUMimk43fLChX1/itc28P6
91 q6Kj2VV8vIE6HeSmN9KAG/5XuYEvZkDGbuS92SJ4L7n7DvK1IXgmM1cKJQku0C7L
92 VSM5GLYhKw0G0k8wRaJO/h32N7yGLCuaxiJ9kg2PpipSSDhPYDsGv+58ulAsS27a
93 kcDjP44lL8TRt9bHAVcNr45R5GDvh28TLF6I8K8nvwAM+77hSglzlEKS8EsYVxDF
94 PKpH/jfaqC9GzaweE0hr
95 =QIFF
96 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-user] Systemd upower Alan Mackenzie <acm@×××.de>