[Bug 1448247] Re: pkg-create-dbgsym creates -dbgsym packages with the source version, not the binary version

Martin Pitt martin.pitt at ubuntu.com
Tue Apr 28 14:09:20 UTC 2015


gcc built on all releases now, and spot-checking ddebs looks fine. E. g.

   https://launchpad.net/~ubuntu-core-dev/+archive/ubuntu/ddeb-
test/+build/7366154/+files/fixincludes-
dbgsym_4.9.1-16ubuntu6pitti1_amd64.ddeb

has

 Package: fixincludes-dbgsym
 Source: gcc-4.9 (4.9.1-16ubuntu6pitti1)
 Version: 1:4.9.1-16ubuntu6pitti1
 Depends: libgcc1-dbg (= 1:4.9.1-16ubuntu6pitti1)

and uploading went alright. The package is supposed to be empty as the
debug symbols are already in libgcc1-dbg, which it depends on.

The precise build https://launchpad.net/~ubuntu-core-dev/+archive/ubuntu
/ddeb-test/+build/7366150/+files/fixincludes-
dbgsym_4.6.3-1ubuntu5pitti1_amd64.ddeb has

 Package: fixincludes-dbgsym
 Source: gcc-4.6 (4.6.3-1ubuntu5pitti1)
 Version: 1:4.6.3-1ubuntu5pitti1
 Depends: fixincludes (= 1:4.6.3-1ubuntu5pitti1)

which also is correct (epoch'ed, correct Source: version, upload went
fine), and has debug symbols as in precise gcc-4.6 didn't yet build -dbg
packages on its own.

binutils and systemd also built everywhere, e. g. systemd on trusty has
an epoch'ed gudev lib: https://launchpad.net/~ubuntu-core-
dev/+archive/ubuntu/ddeb-
test/+files/libgudev-1.0-0-dbgsym_204-5ubuntu20_amd64.ddeb

 Package: libgudev-1.0-0-dbgsym
 Source: systemd (204-5ubuntu20)
 Version: 1:204-5ubuntu20
 Depends: libgudev-1.0-0 (= 1:204-5ubuntu20)

and contains debug symbols.

I am now reasonably confident with these fixes, and uploaded them to
{precise,trusty,utopic,vivid}-proposed SRU review queues.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pkg-create-dbgsym in Ubuntu.
https://bugs.launchpad.net/bugs/1448247

Title:
  pkg-create-dbgsym creates -dbgsym packages with the source version,
  not the binary version

Status in pkg-create-dbgsym package in Ubuntu:
  In Progress
Status in pkg-create-dbgsym source package in Lucid:
  Won't Fix
Status in pkg-create-dbgsym source package in Precise:
  In Progress
Status in pkg-create-dbgsym source package in Trusty:
  In Progress
Status in pkg-create-dbgsym source package in Utopic:
  In Progress
Status in pkg-create-dbgsym source package in Vivid:
  In Progress
Status in pkg-create-dbgsym source package in w-series:
  In Progress

Bug description:
  seen in
  https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test/+sourcepub/4962729/+listing-archive-extra
  https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test/+sourcepub/4962755/+listing-archive-extra

  The gcc-5 (and gcc-4-x) source packages build some binary packages
  where the binary version doesn't match the source version, but the
  -dbgsym package is still built using the source version of the
  package.

  These packages now all fail to upload, in every release ...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pkg-create-dbgsym/+bug/1448247/+subscriptions



More information about the foundations-bugs mailing list