[Bug 1623256] Re: adjust the way to create dbgsym packages like Debian does

Colin Watson cjwatson at canonical.com
Wed Nov 30 10:50:28 UTC 2016


We'll probably have to keep /CurrentlyBuilding around for a while.  It's
used by both pkgbinarymangler and pkg-create-dbgsym (to my knowledge; if
you know of more, please list them here), and those would have to be
updated in all series, *including* the -security pockets, before we
could drop /CurrentlyBuilding entirely.  Still, it's certainly
straightforward to set additional environment variables.  I agree that
it would be nice to go that way, as the current approach is pretty
weird.

Do you have a proposal for what we could do to supersede the use of
/CurrentlyBuilding in pkgbinarymangler?

In comment #1, you suggest setting ENABLE_DBGSYM; in comment #3, you
suggest setting DH_BUILD_DDEBS.  Which is preferable?  As far as I can
see neither is supported by upstream debhelper (ENABLE_DBGSYM is a key
in the internal %dh hash, not an environment variable).

** No longer affects: launchpad

** Changed in: launchpad-buildd
       Status: New => Triaged

** Changed in: launchpad-buildd
   Importance: Undecided => High

-- 
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/1623256

Title:
  adjust the way to create dbgsym packages like Debian does

Status in launchpad-buildd:
  Triaged
Status in debhelper package in Ubuntu:
  In Progress
Status in pkg-create-dbgsym package in Ubuntu:
  New

Bug description:
  Debian now creates dbgsym packages in it's own way, incompatible with
  the Ubuntu approach.  This leads to ftbfs or failed-to-upload packages
  without changing the packaging.  It might be feasible to adjust the
  packaging, however in the long term it would be better to adjust to
  the way to build the dbgsym packages the Debian way.

  example: https://launchpad.net/ubuntu/+source/librevenge/0.0.4-6

To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad-buildd/+bug/1623256/+subscriptions



More information about the foundations-bugs mailing list