-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/09/2014 11:34 AM, Alan Mackenzie wrote:
> On Tue, Jun 03, 2014 at 05:11:32PM +0200, Silvio Siefke wrote:
>> On Tue, 3 Jun 2014 09:29:35 -0500 Canek Peláez Valdés
>> <can...@gmail.com> wrote:
> 
>>> If I understood correctly, you need to:
> 
>>> emerge -C sys-power/upower
>>> emerge -1v sys-power/upower-pm-utils
> 
>>> and then update world as usual.
> 
>> Yes is correct, i has find out after read ebuilds from the packages which
>> need upower.
> 
> I do this:
> 
>     emerge --unmerge upower
>     emerge -1vp sys-power/upower-pm-utils
> 
> , and I still get portage threatening to merge that other init system:
> 
>     These are the packages that would be merged, in order:
> 
>     Calculating dependencies... done!
>     [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
>     [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
>     [ebuild  N     ] sys-apps/gentoo-systemd-integration-4  52 kB
>     [ebuild  N     ] virtual/libgudev-208  USE="introspection -static-libs" 
> ABI_X86="(64) (-32) (-x32)" 0 kB
>     [ebuild  N     ] sys-power/upower-pm-utils-0.9.23  USE="introspection 
> -doc -ios" 416 kB
>     [blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking 
> sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4)
>     [blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking 
> sys-fs/udev-208)
> 
>     Total: 5 packages (5 new), Size of downloads: 6,513 kB
>     Conflict: 2 blocks (2 unsatisfied)

It would be helpful to build with --tree so we can get some idea of what
is depending on systemd.
> 
> Would somebody please help me sort this out.  What am I doing wrong?
> Where is systemd coming from?  I look in upower-pm-utils-0.9.23.ebuild,
> and the only reference to systemd seems to be right at the beginning:
> 
>     EAPI=5
>     inherit eutils systemd

This is pulling in an eclass to use it's code in the ebuild.  You can
see them in /usr/portage/eclass/*.eclass

Thanks,
Zero
> 
> (, plus a couple of inconsequential references near the end.)  I'm not
> quite sure exactly what "inherit" means here, but the FM (man (5) ebuild)
> says:
> 
>     Inherit  is  portage's  maintenance  of  extra  classes of functions that
>     are external to ebuilds and provided as inheritable capabilities and
>     data. They define functions and set data types as drop-in replacements,
>     expanded, and simplified routines for extremely common tasks to
>     streamline the build process. Call to inherit cannot depend on conditions
>     which can vary in given ebuild.  Specification  of the  eclasses contains
>     only their name and not the .eclass extension.  Also note that the
>     inherit statement must come before other variable declarations unless
>     these variables are used in global scope of eclasses.
> 
> , which, being vague, leaves me still unsure what "inherit" means.  ;-(
> Is there any documentation anywhere of what "inherit" actually DOES?
> 
> What am I doing wrong?
> 
>> Thanks for help & Nice Day
>> Silvio
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJTld5hAAoJEKXdFCfdEflKeOAQAIcjAiB4F8B8j79Nfe0OPdV6
S2s3k1gjTomWzBEp5HMmVUEwzNkdOxoKE/1nOg+joodfTRuDb3KqzmD90ExoQbyU
goU9Fs80RjkJgNorh3Qv5M84QrtOmtUyny0lBb4n6yzpaJCjjSrXoWhknE8lntvu
U/0KhqeDLmLpPtoSYy/dxaLNxqbPUvIPkIwmumlRWzHrxOhfWiXPiFNzZ1U2ZEwi
BwK2+rO00RAcsN00w4JIUimtJhhCNE4pjIUrErJXGdBRmB7zn4JTaBsfS0K6VyP3
8GPWpBNb+pAdeGz+sKfwvarH+/g1FvK6WY6SPw/d7jdO673IOLXgacY9MyL7IfrW
7olBIq8LFs3B/oC2btDu96RcEGKJ5ghiTiLBbnRV9NezbPxRN9XX5iPnDMqFv/o2
+xFKQkeGtDDAu9BaBHg09cQZOdZi8XoqquzIJNvqqqFUMimk43fLChX1/itc28P6
q6Kj2VV8vIE6HeSmN9KAG/5XuYEvZkDGbuS92SJ4L7n7DvK1IXgmM1cKJQku0C7L
VSM5GLYhKw0G0k8wRaJO/h32N7yGLCuaxiJ9kg2PpipSSDhPYDsGv+58ulAsS27a
kcDjP44lL8TRt9bHAVcNr45R5GDvh28TLF6I8K8nvwAM+77hSglzlEKS8EsYVxDF
PKpH/jfaqC9GzaweE0hr
=QIFF
-----END PGP SIGNATURE-----

Reply via email to