[get-build-deps] missing dependency on aptitude

Bug #799368 reported by Andreas Moog
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Fix Released
Medium
Stefano Rivera

Bug Description

Binary package hint: ubuntu-dev-tools

The script 'get-build-deps' relies on aptitude being installed, but it doesn't declare a dependency.

Thanks.

Revision history for this message
Stefano Rivera (stefanor) wrote :

Yeah, I also noticed that recently. This is also a tool that needs to be moved out of here, and if possible shared with sbuild, pbuilder, etc.

Revision history for this message
Siegfried Gevatter (rainct) wrote : Re: [Bug 799368] Re: missing dependency on aptitude

2011/6/19 Stefano Rivera <email address hidden>:
> This is also a tool that needs to be
> moved out of here, and if possible shared with sbuild, pbuilder, etc.

For that, it should probably be rewritten to use python-apt. Currently
it's just a big hack.

--
Siegfried-Angel Gevatter Pujals (RainCT)
Free Software Developer       363DEAE3

Benjamin Drung (bdrung)
summary: - missing dependency on aptitude
+ [get-build-deps] missing dependency on aptitude
Benjamin Drung (bdrung)
Changed in ubuntu-dev-tools (Ubuntu):
importance: Undecided → Medium
Changed in ubuntu-dev-tools (Ubuntu):
status: New → Confirmed
Changed in ubuntu-dev-tools (Ubuntu):
assignee: nobody → Stefano Rivera (stefanor)
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

  [ Colin Watson ]
  * syncpackage: Convert to new LP API, with --no-lp available for the old
    style of operation.
  * syncpackage: Require -f/--force option to overwrite Ubuntu changes.

  [ Jelmer Vernooij ]
  * Remove several tools not specific to Ubuntu that have been migrated to
    lptools (LP: #708886):
   - get-branches (renamed to lp-get-branches)
   - grab-attachments (renamed to lp-grab-attachments)
   - lp-project-upload
   - lp-list-bugs
   - lp-set-dup
   - lp-shell

  [ Stefano Rivera ]
  * syncpackage: Show changes to be synced when performing native syncs.
  * syncpackage: Check the sync blacklist.
  * syncpackage: Support --bug (extra bugs to be closed by the sync) with
    native syncs. (Bugs are closed one individually, via the API, post-sync)
  * dgetlp, submittodebian, 404main: Use unicode strings for literal strings
    containing non-ASCII characters (LP: #836661)
  * Recommend pbuilder | aptitude for get-build-deps, and exit with an error
    if neither are installed (LP: #799368)
  * get-build-deps: Tell aptitude not to follow Recommends (LP: #817500)
  * doc/requestsync.1: Document the -C option (LP: #833408)
  * ubuntutools.archive: Don't write .dsc files until we pull the entire
    source package, just hold it in memory. Avoids littering the current
    directory (LP: #838361)
  * Run harvest as part of sponsor-patch (LP: #833699)

  [ Julian Taylor ]
  * requestsync: omit dups when checking for duplicate requests (LP: #842217)

  [ Benjamin Drung ]
  * sponsor-patch: Default to not upload the package.
  * requestsync: Do not crash on user abort (Closes: #637168).

 -- Benjamin Drung <email address hidden> Tue, 06 Sep 2011 14:31:31 +0200

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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