Hi Paolo, On Sat, 13. Aug 2011 at 06:47:18 +0200, Paolo Cavallini wrote: > Il 12/08/2011 21:59, Pirmin Kalberer ha scritto: > > libosgearth-dev is already a build dependency. Did you run "sudo apt-get > > build-dep qgis"? > > I'm running: > dpkg-buildpackage -us -uc > Compilation goes smoothly, not asking for osgearth, but packaging stops with > an error > (complaining about missing osgearth).
That because of the support for multiple distributions in our debian/. The general debian/control is replaced with debian/control.sid when building, but dpkg-buildpackage only checks debian/control for build dependencies. If the package is build in two steps, first building a source package and then compiling that (like the nightly builds do using pbuild/cowbuilder), that problem doesn't arise as the general debian/control is enough to build the source package and the source package contains the replaced debian/control version - therefore the dependencies including osgearth are fetched for sid then. And we can't put osgearth to the generic debian/control as it's not available for all distributions. Jürgen -- Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20 Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden http://www.norbit.de -- norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH Rheinstrasse 13, 26506 Norden GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502 _______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
