Bug#855252: xscavenger: FTBFS in ubuntu zesty
Package: xscavenger Version: 1.4.5-3 Severity: important Dear Maintainer, xscavenger FTBFS in ubuntu zesty. Patch attached. -- System Information: Debian Release: stretch/sid APT prefers xenial-updates APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 'xenial'), (100, 'xenial-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-62-generic (SMP w/8 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diffstat for xscavenger-1.4.5 xscavenger-1.4.5 Imakefile.debian |3 ++- changelog|6 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff -Nru xscavenger-1.4.5/debian/changelog xscavenger-1.4.5/debian/changelog --- xscavenger-1.4.5/debian/changelog 2015-11-09 20:03:48.0 + +++ xscavenger-1.4.5/debian/changelog 2017-02-16 00:22:49.0 + @@ -1,3 +1,9 @@ +xscavenger (1.4.5-3ubuntu1) zesty; urgency=medium + + * Move -lasound into $EXTRA_LOAD_FLAGS to fix FTBFS + + -- Robert Bruce Park <robert.p...@canonical.com> Wed, 15 Feb 2017 15:44:59 -0800 + xscavenger (1.4.5-3) unstable; urgency=low * More FTBFS: missing Build-Depends: on pkg-config. diff -Nru xscavenger-1.4.5/debian/Imakefile.debian xscavenger-1.4.5/debian/Imakefile.debian --- xscavenger-1.4.5/debian/Imakefile.debian 2015-09-24 16:43:46.0 + +++ xscavenger-1.4.5/debian/Imakefile.debian 2017-02-15 23:43:46.0 + @@ -29,8 +29,9 @@ ../data/victory.raw -LOCAL_LIBRARIES = $(XLIB) -lasound +LOCAL_LIBRARIES = $(XLIB) EXTRA_DEFINES = -DLIBNAME=\"$(LIBNAME)\" +EXTRA_LOAD_FLAGS = -lasound AllTarget(xscavenger) NormalProgramTarget(xscavenger,$(OBJS),,,$(XLIB))
Bug#838514: britney: patch to speed up loop performance
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: britney, patch Hi, In Britney.write_excuses, there's a number of for loops doing slow operations redundantly. I've created a small patch that optimizes those loops with a good performance improvement. Here's some python profiling that proves the concept: http://paste.ubuntu.com/23212621/ -- System Information: Debian Release: stretch/sid APT prefers xenial-updates APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 'xenial'), (100, 'xenial-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.0-36-generic (SMP w/8 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) >From daf514d526d47646bb15f5b0a91cd9b8abe69820 Mon Sep 17 00:00:00 2001 From: Robert Bruce Park <robert.p...@canonical.com> Date: Tue, 20 Sep 2016 14:03:02 -0700 Subject: [PATCH] Python loop performance enhancements. --- britney.py | 30 +- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/britney.py b/britney.py index b28c62f..79ad49c 100755 --- a/britney.py +++ b/britney.py @@ -1751,59 +1751,63 @@ class Britney(object): should_upgrade_srcarch = self.should_upgrade_srcarch should_upgrade_src = self.should_upgrade_src +unstable = sources['unstable'] +testing = sources['testing'] + # this list will contain the packages which are valid candidates; # if a package is going to be removed, it will have a "-" prefix upgrade_me = [] +upgrade_me_append = upgrade_me.append # Every . in a loop slows it down excuses = self.excuses = {} # for every source package in testing, check if it should be removed -for pkg in sources['testing']: +for pkg in testing: if should_remove_source(pkg): -upgrade_me.append("-" + pkg) +upgrade_me_append("-" + pkg) # for every source package in unstable check if it should be upgraded -for pkg in sources['unstable']: -if sources['unstable'][pkg][FAKESRC]: continue +for pkg in unstable: +if unstable[pkg][FAKESRC]: continue # if the source package is already present in testing, # check if it should be upgraded for every binary package -if pkg in sources['testing'] and not sources['testing'][pkg][FAKESRC]: +if pkg in testing and not testing[pkg][FAKESRC]: for arch in architectures: if should_upgrade_srcarch(pkg, arch, 'unstable'): -upgrade_me.append("%s/%s" % (pkg, arch)) +upgrade_me_append("%s/%s" % (pkg, arch)) # check if the source package should be upgraded if should_upgrade_src(pkg, 'unstable'): -upgrade_me.append(pkg) +upgrade_me_append(pkg) # for every source package in *-proposed-updates, check if it should be upgraded for suite in ['pu', 'tpu']: for pkg in sources[suite]: # if the source package is already present in testing, # check if it should be upgraded for every binary package -if pkg in sources['testing']: +if pkg in testing: for arch in architectures: if should_upgrade_srcarch(pkg, arch, suite): -upgrade_me.append("%s/%s_%s" % (pkg, arch, suite)) +upgrade_me_append("%s/%s_%s" % (pkg, arch, suite)) # check if the source package should be upgraded if should_upgrade_src(pkg, suite): -upgrade_me.append("%s_%s" % (pkg, suite)) +upgrade_me_append("%s_%s" % (pkg, suite)) # process the `remove' hints, if the given package is not yet in upgrade_me for hint in self.hints['remove']: src = hint.package if src in upgrade_me: continue if ("-"+src) in upgrade_me: continue -if src not in sources['testing']: continue +if src not in testing: continue # check if the version specified in the hint is the same as the considered package -tsrcv = sources['testing'][src][VERSION] +tsrcv = testing[src][VERSION] if tsrcv != hint.version: continue # add the removal of the package to upgrade_me and build a new excuse -upgrade_me.append("-%s" % (src)) +upgrade_me_append("-%s" % (src)) excuse = Excuse("-%s" % (src)) excuse.set_vers(tsrcv, None) excuse.addhtml("Removal request by %s" % (hint.user)) -- 2.7.4
Bug#812155: release.debian.org: Patch to make heidi output optional
Package: release.debian.org Severity: wishlist Tags: patch User: release.debian@packages.debian.org Usertags: britney Hi, I'm doing some work on britney as used by ubuntu and I've made Heidi output optional as we were not using it in all cases, in the hopes of saving some time/disk space. Please consider the attached patch, thanks. -- System Information: Debian Release: stretch/sid APT prefers xenial-updates APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 'xenial'), (100, 'xenial-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0-5-generic (SMP w/8 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) === modified file 'britney.py' --- britney.py 2016-01-19 20:05:32 + +++ britney.py 2016-01-20 02:17:12 + @@ -453,7 +453,7 @@ not getattr(self.options, k.lower()): setattr(self.options, k.lower(), v) -if not hasattr(self.options, "heidi_delta_output"): +if self.options.heidi_output and not hasattr(self.options, "heidi_delta_output"): self.options.heidi_delta_output = self.options.heidi_output + "Delta" self.options.nobreakall_arches = self.options.nobreakall_arches.split() @@ -3023,14 +3023,15 @@ except AttributeError: self.write_dates(self.options.testing, self.dates) -# write HeidiResult -self.__log("Writing Heidi results to %s" % self.options.heidi_output) -write_heidi(self.options.heidi_output, self.sources["testing"], -self.binaries["testing"]) +if self.options.heidi_output: +# write HeidiResult +self.__log("Writing Heidi results to %s" % self.options.heidi_output) +write_heidi(self.options.heidi_output, self.sources["testing"], +self.binaries["testing"]) -self.__log("Writing delta to %s" % self.options.heidi_delta_output) -write_heidi_delta(self.options.heidi_delta_output, - self.all_selected) +self.__log("Writing delta to %s" % self.options.heidi_delta_output) +write_heidi_delta(self.options.heidi_delta_output, + self.all_selected) self.printuninstchange()
Bug#795497: camp FTBFS due to qt4 moc failing to parse boost includes
Package: camp Version: 0.7.1.1-1 Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu wily ubuntu-patch Dear Maintainer, The attached patch fixes FTBFS due to qt4 moc boost issues. Thanks for considering the patch. -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff -Nru camp-0.7.1.1/debian/changelog camp-0.7.1.1/debian/changelog diff -Nru camp-0.7.1.1/debian/control camp-0.7.1.1/debian/control --- camp-0.7.1.1/debian/control 2015-08-03 00:51:14.0 -0700 +++ camp-0.7.1.1/debian/control 2015-08-14 11:07:19.0 -0700 @@ -1,6 +1,5 @@ Source: camp -Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com -XSBC-Original-Maintainer: Corentin Desfarges corentin.desfarges@gmail.com +Maintainer: Corentin Desfarges corentin.desfarges@gmail.com Section: science Priority: optional Build-Depends: cmake, diff -Nru camp-0.7.1.1/debian/patches/hide_boost_from_qt4moc.patch camp-0.7.1.1/debian/patches/hide_boost_from_qt4moc.patch --- camp-0.7.1.1/debian/patches/hide_boost_from_qt4moc.patch 1969-12-31 16:00:00.0 -0800 +++ camp-0.7.1.1/debian/patches/hide_boost_from_qt4moc.patch 2015-08-14 10:48:56.0 -0700 @@ -0,0 +1,636 @@ +Description: Hide boost includes from qt4 moc. + This prevents FTBFS with 'Parse error at BOOST_JOIN' +Author: Robert Bruce Park robert.p...@canonical.com + +--- a/include/camp/arraymapper.hpp b/include/camp/arraymapper.hpp +@@ -27,7 +27,9 @@ + + #include camp/config.hpp + #include camp/detail/yesnotype.hpp ++#ifndef Q_MOC_RUN + #include boost/array.hpp ++#endif + #include list + #include vector + +--- a/include/camp/class.hpp b/include/camp/class.hpp +@@ -36,12 +36,14 @@ + #include camp/userobject.hpp + #include camp/detail/classmanager.hpp + #include camp/detail/typeid.hpp ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp + #include boost/shared_ptr.hpp + #include boost/multi_index_container.hpp + #include boost/multi_index/mem_fun.hpp + #include boost/multi_index/ordered_index.hpp + #include boost/multi_index/random_access_index.hpp ++#endif + #include string + + +--- a/include/camp/classbuilder.hpp b/include/camp/classbuilder.hpp +@@ -31,9 +31,11 @@ + #include camp/detail/functiontraits.hpp + #include camp/detail/constructorimpl.hpp + #include camp/detail/propertyfactory.hpp ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp + #include boost/mpl/if.hpp + #include boost/function_types/function_type.hpp ++#endif + #include cassert + #include string + +--- a/include/camp/detail/arraypropertyimpl.hpp b/include/camp/detail/arraypropertyimpl.hpp +@@ -28,7 +28,9 @@ + #include camp/arrayproperty.hpp + #include camp/arraymapper.hpp + #include camp/detail/valueprovider.hpp ++#ifndef Q_MOC_RUN + #include boost/type_traits/remove_reference.hpp ++#endif + + + namespace camp +--- a/include/camp/detail/classmanager.hpp b/include/camp/detail/classmanager.hpp +@@ -27,12 +27,14 @@ + + #include camp/config.hpp + #include camp/detail/observernotifier.hpp ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp + #include boost/shared_ptr.hpp + #include boost/shared_ptr.hpp + #include boost/multi_index_container.hpp + #include boost/multi_index/member.hpp + #include boost/multi_index/ordered_index.hpp ++#endif + #include string + + +--- a/include/camp/detail/enummanager.hpp b/include/camp/detail/enummanager.hpp +@@ -27,11 +27,13 @@ + + #include camp/config.hpp + #include camp/detail/observernotifier.hpp ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp + #include boost/shared_ptr.hpp + #include boost/multi_index_container.hpp + #include boost/multi_index/member.hpp + #include boost/multi_index/ordered_index.hpp ++#endif + #include string + + +--- a/include/camp/detail/functionimpl.hpp b/include/camp/detail/functionimpl.hpp +@@ -29,9 +29,11 @@ + #include camp/value.hpp + #include camp/errors.hpp + #include camp/detail/callhelper.hpp ++#ifndef Q_MOC_RUN + #include boost/bind.hpp + #include boost/function.hpp + #include boost/assign/list_of.hpp ++#endif + #include string + + +--- a/include/camp/detail/functiontraits.hpp b/include/camp/detail/functiontraits.hpp +@@ -26,9 +26,11 @@ + + + #include camp/detail/yesnotype.hpp ++#ifndef Q_MOC_RUN + #include boost/utility/enable_if.hpp + #include boost/function_types/is_callable_builtin.hpp + #include boost/function_types/result_type.hpp ++#endif + + + namespace camp +--- a/include/camp/detail/getter.hpp b/include/camp/detail/getter.hpp +@@ -26,8 +26,10 @@ + + + #include camp/userobject.hpp ++#ifndef Q_MOC_RUN + #include boost/function.hpp
Bug#795144: clementine: Fix FTBFS with qt4 moc boost includes.
Package: clementine Version: 1.2.3+dfsg-3 Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu wily ubuntu-patch Dear Maintainer, The attached patch resolves the clementine FTBFS by wrapping boost includes in a way that causes the buggy qt4 moc to ignore them. *** /tmp/tmpgSMehO/bug_body In Ubuntu, the attached patch was applied to achieve the following: * Wrap boost imports with '#ifndef Q_MOC_RUN // #endif' to avoid qt4 moc issues. Thanks for considering the patch. -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff -Nru clementine-1.2.3+dfsg/debian/changelog clementine-1.2.3+dfsg/debian/changelog diff -Nru clementine-1.2.3+dfsg/debian/control clementine-1.2.3+dfsg/debian/control --- clementine-1.2.3+dfsg/debian/control 2015-08-10 11:43:52.0 -0700 +++ clementine-1.2.3+dfsg/debian/control 2015-08-10 16:20:10.0 -0700 @@ -1,8 +1,7 @@ Source: clementine Section: sound Priority: optional -Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com -XSBC-Original-Maintainer: Thomas Pierson cont...@thomaspierson.fr +Maintainer: Thomas Pierson cont...@thomaspierson.fr Build-Depends: cmake (= 2.6), debhelper (= 9), docbook-to-man, diff -Nru clementine-1.2.3+dfsg/debian/patches/hide_boost_includes_from_q_moc.patch clementine-1.2.3+dfsg/debian/patches/hide_boost_includes_from_q_moc.patch --- clementine-1.2.3+dfsg/debian/patches/hide_boost_includes_from_q_moc.patch 1969-12-31 16:00:00.0 -0800 +++ clementine-1.2.3+dfsg/debian/patches/hide_boost_includes_from_q_moc.patch 2015-08-10 15:25:37.0 -0700 @@ -0,0 +1,192 @@ +Description: Wrap boost includes to avoid FTBFS due to qt4 moc. +Author: Robert Bruce Park robert.p...@canonical.com + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: vendor|upstream|other, url of original patch +Bug: url in upstream bugtracker +Bug-Debian: https://bugs.debian.org/bugnumber +Bug-Ubuntu: https://launchpad.net/bugs/bugnumber +Forwarded: no|not-needed|url proving that it has been forwarded +Reviewed-By: name and email of someone who approved the patch +Last-Update: -MM-DD + +--- clementine-1.2.3+dfsg.orig/src/core/boundfuturewatcher.h clementine-1.2.3+dfsg/src/core/boundfuturewatcher.h +@@ -3,7 +3,9 @@ + + #include QFutureWatcher + ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp ++#endif + + template typename T, typename D + class BoundFutureWatcher : public QFutureWatcherT, boost::noncopyable { +--- clementine-1.2.3+dfsg.orig/src/core/database.cpp clementine-1.2.3+dfsg/src/core/database.cpp +@@ -23,7 +23,9 @@ + #include core/logging.h + #include core/taskmanager.h + ++#ifndef Q_MOC_RUN + #include boost/scope_exit.hpp ++#endif + + #include QCoreApplication + #include QDir +--- clementine-1.2.3+dfsg.orig/src/core/macglobalshortcutbackend.mm clementine-1.2.3+dfsg/src/core/macglobalshortcutbackend.mm +@@ -22,7 +22,9 @@ + #include mac_startup.h + #import mac_utilities.h + ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp ++#endif + + #include QAction + #include QList +--- clementine-1.2.3+dfsg.orig/src/core/mergedproxymodel.h clementine-1.2.3+dfsg/src/core/mergedproxymodel.h +@@ -25,10 +25,12 @@ + using std::placeholders::_1; + using std::placeholders::_2; + ++#ifndef Q_MOC_RUN + #include boost/multi_index_container.hpp + #include boost/multi_index/member.hpp + #include boost/multi_index/ordered_index.hpp + #include boost/multi_index/hashed_index.hpp ++#endif + + using boost::multi_index::multi_index_container; + using boost::multi_index::indexed_by; +--- clementine-1.2.3+dfsg.orig/src/core/scopedtransaction.h clementine-1.2.3+dfsg/src/core/scopedtransaction.h +@@ -18,7 +18,9 @@ + #ifndef SCOPEDTRANSACTION_H + #define SCOPEDTRANSACTION_H + ++#ifndef Q_MOC_RUN + #include boost/noncopyable.hpp ++#endif + + class QSqlDatabase; + +--- clementine-1.2.3+dfsg.orig/src/core/signalchecker.h clementine-1.2.3+dfsg/src/core/signalchecker.h +@@ -20,8 +20,10 @@ + + #include glib-object.h + ++#ifndef Q_MOC_RUN + #include boost/function_types/function_arity.hpp + #include boost/typeof/typeof.hpp ++#endif + + // Do not call this directly, use CHECKED_GCONNECT instead. + bool CheckedGConnect( +--- clementine-1.2.3+dfsg.orig/src/devices/macdevicelister.mm clementine-1.2.3+dfsg/src/devices/macdevicelister.mm +@@ -38,7 +38,9 @@ + #import Foundation/NSString.h + #import
Bug#794811: libechonest installs pkgconfig into wrong location.
Package: libechonest Version: 2.1.0-2 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu wily ubuntu-patch Dear Maintainer, libechonest-dev is installing its pkgconfig to /usr/lib/*/pkgconfig/pkgconfig/libechonest.pc The attached patch fixes this. *** /tmp/tmp5Mjt5v/bug_body In Ubuntu, the attached patch was applied to achieve the following: * Stop installing pkgconfig to /usr/lib/*/pkgconfig/pkgconfig/libechonest.pc Thanks for considering the patch. -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff -Nru libechonest-2.1.0/debian/changelog libechonest-2.1.0/debian/changelog diff -Nru libechonest-2.1.0/debian/libechonest-dev.install.in libechonest-2.1.0/debian/libechonest-dev.install.in --- libechonest-2.1.0/debian/libechonest-dev.install.in 2013-07-10 13:20:38.0 -0700 +++ libechonest-2.1.0/debian/libechonest-dev.install.in 2015-08-06 12:41:57.0 -0700 @@ -1,3 +1,3 @@ usr/lib/libechonest.so usr/lib/%DEB_HOST_MULTIARCH% usr/include/ -usr/lib/pkgconfig/ usr/lib/%DEB_HOST_MULTIARCH%/pkgconfig/ +usr/lib/pkgconfig/ usr/lib/%DEB_HOST_MULTIARCH%/
Bug#794823: minetest: Fix FTBFS due to incorrect freetype2 include dir.
Package: minetest Version: 0.4.12+repack-2 Severity: normal Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu wily ubuntu-patch Dear Maintainer, minetest is FTBFS due to incorrect freetype2 include dir, patch attached. * Fix freetype2 include dir variable name as per README.txt. Thanks for considering the patch. -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff -Nru minetest-0.4.12+repack/debian/changelog minetest-0.4.12+repack/debian/changelog diff -Nru minetest-0.4.12+repack/debian/control minetest-0.4.12+repack/debian/control --- minetest-0.4.12+repack/debian/control 2015-08-03 17:50:01.0 -0700 +++ minetest-0.4.12+repack/debian/control 2015-08-06 15:39:05.0 -0700 @@ -1,8 +1,7 @@ Source: minetest Section: games Priority: extra -Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com -XSBC-Original-Maintainer: Debian Games Team pkg-games-de...@lists.alioth.debian.org +Maintainer: Debian Games Team pkg-games-de...@lists.alioth.debian.org Uploaders: Michael Gilbert mgilb...@debian.org, Martin Quinson mquin...@debian.org, diff -Nru minetest-0.4.12+repack/debian/rules minetest-0.4.12+repack/debian/rules --- minetest-0.4.12+repack/debian/rules 2015-03-17 13:37:48.0 -0700 +++ minetest-0.4.12+repack/debian/rules 2015-08-06 15:38:53.0 -0700 @@ -59,7 +59,7 @@ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DENABLE_GETTEXT=1 \ -DENABLE_FREETYPE=1 \ - -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2 \ + -DFREETYPE_INCLUDE_DIR_freetype2=/usr/include/freetype2 \ -DFREETYPE_INCLUDE_DIR_ft2build=/usr/include \ -DENABLE_LEVELDB=1 \ -DLEVELDB_INCLUDE_DIR=/usr/include/leveldb \
Bug#794725: mountall: Garbage bug, testing reportbug, please ignore.
Package: mountall Version: 2.54ubuntu1 Severity: minor Dear Maintainer, Please delete this if you see it, apologies for noise. -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mountall depends on: ii coreutils 8.23-3ubuntu1 ii dpkg 1.17.25ubuntu1 ii libc6 2.21-0ubuntu4 ii libdbus-1-3 1.8.12-1ubuntu5 ii libnih-dbus1 1.0.3-4ubuntu27 ii libnih1 1.0.3-4ubuntu27 ii libplymouth4 0.9.0-0ubuntu9 ii libudev1 219-7ubuntu6 ii makedev 2.3.1-93ubuntu1 ii plymouth 0.9.0-0ubuntu9 ii udev 219-7ubuntu6 mountall recommends no packages. mountall suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#697204: GExiv2.py
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 13-01-25 01:56 AM, Alexandre Rossi wrote: diff -Nru gexiv2-0.5.0/debian/gir1.2-gexiv2-0.4.install gexiv2-0.5.0+697204/debian/gir1.2-gexiv2-0.4.install --- gexiv2-0.5.0/debian/gir1.2-gexiv2-0.4.install 2012-11-28 11:55:59.0 +0100 +++ gexiv2-0.5.0+697204/debian/gir1.2-gexiv2-0.4.install 2013-01-24 09:18:23.148470873 +0100 @@ -1 +1,2 @@ usr/lib/girepository-1.0/*.typelib +usr/lib/python* Yep, that would do it. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQIcBAEBAgAGBQJRAmkGAAoJEMnVpoCaWglEjgQQAKtNRGXtyhiIwerwfqhUNc0z Oxvcc5mcHaqKz8QV2z80J02WLvc6M4rQtrrCeBSvQ6ZFoeXKf9FVI8P5w4CtgyXt 9nvluaPU1PLLv2qk9w8aXUFfTWb8xgmAv4yViCgOxRS1W1HjUQLrbcVKggRxgBKB J8u3XQC6/mJP/Kz9EHu/U/BbpasElBWwnTzpGYl948ZzFbu/8LhEzRGhW53P+OZW /Zl2CVO+bHw1C2og3PJcpXQzILBfR+7Oo8+oIj4ARJuvwX/jQsSzjK94wAsaH1Az 83EZAnOpmZo5NVuPYvsqqD9CNuPeaCOony/mMp6c5LbjQnoG9UdjIjfF10ZQYS0f JwkUmE0pkfCVPi6AISAWcMvKMM+F5CTbThK/3UDIDueQlPAQ1/gRuae6viGArQr4 q4VDUeWJTNUh2c6wz38tVPmxI7gvqOd+9COW+qpdpbREjz2LvAxdjcHLdfdw7IiS oFUXHQooj7/0rU5ezF3BK0dr03T+xsYq7HYfLMqFjNmcp5QrL4qsC3fp8/wPrXEj TeCPgQmJupGD9cjPLbFGBJ+4UaVBtluUiB+yDavWolxLCwGUwySR+Eem0F+1Zmss BHyeL7Niwc2IVLOx55apd//VaLiAA/HbzJXkD4TBZfBvAkxNgc1uZqgFqO3xeNn9 qo9CXCSPtF0uIiZLQMkS =BpeT -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#697204: GExiv2.py
Hello, First of all, thank you for taking the time to experiment with the Python bindings to GExiv2 that i wrote. I'm glad to see adoption is increasing ;-) The error message about __init__ taking 0 arguments clearly indicates that the Python overrides have not been installed. Without the overrides, you are accessing the raw C API directly. While GExiv2 can technically function in this manner, the API is quite ugly and non-pythonic, which is why I wrote the overrides: To add all that beautiful syntactic sugar that Python programmers are accustomed to. So, check that GExiv2.py is installed: $ locate GExiv2.py /usr/lib/python2.7/dist-packages/gi/overrides/GExiv2.py /usr/lib/python3/dist-packages/gi/overrides/GExiv2.py Most likely you don't have it. Whoever made the faulty package likely overlooked it in the .install file for gir1.2-gexiv2-0.4. As you can see here, Ubuntu provides this file correctly: http://packages.ubuntu.com/quantal/amd64/gir1.2-gexiv2-0.4/filelist If the experimental package can be updated to include GExiv2.py, then everything should begin working as you expect. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org