Bug#842792: [gpsd-dbg] gpsd-dbg does not contain debug symbols for gpsd
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
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
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
> 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
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
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
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.