[Bug 1098405] [NEW] Fix staged/profile build of libselinux for bootstrapping

Wookey wookey at wookware.org
Fri Jan 11 03:34:54 UTC 2013


Public bug reported:

I was very pleasantly surprised to find that libselinux has support for
bootstrapping already using DEB_STAGE, but it doesn't actually work if
all the build deps are not installed due to the dh --with pyhton2, ruby
call. (and the fail-missing at the end)

This patch fixes those issues.

It also adds build profile info to the control headers so that the
build-deps can be reduced for bootstrap. However we can't upload this
part of the patch yet as dpkg support is not yet in raring. As a related
matter the DEB_STAGE variable name is likely to change too, but I'll
wait until agreement is reached before filing a patch.

** Affects: libselinux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: bootstrap

** Patch added: "libselinux-2.1.9-5ubuntu1-stagebuild.patch"
   https://bugs.launchpad.net/bugs/1098405/+attachment/3479823/+files/libselinux-2.1.9-5ubuntu1-stagebuild.patch

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

Title:
  Fix staged/profile build of libselinux for bootstrapping

Status in “libselinux” package in Ubuntu:
  New

Bug description:
  I was very pleasantly surprised to find that libselinux has support
  for bootstrapping already using DEB_STAGE, but it doesn't actually
  work if all the build deps are not installed due to the dh --with
  pyhton2, ruby call. (and the fail-missing at the end)

  This patch fixes those issues.

  It also adds build profile info to the control headers so that the
  build-deps can be reduced for bootstrap. However we can't upload this
  part of the patch yet as dpkg support is not yet in raring. As a
  related matter the DEB_STAGE variable name is likely to change too,
  but I'll wait until agreement is reached before filing a patch.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libselinux/+bug/1098405/+subscriptions




More information about the foundations-bugs mailing list