pbuilder-dist requires arch argument

Bug #194633 reported by Scott Kitterman
4
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Fix Released
Low
James Westby

Bug Description

Binary package hint: ubuntu-dev-tools

$ pbuilder-dist testing create
[sudo] password for kitterman:
W: /home/kitterman/.pbuilderrc does not exist
Distribution is testing.
Building the build environment
 -> running debootstrap
/usr/sbin/debootstrap
E: option requires an argument --arch
pbuilder: debootstrap failed
 -> Aborting with an error
 -> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//13270 and its subdirectories

Usage says this should not be required:

Usage: /usr/bin/pbuilder-dist <distribution> [mainonly|allcomp] [withlog|nolog] <operation>

Changed in ubuntu-dev-tools:
importance: Undecided → Low
Revision history for this message
James Westby (james-w) wrote :

Hi,

The attached patch should fix this.

Thanks,

James

Changed in ubuntu-dev-tools:
assignee: nobody → james-w
status: New → In Progress
Revision history for this message
Siegfried Gevatter (rainct) wrote :

Presumably fixed in trunk.

Changed in ubuntu-dev-tools:
status: In Progress → Fix Committed
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 194633] Re: pbuilder-dist requires arch argument

>Presumably fixed in trunk.

This doesn't inspire confidence....

Revision history for this message
Siegfried Gevatter (rainct) wrote :

Well, just test it. I say "presumably" because I couldn't reproduce the problem.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
ubuntu-dev-tools (0.27) hardy; urgency=low

  [ Andrew Hunter ]
  * ppaput:
    - Separated ppaput script from backend python modules (LP: #192184).
    - Switched from homegrown option parseing to Optparse, much more
      robust and less code duplication.

  [ Daniel Holbach ]
  * README, debian/rules, doc/ppaput.1.docbook, ppaput, setup.py: removed
    ppaput for now. It has shortcomings and is not actively used in the
    sponsoring process (LP: #194634).

  [ Siegfried-Angel Gevatter Pujals (RainCT) ]
  * This upload removes accidentaly uploaded files (LP: #194635, #194618,
    #194621).
  * Remove executable bit from AUTHORS file (LP: #194619).
  * debian/control:
     - Change the Vcs-Bzr address to the correct one.
     - Move the reportbug dependency to Recommends.
     - Drop docbook2x build dependency (see Daniel's changes).
  * Move ppaput.py (the module) into new ubuntutools/ directory and
    remove it's shabang.
  * submittodebian:
     - Check if reportbug is installed and if it isn't throw an error.
  * suspicious-sources:
     - Ignore .in files.
  * pbuilder-dist:
     - Apply patch from James Westby to fix a problem where it always
       wanted to get the architecture to use as an option if a symlink
       was being used .
     - Fix a recently introduced problem where pbuilder-dist would always
       want to know the architecture if a symlink was being used. Thanks to
       Adrien Cunin and James Westby for their help on this (LP: #194633).
     - Escape many variables to avoid possible problems there.
     - Reorganize the code a bit and comment it.
     - Accept "upgrade" as an alias for "update".
     - Hide lsb_release's traceback if pbuilder-dist is manually aborted
       while the distribution was being detected.
  * 404main:
     - Try to filter out entries from Debian and PPAs, thanks to Adrien
       Cunin! (LP: #194704)
     - Add limited support for multiple distributions (and update they
       manpage to reflect this).
     - TODO: Use python-apt instead of lots of pipes.
  * debian/copyright.
     - Add ppaput (the executable has been removed for now -see above-,
       but there is still the module in the source package).
  * debian/pycompat:
     - Remove it, as it is not necessary for python-central.

  [ Terence Simpson ]
  * dgetlp:
     - Fix bug where optaining the .orig.tar.gz would fail if the package
       name contains hypens.
     - Add support for native packages.

 -- Siegfried-Angel Gevatter Pujals (RainCT) <email address hidden> Sun, 24 Feb 2008 19:11:06 +0100

Changed in ubuntu-dev-tools:
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.