pbuilder-scripts needs man pages or docs

Bug #1071029 reported by pi-rho on 2012-10-24
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pbuilder-scripts (Ubuntu)
Undecided
Unassigned

Bug Description

pbuilder-scripts would be much better if the package included man pages or at least some documentation. Users of this package shouldn't need to read through bash scripts in order to figure out how it works. Likewise, none of the scripts include any usage information (i.e. -h or --help).

Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pbuilder-scripts (Ubuntu):
status: New → Confirmed
Tong Sun (suntong001) wrote :

I've exhausted my Internet search and have found two articles on how to use pbuilder-scripts:

http://www.mattfischer.com/blog/?p=514
http://askubuntu.com/questions/53014/why-use-sbuild-over-pbuilder

They are very good. But the problem is that they are *wrong* at the same time. E.g.,

http://www.mattfischer.com/blog/?p=514 says,

"To avoid polluting the root folder, I generally lay the folders out like this:

~/Projects/raring-i386/project/project-0.52

Then I just do this

cd ~/Projects/raring-i386/project/project-0.52
pbuild"

It never works for me that way. Whenever I use pbuild, I will always get:

$ pbuild
Could not determine project. Please specify one with -p.

Also it doesn't show how to use the "pget" from the package to get the source before building.

Moreover, when I tried the pget from the package, the result is not consistent with above folder layout. E.g., when try to pget pbuilder-scripts source, the folder layout I get is

~/Projects/saucy/pbuilder-scripts-19

instead of the recommended

~/Projects/saucy/pbuilder-scripts/pbuilder-scripts-19

Furthermore, http://askubuntu.com/questions/53014/why-use-sbuild-over-pbuilder says,

"# 'quantal-armhf' is the name of the chroot created earlier
# results in downloading package to: ~/Projects/quantal-armhf/casper/
pget quantal-armhf casper"

and I found that wrong as well:

$ pget saucy pbuilder-scripts
Could not determine project. Please specify one with -p.

The only I get it working is:

$ pget -p saucy pbuilder-scripts
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/saucy.tgz]
...

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers