From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EAF5F1387FD for ; Mon, 9 Jun 2014 16:18:23 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3F414E0937; Mon, 9 Jun 2014 16:18:19 +0000 (UTC) Received: from mail-la0-f46.google.com (mail-la0-f46.google.com [209.85.215.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E2B4AE081E for ; Mon, 9 Jun 2014 16:18:17 +0000 (UTC) Received: by mail-la0-f46.google.com with SMTP id hz20so3069748lab.33 for ; Mon, 09 Jun 2014 09:18:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=6dPgfKDju5DmKDypsXsznu1MIbllinJ5wiI9kxP5tck=; b=MvvSEJLy2XoieKoQ3me3Y8HiPlZdKFRN9hTWD8P0bCPmMEl1+2R8XL7YyoEqW5y6CV GsxTclRjMZF1la3F8PIH6DHjO5gqp0wT6vC2oNyHIM2Zt0twxirCZEf5m8bVGoebp6Iv nQKI8zY/UdswrNdQHRJ2yA8pdbxSI3RxlBBuX1mGUaMRHv1vR3pgb8hYETWb8UN7vxN+ b1d/mfyrIOYXMvViqwMsp83xCeLqiR+UvSIOvEck97yWOOoOlH0X9465X++Id1hFKMpb mkCm1CVwlecp7cqwgNRI/SfrZlgRIIQ109zMPrFHUeTWU9B1zYPlDZ3p/zPijsfT3xlS HIkQ== X-Received: by 10.152.4.39 with SMTP id h7mr18437158lah.12.1402330696241; Mon, 09 Jun 2014 09:18:16 -0700 (PDT) Received: from [192.168.1.2] (213-154-212-42.static.vega-ua.net. [213.154.212.42]) by mx.google.com with ESMTPSA id an10sm16119878lac.4.2014.06.09.09.18.15 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 09 Jun 2014 09:18:15 -0700 (PDT) Message-ID: <5395DF01.5000903@gmail.com> Date: Mon, 09 Jun 2014 19:21:21 +0300 From: Alexander Kapshuk User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Systemd upower References: <20140603161406.0400709b5f38540475ac4c1f@web.de> <20140603171132.ae75635803e717fa6e8d0ec1@web.de> <20140609153454.GD3473@acm.acm> In-Reply-To: <20140609153454.GD3473@acm.acm> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Archives-Salt: d46cc428-526b-4519-a0f3-13389096b9f9 X-Archives-Hash: 27ea6a5a7f8a104ea5ab8b7beff26241 On 06/09/2014 06:34 PM, 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 >> 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) > > 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 > > (, 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 Can you please verify that: (1). sys-power/upower is gone by running this: equery l (that's a lower case 'l') sys-power/upower (2). sys-power/upower-pm-utils has been installed: equery l sys-power/upower-pm-utils (3). the 'p' flag does not actually install anything: emerge(1) --pretend (-p) Instead of actually performing the merge, simply display what *would* have been installed if --pretend weren't used. So if step 2 results in the negative, you may want to run the command line without the 'p' flag, like so: emerge -av1 sys-power/upower-pm-utils