Hi Hideki, On Thu, 9 Dec 2010, Hideki Yamane wrote:
> On Sat, 4 Dec 2010 12:47:20 -0500 > Steve <ssinger...@sympatico.ca> wrote: >> If I build the qgis .deb files from source on my machine I don't get the >> crash but the debs from the repository always crash. >> >> Is it possible to force a rebuild of the .debs in testing? > > Interesting, I cannot reproduce it, always crash with > - packages from repository > - packages built with pbuilder (sid) > - packages built with pbuilder (squeeze) > - source from git, built with pbuilder (sid) > - source from git, built with pbuilder (squeeze) > > Steve, how do you build your deb files? > Could you please try to reproduce the crash with the attached patch applied? It generates a -dbg pkg while stripping so the the crash will probably happen and we will still be able to debug it. :-) Cheers, Balint
diff -Naur qgis-1.4.0+12730.orig//debian/changelog qgis-1.4.0+12730/debian/changelog --- qgis-1.4.0+12730.orig//debian/changelog 2010-12-30 14:28:08.000000000 +0100 +++ qgis-1.4.0+12730/debian/changelog 2010-12-30 14:28:30.000000000 +0100 @@ -1,3 +1,9 @@ +qgis (1.4.0+12730-3~rbalint.dbg0) unstable; urgency=low + + * Ship debug symbols in libqgis1.4.0-dbg package + + -- Balint Reczey <bal...@balintreczey.hu> Thu, 30 Dec 2010 13:19:27 +0100 + qgis (1.4.0+12730-3) unstable; urgency=low * Updated debian/control for current Grass snapshot. diff -Naur qgis-1.4.0+12730.orig//debian/control qgis-1.4.0+12730/debian/control --- qgis-1.4.0+12730.orig//debian/control 2010-12-30 14:28:08.000000000 +0100 +++ qgis-1.4.0+12730/debian/control 2010-12-30 14:28:30.000000000 +0100 @@ -71,9 +71,22 @@ This package contains the headers and libraries needed to develop plugins for Quantum GIS. +Package: libqgis-dbg +Architecture: any +Section: debug +Priority: extra +Depends: ${misc:Depends}, libqgis1.4.0 (= ${binary:Version}) +Provides: qgis-dev +Replaces: qgis-dev, libqgis1-dev, libqgis1.4.0-dev +Description: Quantum GIS - debug symbols + Quantum GIS is a Geographic Information System (GIS) which manages, analyzes + and display databases of geographic information. + . + This package contains stripped debugging symbols for Quantum GIS. + Package: qgis-plugin-grass Architecture: any -Depends: qgis (= ${binary:Version}), qgis-plugin-grass-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libgdal1-1.6.0-grass, grass640-6 +Depends: qgis (= ${binary:Version}), qgis-plugin-grass-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libgdal1-1.6.0-grass, grass640+42329 Description: GRASS plugin for Quantum GIS Quantum GIS is a Geographic Information System (GIS) which manages, analyzes and display databases of geographic information. diff -Naur qgis-1.4.0+12730.orig//debian/control.in qgis-1.4.0+12730/debian/control.in --- qgis-1.4.0+12730.orig//debian/control.in 2010-12-30 14:28:08.000000000 +0100 +++ qgis-1.4.0+12730/debian/control.in 2010-12-30 14:28:30.000000000 +0100 @@ -71,6 +71,19 @@ This package contains the headers and libraries needed to develop plugins for Quantum GIS. +Package: libqgis-dbg +Architecture: any +Section: debug +Priority: extra +Depends: ${misc:Depends}, libqgis{QGIS_ABI} (= ${binary:Version}) +Provides: qgis-dev +Replaces: qgis-dev, libqgis1-dev, libqgis1.4.0-dev +Description: Quantum GIS - debug symbols + Quantum GIS is a Geographic Information System (GIS) which manages, analyzes + and display databases of geographic information. + . + This package contains stripped debugging symbols for Quantum GIS. + Package: qgis-plugin-grass Architecture: any Depends: qgis (= ${binary:Version}), qgis-plugin-grass-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libgdal1-1.6.0-grass, grass{GRASS_ABI} diff -Naur qgis-1.4.0+12730.orig//debian/rules qgis-1.4.0+12730/debian/rules --- qgis-1.4.0+12730.orig//debian/rules 2010-12-30 14:28:08.000000000 +0100 +++ qgis-1.4.0+12730/debian/rules 2010-12-30 14:28:30.000000000 +0100 @@ -136,7 +136,7 @@ dh_installmime -pqgis dh_link dh_lintian - dh_strip + dh_strip --dbg-package=libqgis-dbg dh_compress --exclude=pdf dh_fixperms dh_makeshlibs