Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Andre Naujoks

On 11/01/16 22:21, Bernd Zeimetz wrote:

Hi Andre,


If I am missing anything else, please tell me what it is. Which package
do I have to install in order to get the debug symbols for gpsd? I
really don't know where to look.


actually I failed to realize that upstream changed the strip=no option,
so gpsd needs to be built with nostrip=yes. So there were no debug
symbols :( sorry for that! I'll upload a fixed version!


I was beginning to really doubt myself. :-)

Thanks again for the quick response and the help.

Regards
  Andre



best regards,

bernd






Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Bernd Zeimetz
Hi Andre,

> If I am missing anything else, please tell me what it is. Which package
> do I have to install in order to get the debug symbols for gpsd? I
> really don't know where to look.

actually I failed to realize that upstream changed the strip=no option,
so gpsd needs to be built with nostrip=yes. So there were no debug
symbols :( sorry for that! I'll upload a fixed version!

best regards,

bernd


-- 
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Andre Naujoks

On 11/01/16 15:57, Bernd Zeimetz wrote:



I don't see the connection. Would this be fixed with the transition to
the automatic -dbgsym package? Because currently the symbols are just
missing.


the transition is long done, just install the proper package.

https://lists.debian.org/debian-devel/2015/12/msg00262.html explains it
a bit better probably.



I am sorry, if this is obvious, but I don't get it. (I am starting to 
feel stupid here. :-( )


I am on debian sid.

I added the unstable-debug line "deb 
http://debug.mirrors.debian.org/debian-debug/ unstable-debug main 
contrib non-free" to my sources.list.


There are now a bunch of -dbgsym packages available to me.

There is no gpsd-dbgsym package.

I manually looked for it here: 
http://debug.mirrors.debian.org/debian-debug/pool/main/g/, where I would 
expect the gpsd-dbgsym package. I could not find it.


I built the .debs myself with sbuild (apt-get download ...). There were 
no dbgsym packages (other packages on my system generate them during 
build.). None of the resulting .deb files contain the debug info.


If I am missing anything else, please tell me what it is. Which package 
do I have to install in order to get the debug symbols for gpsd? I 
really don't know where to look.


Regards
 Andre



Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Bernd Zeimetz

> I don't see the connection. Would this be fixed with the transition to
> the automatic -dbgsym package? Because currently the symbols are just
> missing.

the transition is long done, just install the proper package.

https://lists.debian.org/debian-devel/2015/12/msg00262.html explains it
a bit better probably.

-- 
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Andre Naujoks

On 11/01/16 14:37, Bernd Zeimetz wrote:

Hi,


Somehow the debug symbols contained in the gpsd-dbg package only cover
the binaries that are included in the gpsd-dbg package (the test_* stuff
in /usr/lib/gpsd/debug/...)

I would expect it to contain the debug symbols for all the binaries
built from the gpsd source package, as it is stated in the packages
description. First and foremost the gpsd binary itself.

... Or am I missing something?


yes - https://wiki.debian.org/AutomaticDebugPackages

Which is indeed a bit confusing now. I'll leave the bug open until I
have an idea how to make this a bit more obvious.


I don't see the connection. Would this be fixed with the transition to 
the automatic -dbgsym package? Because currently the symbols are just 
missing.


Regards
  Andre



Best regards,

Bernd





Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Bernd Zeimetz
Hi,

> Somehow the debug symbols contained in the gpsd-dbg package only cover
> the binaries that are included in the gpsd-dbg package (the test_* stuff
> in /usr/lib/gpsd/debug/...)
> 
> I would expect it to contain the debug symbols for all the binaries
> built from the gpsd source package, as it is stated in the packages
> description. First and foremost the gpsd binary itself.
> 
> ... Or am I missing something?

yes - https://wiki.debian.org/AutomaticDebugPackages

Which is indeed a bit confusing now. I'll leave the bug open until I
have an idea how to make this a bit more obvious.

Best regards,

Bernd

-- 
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F



Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd

2016-11-01 Thread Andre Naujoks
Package: gpsd-dbg
Version: 3.16-3
Severity: normal

--- Please enter the report below this line. ---

Hi.

Somehow the debug symbols contained in the gpsd-dbg package only cover
the binaries that are included in the gpsd-dbg package (the test_* stuff
in /usr/lib/gpsd/debug/...)

I would expect it to contain the debug symbols for all the binaries
built from the gpsd source package, as it is stated in the packages
description. First and foremost the gpsd binary itself.

... Or am I missing something?

Regards
  Andre Naujoks

--- System information. ---
Architecture: amd64
Kernel:   Linux 4.7.0-1-amd64

Debian Release: stretch/sid
  500 unstablesnapshot.debian.org   500 unstable
ftp.de.debian.org   500 testing ftp.de.debian.org
--- Package information. ---
Depends(Version) | Installed
-+-==
libbluetooth3  (>= 4.91) | 5.41-1
libc6  (>= 2.17) | libdbus-1-3  (>= 1.9.14) |
libgcc1   (>= 1:3.0) | libstdc++6(>= 4.1.1) |
libusb-1.0-0(>= 2:1.0.8) | python-dbg:any (>= 2.3~) |
python:any (>= 2.7.5-5~) | libgps22 (= 3.16-3)  |
OR gpsd (= 3.16-3)  |  OR gpsd-clients (= 3.16-3)  |  OR
python-gps(= 3.16-3) |

Package's Recommends field is empty.

Package's Suggests field is empty.