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 <rohang...@kubuntu.org>  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.

Reply via email to