[Pkg-telepathy-maintainers] Bug#748938: fails to build from source with upower 0.99
Andreas Henriksson
andreas at fatal.se
Thu May 22 11:44:22 UTC 2014
Package: telepathy-mission-control-5
Version: 1:5.16.1-1
User: pkg-utopia-maintainers at lists.alioth.debian.org
Usertags: upower-1.0
We're preparing to transition the new upower release
into unstable. The new version breaks the API/ABI
and will in some cases require porting.
Reverse dependencies has been build-tested and your
package failed to build.
Build log can be found at:
http://people.debian.org/~biebl/upower-1.0/
For more information see:
http://lists.freedesktop.org/archives/devkit-devel/2013-October/001519.html
http://www.hadess.net/2013/10/more-power-management-changes.html
I've attached a trivial build-tested patch for your convenince
that simply disables upower, because the code already seems to
fall back on logind. Please verify this works for you.
-------------- next part --------------
diff -uriNp telepathy-mission-control-5-5.16.1/debian/changelog u1-telepathy-mission-control-5-5.16.1/debian/changelog
--- telepathy-mission-control-5-5.16.1/debian/changelog 2014-01-27 13:44:17.000000000 +0100
+++ u1-telepathy-mission-control-5-5.16.1/debian/changelog 2014-05-22 13:40:41.555916821 +0200
@@ -1,3 +1,12 @@
+telepathy-mission-control-5 (1:5.16.1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/rules: switch from --enable-upower to --disable-upower
+ - Now rely solely on PrepareForSleep DBus signal (from logind)
+ * debian/control: drop libupower-glib-dev build-dependency
+
+ -- Andreas Henriksson <andreas at fatal.se> Thu, 22 May 2014 13:28:34 +0200
+
telepathy-mission-control-5 (1:5.16.1-1) unstable; urgency=medium
* debian/watch: only watch for stable versions (5.y.z, y even)
diff -uriNp telepathy-mission-control-5-5.16.1/debian/control u1-telepathy-mission-control-5-5.16.1/debian/control
--- telepathy-mission-control-5-5.16.1/debian/control 2014-01-27 13:44:17.000000000 +0100
+++ u1-telepathy-mission-control-5-5.16.1/debian/control 2014-05-22 13:28:33.160819778 +0200
@@ -14,7 +14,6 @@ Build-Depends: debhelper (>= 9),
libdbus-glib-1-dev (>= 0.82),
libglib2.0-dev (>= 2.32),
libtelepathy-glib-dev (>= 0.20),
- libupower-glib-dev,
libnm-glib-dev [linux-any],
pkg-config,
python (>= 2.6),
diff -uriNp telepathy-mission-control-5-5.16.1/debian/rules u1-telepathy-mission-control-5-5.16.1/debian/rules
--- telepathy-mission-control-5-5.16.1/debian/rules 2014-01-27 13:44:17.000000000 +0100
+++ u1-telepathy-mission-control-5-5.16.1/debian/rules 2014-05-22 13:38:49.432379690 +0200
@@ -7,7 +7,7 @@ CONFIGURE_FLAGS = --libexecdir=\$${prefi
--enable-gtk-doc \
--enable-gnome-keyring \
--with-html-dir=\$${prefix}/share/doc/libmission-control-plugins-doc \
- --enable-upower
+ --disable-upower
# We specifically do not want multiarch: only one version of MC can be
# installed anyway, the plugin directory is based on the ${libdir}, and
More information about the Pkg-telepathy-maintainers
mailing list