⇤ ← Revision 1 as of 2010-08-03 09:43:34
657
Comment:
|
875
|
Deletions are marked like this. | Additions are marked like this. |
Line 18: | Line 18: |
}}} You may have to satisfy the package's build-dependencies. You install any additional required packages with: {{{ sudo apt-get build-dep <package> }}} Now you're all set up to mess with the package. {{{ |
Re-Uploading a Package
Here's how to re-upload an existing package to Soyuz on dogfood.
First, make sure you have this in your ~/.dput.cf:
[dogfood] fqdn = dogfood.launchpad.net method = ftp incoming = ubuntu/ login = anonymous allow_unsigned_uploads = 0
On your local machine, run:
apt-get source <package> # (Or obtain in some other way)
You may have to satisfy the package's build-dependencies. You install any additional required packages with:
sudo apt-get build-dep <package>
Now you're all set up to mess with the package.
cd <package-dir> dch -i
That last command will prompt you to edit the debian changelog. It creates a new entry for you, which is what tells the system that the package has changed and needs re-processing.
Then:
debuild -S cd .. dput <package>.changes