Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: sbuild

sbuild (0.80.0ubuntu1) groovy; urgency=medium * Resynchronize on Debian, remaining changes - no-pkg-mangle-deps.patch: Set NO_PKG_MANGLE=1 when building dummy packages, as pkgbinarymangler's dpkg-deb expects to be run from a source package. - abs-path-revert.patch: Revert upstream commit that breaks lp-buildd by causing symlinks to files not ending in .dsc to no longer be buildable. - d/t/control: add isolation-machine to the test flags -- Sebastien Bacher <seb128@ubuntu.com> Tue, 04 Aug 2020 16:28:23 +0200

Modifications :
  1. Download patch man/.gitignore

    --- 0.80.0/man/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/man/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -*.1 -*.5 -*.7 -*.8 -sbuild.conf.man -buildd.conf.man -defs.man
  2. Download patch test/.gitignore

    --- 0.80.0/test/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/test/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -perl-syntax -sbuild -sbuild-checkpackages -sbuild-clean -sbuild-distupgrade -sbuild-hold -sbuild-stats -sbuild-update -sbuild-upgrade -update
  3. Download patch debian/tests/control

    --- 0.80.0/debian/tests/control 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/debian/tests/control 2020-08-04 14:28:23.000000000 +0000 @@ -1,3 +1,3 @@ Tests: build-procenv Depends: @, debootstrap, distro-info, lsb-release, apt (>= 1.1~exp2), apt-utils -Restrictions: needs-root +Restrictions: needs-root, isolation-machine
  4. Download patch debian/patches/abs-path-revert.patch

    --- 0.80.0/debian/patches/abs-path-revert.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/debian/patches/abs-path-revert.patch 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1,24 @@ +Revert d15d5ea67b81cde811207ff6853b381c3ebe4b41 +Last-Update: 2016-06-28 + +--- a/bin/sbuild ++++ b/bin/sbuild +@@ -84,10 +84,6 @@ sub main () { + my $jobname = $ARGV[0]; + my $source_dir = 0; + +- if (-e $jobname) { +- $jobname = abs_path($jobname); +- } +- + if (-d $jobname) { + $jobname = create_source_package($jobname); + if ($jobname eq '.') { +@@ -171,6 +167,7 @@ sub main () { + + sub create_source_package ($) { + my $dsc = shift; ++ $dsc = abs_path($dsc); + + open(my $pipe, '-|', 'dpkg-parsechangelog', + '-l' . $dsc . '/debian/changelog')
  5. Download patch bin/sbuild

    --- 0.80.0/bin/sbuild 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/bin/sbuild 2020-08-04 14:28:23.000000000 +0000 @@ -84,10 +84,6 @@ sub main () { my $jobname = $ARGV[0]; my $source_dir = 0; - if (-e $jobname) { - $jobname = abs_path($jobname); - } - if (-d $jobname) { $jobname = create_source_package($jobname); if ($jobname eq '.') { @@ -171,6 +167,7 @@ sub main () { sub create_source_package ($) { my $dsc = shift; + $dsc = abs_path($dsc); open(my $pipe, '-|', 'dpkg-parsechangelog', '-l' . $dsc . '/debian/changelog')
  6. Download patch .pc/.version

    --- 0.80.0/.pc/.version 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/.pc/.version 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1 @@ +2
  7. Download patch debian/control

    --- 0.80.0/debian/control 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/debian/control 2020-08-04 14:28:23.000000000 +0000 @@ -1,7 +1,8 @@ Source: sbuild Section: devel Priority: optional -Maintainer: sbuild maintainers <sbuild@packages.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: sbuild maintainers <sbuild@packages.debian.org> Uploaders: Johannes 'josch' Schauer <josch@debian.org>, Michael Banck <mbanck@debian.org>, Francesco Paolo Lovergine <frankie@debian.org>,
  8. Download patch .pc/applied-patches

    --- 0.80.0/.pc/applied-patches 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/.pc/applied-patches 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1,2 @@ +no-pkg-mangle-deps.patch +abs-path-revert.patch
  9. Download patch scripts/.gitignore

    --- 0.80.0/scripts/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/scripts/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -install-sh -missing -config.guess -config.sub -depcomp
  10. Download patch .pc/.quilt_series

    --- 0.80.0/.pc/.quilt_series 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/.pc/.quilt_series 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1 @@ +series
  11. Download patch .gitignore

    --- 0.80.0/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -*~ -.*.swp -debian/sbuild.substvars -*.1 -*.5 -*.7 -*.8 -*-stamp -Makefile -Makefile.in -config.h -config.h.in -config.log -config.status -stamp-h1 -aclocal.m4 -autom4te.cache -configure -m4 -INSTALL -ChangeLog -*.o -.deps -.libs -*.tar.* -\#* -.#* -etc/buildd.conf -etc/sbuild.conf -scripts/test-driver
  12. Download patch .pc/abs-path-revert.patch/bin/sbuild
  13. Download patch lib/Sbuild/ResolverBase.pm

    --- 0.80.0/lib/Sbuild/ResolverBase.pm 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/lib/Sbuild/ResolverBase.pm 2020-08-04 14:28:23.000000000 +0000 @@ -1218,7 +1218,7 @@ EOF #Now build the package: $session->run_command( - { COMMAND => ['dpkg-deb', '--build', $dummy_pkg_dir, $dummy_deb], + { COMMAND => ['env', 'NO_PKG_MANGLE=1', 'dpkg-deb', '--build', $dummy_pkg_dir, $dummy_deb], USER => $self->get_conf('BUILD_USER'), PRIORITY => 0}); if ($?) {
  14. Download patch debian/patches/no-pkg-mangle-deps.patch

    --- 0.80.0/debian/patches/no-pkg-mangle-deps.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/debian/patches/no-pkg-mangle-deps.patch 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1,19 @@ +Description: Set NO_PKG_MANGLE=1 when building dummy packages + pkgbinarymangler's dpkg-deb expects to be run from a source package. +Author: Colin Watson <cjwatson@ubuntu.com> +Forwarded: not-needed +Last-Update: 2016-06-28 + +Index: sbuild-0.80.0ubuntu1/lib/Sbuild/ResolverBase.pm +=================================================================== +--- sbuild-0.80.0ubuntu1.orig/lib/Sbuild/ResolverBase.pm ++++ sbuild-0.80.0ubuntu1/lib/Sbuild/ResolverBase.pm +@@ -1218,7 +1218,7 @@ EOF + + #Now build the package: + $session->run_command( +- { COMMAND => ['dpkg-deb', '--build', $dummy_pkg_dir, $dummy_deb], ++ { COMMAND => ['env', 'NO_PKG_MANGLE=1', 'dpkg-deb', '--build', $dummy_pkg_dir, $dummy_deb], + USER => $self->get_conf('BUILD_USER'), + PRIORITY => 0}); + if ($?) {
  15. Download patch lib/Sbuild/.gitignore

    --- 0.80.0/lib/Sbuild/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/lib/Sbuild/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -Sysconfig.pm
  16. Download patch .pc/no-pkg-mangle-deps.patch/lib/Sbuild/ResolverBase.pm
  17. Download patch .gitattributes

    --- 0.80.0/.gitattributes 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/.gitattributes 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -.gitignore export-ignore -.gitattributes export-ignore -db/.gitignore export-ignore -etc/.gitignore export-ignore -lib/Sbuild/.gitignore export-ignore -man/.gitignore export-ignore -scripts/.gitignore export-ignore -test/.gitignore export-ignore
  18. Download patch debian/patches/series

    --- 0.80.0/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/debian/patches/series 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1,3 @@ +no-pkg-mangle-deps.patch +abs-path-revert.patch +
  19. Download patch debian/.gitignore

    --- 0.80.0/debian/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/debian/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -sbuild -buildd -files -build -install -wanna-build -libsbuild-perl -*.substvars -*.debhelper -*.log
  20. Download patch etc/.gitignore

    --- 0.80.0/etc/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/etc/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -profiles
  21. Download patch .pc/.quilt_patches

    --- 0.80.0/.pc/.quilt_patches 1970-01-01 00:00:00.000000000 +0000 +++ 0.80.0ubuntu1/.pc/.quilt_patches 2020-08-04 14:28:23.000000000 +0000 @@ -0,0 +1 @@ +debian/patches
  22. Download patch db/.gitignore

    --- 0.80.0/db/.gitignore 2020-08-01 12:07:53.000000000 +0000 +++ 0.80.0ubuntu1/db/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -db.sql
  1. sbuild