Ubuntu‘s development platform Launchpad recently gained the ability to create daily builds. BzrBuilder is used for creating source tarballs and PPAs are used for building the source tarballs. BzrBuilder uses a recipe that declares how to build a source from different bzr branches. In most cases you have a bzr import from the upstream version control system. Then you nest a bzr branch that contains the packaging information. This works great for
but the bzr import for these projects fail:
- Audacious: Import fails with infinite recursion (LP: #519709)
- Eclipse: Launchpad disallows valid CVS module of ‘.’ from being imported (LP: #594294)
- VLC: Code Imports does not support submodules (LP: #402814)
- XMMS2: Code Imports does not support submodules (LP: #402814)
Advertisements