lp:~jamesodhunt/ubuntu/raring/sbuild/dep8-procenv
- Get this branch:
- bzr branch lp:~jamesodhunt/ubuntu/raring/sbuild/dep8-procenv
Branch merges
- Martin Pitt: Approve
- Jean-Baptiste Lallement (community): Needs Fixing
-
Diff: 209 lines (+180/-0)4 files modifieddebian/changelog (+6/-0)
debian/control (+1/-0)
debian/tests/build_procenv (+170/-0)
debian/tests/control (+3/-0)
Branch information
- Owner:
- James Hunt
- Status:
- Development
Recent revisions
- 57. By James Hunt
-
* debian/
tests/build_ procenv:
- Revert to using lsb-release: os-release is available by default, but
does not provide release name in a portable format.
- Only install the built .deb if the release built for matches the
running release.
- Perform checks on .deb since we might not be able to install it.
* debian/tests/control:
- Removed breaks-testbed as this stops the test even running on
Ubuntu.
- Added lsb-release dependency. - 56. By James Hunt
-
* debian/
tests/build_ procenv:
- Use /etc/os-release rather than lsb_release for maximum portability.
- Explicit archive url handling for debian.
- Create chroot for latest stable debian release but latest ubuntu
release.
- Abort if archive cannot be determined for distribution.
- More checks and comments.
- Ensure package source is downloaded for correct release.
* debian/tests/control:
- add Depends for distro-info.
- Add 'breaks-testbed' restriction as the test manipulates files in
/etc. - 54. By James Hunt
-
* debian/
tests/build_ procenv:
- Since schroot chroots cannot be named, avoid interfering with
existing chroots for the current release and architecture.
- Check schroot chroot is known.
- Display schroot chroot info.
- Cleanup by ending a schroot session for the chroot (if there is one)
and removing the sbuild chroot symlink and schroot config file. - 52. By Marc Deslauriers
-
* Merge from Debian unstable. Remaining changes:
- Convert package back to source format 3.0 (quilt) so the patches get
applied.
- debian/patches/ do-not- install- debfoster- into-chroots. patch: do not
install debfoster into the chroots because it is in universe and not
needed for package building itself.
- debian/patches/ run-pre- build-hooks- as-root. patch: run pre-build hooks
as root.
- debian/patches/ fix-rev- 0.patch: convert inline change from 0.63.2-1.1
into patch. - 51. By Marc Deslauriers
-
* Merge from Debian unstable. Remaining changes:
- debian/patches/ do-not- install- debfoster- into-chroots. patch: do not
install debfoster into the chroots because it is in universe and not
needed for package building itself.
- debian/patches/ run-pre- build-hooks- as-root. patch: run pre-build hooks
as root.
- Convert package back to source format 3.0 (quilt) so the patches get
applied. - 50. By Marc Deslauriers
-
Convert package back to source format 3.0 (quilt) so the patches get
applied. - 49. By Jeremy BĂcha
-
* Resynchronize with Debian testing. Remaining changes:
- debian/patches/ do-not- install- debfoster- into-chroots. patch:
do not install debfoster into the chroots because it is in universe and
not needed for package building itself.
- debian/patches/ run-pre- build-hooks- as-root. patch:
run pre-build hooks as root
* Drop run-lintian-inside- chroot. patch: It hasn't been picked up
by Debian and doesn't work quite right (LP: #940410) - 48. By Reinhard Tartler
-
* Run lintian from within the build chroot, Closes: #626361
* Refresh patches.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/raring/sbuild