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

Reply via email to