Opened 9 years ago

Closed 8 years ago

#3000 closed defect (fixed)

mod_tile's debian Build-Depends is missing dpatch

Reported by: rorym Owned by: jburgess777@…
Priority: major Milestone:
Component: mapnik Version:
Keywords: Cc:

Description

I attempted to build mod_tile (svn r21420) on Ubuntu Lucid using dpkg-buildpackage. dpkg-checkbuilddeps reports no missing build dependencies, but when I run dpkg-buildpackage I get this output:

$ dpkg-buildpackage 
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package libapache2-mod-tile
dpkg-buildpackage: source version 0.3
dpkg-buildpackage: source changed by Frederik Ramm <fred@lambert>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dpatch deapply-all
make: dpatch: Command not found
make: *** [unpatch] Error 127
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2

This is because {{{dpatch}} is not listed as a Build-Dependency

Change History (3)

comment:1 Changed 9 years ago by rorym

The following patch fixes this problem:

Index: debian/control
===================================================================
--- debian/control	(revision 21420)
+++ debian/control	(working copy)
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Frederik Ramm <frederik@remote.org>
-Build-Depends: debhelper (>= 7), apache2-prefork-dev (>= 2.2.3) | apache2-threaded-dev (>= 2.2.3), libmapnik-dev
+Build-Depends: debhelper (>= 7), apache2-prefork-dev (>= 2.2.3) | apache2-threaded-dev (>= 2.2.3), libmapnik-dev, dpatch
 Standards-Version: 3.8.0
 
 Package: libapache2-mod-tile

comment:2 Changed 8 years ago by Ldp

Owner: changed from mapnik-team@… to jburgess777@…
Status: newassigned

comment:3 Changed 8 years ago by amm

Resolution: fixed
Status: assignedclosed

Fixed in commit r26349

Note: See TracTickets for help on using tickets.