[mk-sbuild] mk-sbuild should not install devscripts into chroots

Bug #904502 reported by Clint Byrum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Fix Released
Low
Stefano Rivera

Bug Description

mk-sbuild includes devscripts, which pulls in a lot of extra build-deps, including python, that won't be present on a buildd.

Its nice to have them there, but more important that the environment is as similar as possible to the buildds so that developers can be sure their build-deps are right before uploading.

ubuntu-dev-tools:
  Installed: 0.136
  Candidate: 0.137
  Version table:
     0.137 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
 *** 0.136 0
        100 /var/lib/dpkg/status

Revision history for this message
Kees Cook (kees) wrote : Re: [Bug 904502] [NEW] [mk-sbuild] mk-sbuild should not install devscripts into chroots

On Wed, Dec 14, 2011 at 10:42:48PM -0000, Clint Byrum wrote:
> mk-sbuild includes devscripts, which pulls in a lot of extra build-deps,
> including python, that won't be present on a buildd.

Ah, excellent point. That should be removed, yes.

--
Kees Cook

Changed in ubuntu-dev-tools (Ubuntu):
status: New → Fix Committed
assignee: nobody → Stefano Rivera (stefanor)
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-dev-tools - 0.138

---------------
ubuntu-dev-tools (0.138) unstable; urgency=low

  [ Benjamin Drung ]
  * sponsor-patch:
    - Use syncpackage instead of subscribing ubuntu-archive for sync requests,
      because syncpackage supports sponsorship now.
    - Check if the sponsored bug is marked as duplicate (LP: #896733).
    - Allow user to override sanity checks (LP: #896733).

  [ Stefano Rivera ]
  * Correct reference to qemu-user-static in pbuilder-dist.1 (Closes: #651999)
  * mk-sbuild: Don't install devscripts by default (LP: #904502)
  * backportpackage: Add --release-pocket option, rather than relying entirely
    on heuristics (Closes: #651546)
  * syncpackage: Mention sponsorship when closing bugs (LP: #904288)

 -- Benjamin Drung <email address hidden> Wed, 21 Dec 2011 22:38:35 +0100

Changed in ubuntu-dev-tools (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.