Bazaar

Bazaar

 




Wiki Tools

  • Find Page
  • Recent Changes
  • Page History
  • Attachments

PPA Packaging Branches

The purpose of this page is to be a single point of reference for the packaging branches which relate to the ~bzr PPAs.

Where PPA-specific branches exist, they are stored at:

  • lp:~bzr/ubuntu/SERIES/PACKAGE/bzr-ppa
  • lp:~bzr/ubuntu/SERIES/PACKAGE/beta-ppa

The PPA no longer actively builds packages for distroseries earlier than lucid, and information relating to backports beyond that point has been removed from the current version of this page, for clarity. Inspect the history if you care about <= karmic.

Packages without branches are handled by uploading the version from Debian sid, modified only in simple mechanical ways:

  • debian/changelog additional entry

In these cases, there is no history to track which is not already tracked in Debian, so no branch is created.

Package

PPA

Beta

Debian

bzr

Yes

Yes

http://bzr.debian.org/pkg-bazaar/bzr/unstable/

bzr-builddeb

lp:bzr-builddeb

bzr-explorer

http://bzr.debian.org/pkg-bazaar/bzr-explorer/unstable/

bzr-fastimport

http://bzr.debian.org/pkg-bazaar/bzr-fastimport/unstable/

bzr-git

<= maverick

http://bzr.debian.org/pkg-bazaar/bzr-git/unstable/

bzr-gtk

Yes

http://bzr.debian.org/pkg-bazaar/bzr-gtk/unstable/

bzr-loom

http://bzr.debian.org/pkg-bazaar/bzr-loom/unstable/

bzr-pipeline

http://bzr.debian.org/pkg-bazaar/bzr-pipeline/unstable/

bzr-pqm

http://bzr.debian.org/pkg-bazaar/bzr-pqm/unstable/

bzr-rewrite

http://bzr.debian.org/pkg-bazaar/bzr-rewrite/unstable/

bzr-stats

http://bzr.debian.org/pkg-bazaar/bzr-stats/unstable/

bzr-svn

http://bzr.debian.org/pkg-bazaar/bzr-svn/unstable/

bzr-upload

http://bzr.debian.org/pkg-bazaar/bzr-upload/unstable/

bzr-xmloutput

http://bzr.debian.org/pkg-bazaar/bzr-xmloutput/unstable/

bzrtools

Yes

Yes

http://bzr.debian.org/pkg-bazaar/bzrtools/unstable/

dulwich

Yes <= maverick

http://bzr.debian.org/users/jelmer/dulwich/unstable/

loggerhead

http://bzr.debian.org/pkg-bazaar/loggerhead/unstable/

python-fastimport

http://bzr.debian.org/users/jelmer/python-fastimport/unstable/

python-fixtures

Yes

lp:~python-fixtures/debian/sid/python-fixtures/sid

python-testtools

Yes

lp:~lifeless/debian/sid/python-testtools/packaging

qbzr

Yes

http://bzr.debian.org/pkg-bazaar/qbzr/unstable/

subunit

<= lucid exist, but disused

http://bzr.debian.org/collab-maint/subunit/unstable/

subvertpy

http://bzr.debian.org/users/jelmer/subvertpy/unstable/

Special packages in bzr/builddeps PPA that facilitate backporting:

  • python-backport-helper lp:~maxb/ubuntu/maverick/python-backport-helper/ppa - provides a fake dh_python2 which forwards to dh_pycentral or dh_pysupport
  • python-defaults lp:~maxb/ubuntu/*/python-defaults/python-build-helper-ppa - altered versions of the 'python' metapackage, which depend on python-backport-helper and have a fake version great enough to satisfy the typical "Build-Depends: python (>= 2.6.6-3)" of a dh_python2-using package.

Most packages are built for all released Ubuntu distroseries from Lucid onwards, that still are supported in PPAs. Differences from this are:

  • bzr-builddeb: No longer available for <= lucid due to too old python-debian and lack of dpkg-mergechangelogs