** Changed in: pkg-create-dbgsym (Ubuntu)
Status: Confirmed = In Progress
** Changed in: xorg-server (Ubuntu)
Status: Fix Released = Confirmed
** Changed in: xorg-server (Ubuntu)
Milestone: ubuntu-10.04 = None
--
many -dbg packages have debug symbols mismatch
Argh, I know why. It's because on Soyuz we currently disable adding the
ddebs to debian/files, thus the grep wouldn't find them.
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received this bug notification because you are a member of Ubuntu
Bugs,
Fixed for good in http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-
create-dbgsym/ubuntu/revision/180 now. Sorry about that!
** Changed in: pkg-create-dbgsym (Ubuntu)
Milestone: None = lucid-updates
** Also affects: pkg-create-dbgsym (Ubuntu Lucid)
Importance: High
Assignee: Martin
** Description changed:
+ SRU INFORMATION:
+ Impact: Produces empty ddebs and broken debug links on packages which call
dh_strip on a package more than once, when being built on Soyuz (not locally).
+ Patch:
http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/180
+
I built xorg-server locally with this package, and it works now:
dh_strip -pxserver-xorg-core --dbg-package=xserver-xorg-core-dbg
dh_strip debug symbol extraction: all non-arch-all packages for this build
platform amd64: xserver-xorg-core xserver-xorg-dev xdmx xdmx-tools xnest xvfb
Unfortunately this is not fixed in the xorg-server case. The build log
for 2:1.7.6-2ubuntu7 confirms that pkg-create-dbgsym 0.42 got installed,
but I still get CRC mismatch on /usr/bin/Xorg.
The snippet below from the build log shows that -dbgsym was built twice.
Why there is Make messages in
The upload was approved today and should now be included in ubuntu
** Changed in: xorg-server (Ubuntu)
Status: Fix Committed = Fix Released
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received this bug notification because you are a member
-RC is out, I've uploaded the fix for 565981. I forgot to mention this
bug in that changelog unfortunately, so this will need to be closed
manually.
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received this bug notification because you are a
Ah, *headdesk*, thanks for figuring this out! I'll create and commit a
test case and then merge your branch.
** Changed in: pkg-create-dbgsym (Ubuntu)
Status: Confirmed = In Progress
** Changed in: pkg-create-dbgsym (Ubuntu)
Assignee: (unassigned) = Martin Pitt (pitti)
--
many -dbg
Test case:
http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/176
Fix:
http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/177
** Changed in: pkg-create-dbgsym (Ubuntu)
Status: In Progress = Fix Committed
** Changed in:
** Branch linked: lp:pkg-create-dbgsym
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
This bug was fixed in the package pkg-create-dbgsym - 0.42
---
pkg-create-dbgsym (0.42) lucid; urgency=low
* Add tests/dhtest.doublestrip/: Call dh_strip twice, to check whether this
keeps the debug symbols intact. This reproduces LP #562418, where debug
symbols and CRC
So with that xorg-server just needs a rebuild. If one is done for bug
565981 anyway, then this will just be solved along with it, otherwise
you have my ack to do a no-change upload for right-after-RC to get the
ddebs back.
Thanks again, Tormod!
** Changed in: xorg-server (Ubuntu)
Status:
** Branch linked: lp:ubuntu/pkg-create-dbgsym
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
** Summary changed:
- xserver-xorg-core-dbg debug symbols mismatch
+ many -dbg packages have debug symbols mismatch
** Changed in: pkg-create-dbgsym (Ubuntu)
Status: New = Confirmed
--
many -dbg packages have debug symbols mismatch
https://bugs.launchpad.net/bugs/562418
You received
This problem arises for packages which run dh_strip several times in
debian/rules. When using only the real dh_strip (as in PPAs) it is no
problem, because dh_strip will detect an already stripped file and
ignore it.
pkg_create_dbgsym, on the other hand, will gladly strip a file a second
time,
Interestingly, xorg-server tries this:
dh_strip -pxserver-xorg-core --dbg-package=xserver-xorg-core-dbg
dh_strip -s --remaining-packages
Unfortunately that is wishful thinking, because dh_strip does not have
any --remaining-packages option.
I have tested that my fix works on the mesa packages.
I was kindly pointed to the debhelper generic option --remaining-
packages. I can imagine that the real dh_strip calls some debhelper
functions to honour this option (it uses $dh{DOPACKAGES}), but I guess
the dh_strip wrapper in pkg_create_debug does not so it will do its
ddebs work on all
18 matches
Mail list logo