[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-26 Thread Martin Pitt
** 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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-26 Thread Martin Pitt
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,

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-26 Thread Martin Pitt
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-26 Thread Martin Pitt
** 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 +

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-26 Thread Martin Pitt
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-25 Thread Tormod Volden
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-23 Thread Bryce Harrington
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Bryce Harrington
-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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Martin Pitt
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Martin Pitt
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:

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Launchpad Bug Tracker
** 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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Launchpad Bug Tracker
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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Martin Pitt
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:

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-22 Thread Launchpad Bug Tracker
** 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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-21 Thread Tormod Volden
** 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

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-21 Thread Tormod Volden
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,

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-21 Thread Tormod Volden
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.

[Bug 562418] Re: many -dbg packages have debug symbols mismatch

2010-04-21 Thread Tormod Volden
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