On 12/02/14 01:20, Bernard Cafarelli wrote: > Le Tue, 11 Feb 2014 12:09:14 +0200 > Samuli Suominen <ssuomi...@gentoo.org> a écrit: >> On 11/02/14 11:42, Bernard Cafarelli (voyageur) wrote: >>> voyageur 14/02/11 09:42:47 >>> >>> Modified: ChangeLog >>> Added: wmbattery-2.42.ebuild >>> Removed: wmbattery-2.19-r1.ebuild >>> Log: >>> Version bump, adds upower support >>> >>> (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with >>> key C74525F2) >>> >>> Revision Changes Path >>> 1.24 x11-plugins/wmbattery/ChangeLog >>> >>> file : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmbattery/ChangeLog?rev=1.24&view=markup >>> plain: >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmbattery/ChangeLog?rev=1.24&content-type=text/plain >>> diff : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmbattery/ChangeLog?r1=1.23&r2=1.24 >>> >>> Index: ChangeLog >>> =================================================================== >>> RCS file: /var/cvsroot/gentoo-x86/x11-plugins/wmbattery/ChangeLog,v >>> retrieving revision 1.23 >>> retrieving revision 1.24 >>> diff -u -r1.23 -r1.24 >>> --- ChangeLog 25 Sep 2012 14:08:40 -0000 1.23 >>> +++ ChangeLog 11 Feb 2014 09:42:47 -0000 1.24 >>> @@ -1,6 +1,12 @@ >>> # ChangeLog for x11-plugins/wmbattery >>> -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 >>> -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmbattery/ChangeLog,v 1.23 >>> 2012/09/25 14:08:40 voyageur Exp $ >>> +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 >>> +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/wmbattery/ChangeLog,v 1.24 >>> 2014/02/11 09:42:47 voyageur Exp $ >>> + >>> +*wmbattery-2.42 (11 Feb 2014) >>> + >>> + 11 Feb 2014; Bernard Cafarelli <voyag...@gentoo.org> >>> + -wmbattery-2.19-r1.ebuild, +wmbattery-2.42.ebuild: >>> + Version bump, adds upower support >>> >>> *wmbattery-2.41 (25 Sep 2012) >>> >>> >>> >>> >>> 1.1 x11-plugins/wmbattery/wmbattery-2.42.ebuild >>> >>> file : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmbattery/wmbattery-2.42.ebuild?rev=1.1&view=markup >>> plain: >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/wmbattery/wmbattery-2.42.ebuild?rev=1.1&content-type=text/plain >>> >>> Index: wmbattery-2.42.ebuild >>> =================================================================== >>> # Copyright 1999-2014 Gentoo Foundation >>> # Distributed under the terms of the GNU General Public License v2 >>> # $Header: >>> /var/cvsroot/gentoo-x86/x11-plugins/wmbattery/wmbattery-2.42.ebuild,v 1.1 >>> 2014/02/11 09:42:47 voyageur Exp $ >>> >>> EAPI=5 >>> inherit autotools >>> >>> DESCRIPTION="A dockable app to report APM, ACPI, or SPIC battery status" >>> HOMEPAGE="http://joeyh.name/code/wmbattery/" >>> SRC_URI="mirror://debian/pool/main/w/${PN}/${PN}_${PV}.tar.gz" >>> >>> LICENSE="GPL-2" >>> SLOT="0" >>> KEYWORDS="~amd64 ~ppc -sparc ~x86" >>> IUSE="" >>> >>> DEPEND="sys-apps/apmd >>> sys-power/upower >>> x11-libs/libX11 >>> x11-libs/libXext >>> x11-libs/libXpm" >> Are you sure there are no runtime dependencies at all? >> Futhermore, does it really link against the upower libraries or just >> call it only at RDEPEND through dbus? >> In any case, the deps are wrong. > Nice catch, also present in the previous bump! 2.40 used EAPI 3 so it > had the implicit RDEPEND=${DEPEND}... Fixed in both 2.41 and 2.42 > ebuilds > > For upower this new version directly uses upower-glib, so it's a build > dependency >
I don't think it's legit to use the upower-glib library without pkg-config. So I'm pretty sure you are missing build-time-only dependency of virtual/pkgconfig then too.