14
14
__ https://help.launchpad.net/PPAQuickStart
16
As of September 2010, there are four PPAs:
16
As of January 2011, there are the following PPAs:
18
18
<https://launchpad.net/~bzr/+archive/ppa>
19
19
Final released versions and updates.
20
20
Most users who want updates to bzr should add this.
22
22
<https://launchpad.net/~bzr/+archive/proposed>
23
Proposed uploads to move into ~bzr, awaiting testing.
25
<https://launchpad.net/~bzr-beta-ppa/+archive>
23
Proposed uploads to move into ~bzr/ppa, awaiting testing.
25
<https://launchpad.net/~bzr/+archive/obsolete>
26
A preserved copy of the final version of packages from ~bzr/ppa for
27
obsolete Ubuntu series.
29
<https://launchpad.net/~bzr-beta-ppa/+archive/ppa>
28
<https://launchpad.net/~bzr-nightly-ppa/+archive>
32
<https://launchpad.net/~bzr-beta-ppa/+archive/obsolete>
33
A preserved copy of the final version of packages from
34
~bzr-beta-ppa/ppa for obsolete Ubuntu series.
36
<https://launchpad.net/~bzr/+archive/daily>
29
37
Automatic nightly builds from trunk.
31
We build a distinct package for each distrorelease.
39
We build a distinct package for each distrorelease.
32
40
If you upload a release-specific version, you should add a suffix to the
33
package version, e.g. ``bzr.1.3-1~bazaar1~dapper1``.
41
package version, e.g. ``1.3-1~bazaar1~dapper1``.
35
43
Dapper uses the ``python-support`` framework and later distributions use
36
44
``python-central``. This has little effect on everyday packaging but does
46
54
<lp:~bzr/ubuntu/hardy/bzr/bzr-ppa>. These branches are intended to be used
47
55
with the ``bzr-builddeb`` plugin.
49
**You should almost always upload to the beta ppa first** and then either
50
upload again or copy the packages into the release ppa. That reduces the
57
**You should almost always upload to the proposed or beta ppa first** and
58
then copy the packages into the release ppa. That reduces the
51
59
risk of breaking the main archive from which people get bzr updates.
82
90
On reasonably recent versions of Ubuntu you no longer need special dput
83
91
configuration, because you can just say ::
85
dput ppa:bzr/proposed <source.changes
93
dput ppa:bzr/proposed source.changes
88
96
However, you may still want to add these lines to ``~/.dput.cf`` prevent
140
148
use the script from <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=255165>
141
149
to wrap it, and to give it sensible defaults for your local machine.
143
Update all packages in proposed before copping the main ppa
144
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
151
Update all packages in proposed before copying to the main ppa
152
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
146
154
If one updates bzr, and there are plugins that are not compatible with the
147
155
new version of bzr, this can cause pain for users using the ppa. In order to