Package: libquazip
Version: 0.5.1-1
Severity: important
Tags: patch origin-ubuntu saucy ubuntu-patch
Dear Maintainer,
* What led up to the situation?
- FTBFS in marble 4.10.80 due to zlib1g-dev not being pulled in
automatically when installing libquazip-dev
* What exactly did you do (or not do) that was effective (or
ineffective)?
- Made libquazip-dev depend on zlib1g-dev, fixes FTBFS
* What was the outcome of this action?
- marble 4.10.80 compiled successfully
-- Build log snippet --
[ 94%] Building CXX object
src/plugins/runner/kml/CMakeFiles/KmlPlugin.dir/KmzHandler.o
cd src/plugins/runner/kml && /usr/bin/c++ -DMAKE_KMLPLUGIN_LIB -DMARBLE_DBUS
-DMARBLE_HAVE_QUAZIP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_USE_FAST_CONCATENATION
-DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall
-W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS
-fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics
-fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG
-DQT_NO_DEBUG -fPIC -I. -I../../../../../src/plugins/runner/kml
-I../../../../.. -I../../../../../src/lib -I../../../../../src/lib/Projections
-I../../../../../src/lib/geodata -I../../../../../src/lib/geodata/data
-I../../../../../src/lib/geodata/graphicsitem
-I../../../../../src/lib/geodata/handlers/dgml
-I../../../../../src/lib/geodata/parser -I../../../../../src/lib/geodata/writer
-
I../../../../../src/lib/geodata/scene -I../../../../../src/lib/graphicsview
-I../../.. -I../../../lib -I../../../../../src/lib/geodata/handlers/kml
-isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui -isystem
/usr/include/qt4/QtCore -Wall -Wextra -Wundef -Wnon-virtual-dtor
-Woverloaded-virtual -Wno-long-long -Wchar-subscripts -Wcast-align
-Wpointer-arith -Wformat-security -o CMakeFiles/KmlPlugin.dir/KmzHandler.o -c
../../../../../src/plugins/runner/kml/KmzHandler.cpp
In file included from /usr/include/quazip/quazip.h:31:0,
from ../../../../../src/plugins/runner/kml/KmzHandler.cpp:16:
/usr/include/quazip/zip.h:56:18: fatal error: zlib.h: No such file or directory
#include "zlib.h"
^
compilation terminated.
-- End snippet --
-- System Information:
Debian Release: wheezy/sid
APT prefers saucy-updates
APT policy: (500, 'saucy-updates'), (500, 'saucy-security'), (500, 'saucy'),
(100, 'saucy-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10.0-031000rc6-generic (SMP w/8 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
dpkg-source: warning: failed to verify signature on /home/shadeslayer/sauce/Kubuntu/kubuntu-automation/qazip/libquazip_0.5.1-2.dsc
diff -Nru libquazip-0.5.1/debian/changelog libquazip-0.5.1/debian/changelog
--- libquazip-0.5.1/debian/changelog 2013-03-19 02:58:20.000000000 +0530
+++ libquazip-0.5.1/debian/changelog 2013-06-20 22:53:37.000000000 +0530
@@ -1,3 +1,9 @@
+libquazip (0.5.1-2) unstable; urgency=low
+
+ * Make sure libquazip-dev depends on zlib1g-dev
+
+ -- Rohan Garg <[email protected]> Thu, 20 Jun 2013 22:47:06 +0530
+
libquazip (0.5.1-1) unstable; urgency=low
[ Eric Maeker ]
diff -Nru libquazip-0.5.1/debian/control libquazip-0.5.1/debian/control
--- libquazip-0.5.1/debian/control 2013-03-18 18:23:33.000000000 +0530
+++ libquazip-0.5.1/debian/control 2013-06-20 22:47:04.000000000 +0530
@@ -34,7 +34,7 @@
Conflicts: libquazip-dev
Multi-Arch: same
Architecture: any
-Depends: libquazip0 (= ${binary:Version}), ${misc:Depends}
+Depends: libquazip0 (= ${binary:Version}), zlib1g-dev, ${misc:Depends}
Description: C++ wrapper wrapper for ZIP/UNZIP (development files)
QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
can be used to access ZIP archives. It uses Trolltech's Qt toolkit.