Hello community,

here is the log from the commit of package debootstrap for openSUSE:Factory 
checked in at 2015-11-24 22:34:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/debootstrap (Old)
 and      /work/SRC/openSUSE:Factory/.debootstrap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "debootstrap"

Changes:
--------
--- /work/SRC/openSUSE:Factory/debootstrap/debootstrap.changes  2015-11-02 
12:55:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.debootstrap.new/debootstrap.changes     
2015-11-24 22:34:31.000000000 +0100
@@ -1,0 +2,13 @@
+Mon Nov 23 20:34:07 UTC 2015 - [email protected]
+
+- Update to 1.0.75 (changes since 1.0.73):
+  * Add (Ubuntu) xenial as a symlink to gutsy.
+  * Stop cleaning KEEP_DEBOOTSTRAP_DIR twice (deb#804415).
+  * Add Tanglu support (deb#771687). At the moment, the following
+    extra suites are recognised:
+    - aequorea
+    - bartholomea
+    - chromodoris
+    - dasyatis
+
+-------------------------------------------------------------------

Old:
----
  debootstrap_1.0.73.tar.gz

New:
----
  debootstrap_1.0.75.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ debootstrap.spec ++++++
--- /var/tmp/diff_new_pack.VhzUgA/_old  2015-11-24 22:34:32.000000000 +0100
+++ /var/tmp/diff_new_pack.VhzUgA/_new  2015-11-24 22:34:32.000000000 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           debootstrap
-Version:        1.0.73
+Version:        1.0.75
 Release:        0
 Summary:        Bootstrap a basic Debian system
 License:        MIT
@@ -27,8 +27,11 @@
 Source0:        
http://httpredir.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.gz
 Source1:        devices.tar.gz
 Patch0:         %{name}-norootforbuild.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1110
 BuildArch:      noarch
+%else
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%endif
 
 %description
 debootstrap is used to create a Debian base system from scratch,

++++++ debootstrap_1.0.73.tar.gz -> debootstrap_1.0.75.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/debian/changelog 
new/debootstrap/debian/changelog
--- old/debootstrap/debian/changelog    2015-10-22 12:43:36.000000000 +0200
+++ new/debootstrap/debian/changelog    2015-11-11 18:49:30.000000000 +0100
@@ -1,3 +1,23 @@
+debootstrap (1.0.75) unstable; urgency=medium
+
+  * Stop cleaning KEEP_DEBOOTSTRAP_DIR twice, as spotted by Chris Lamb
+    (Closes: #804415).
+  * Add Tanglu support (Closes: #771687), thanks to Matthias Klumpp. At
+    the moment, the following extra suites are recognized:
+     - aequorea
+     - bartholomea
+     - chromodoris
+     - dasyatis
+
+ -- Cyril Brulebois <[email protected]>  Wed, 11 Nov 2015 18:49:28 +0100
+
+debootstrap (1.0.74) unstable; urgency=medium
+
+  [ Colin Watson ]
+  * Add (Ubuntu) xenial as a symlink to gutsy.
+
+ -- Christian Perrier <[email protected]>  Tue, 03 Nov 2015 07:09:23 +0100
+
 debootstrap (1.0.73) unstable; urgency=medium
 
   * Generate a deburis file with (package, version, uri) tuples, similar
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/debian/rules new/debootstrap/debian/rules
--- old/debootstrap/debian/rules        2015-05-16 20:24:16.000000000 +0200
+++ new/debootstrap/debian/rules        2015-11-11 18:43:35.000000000 +0100
@@ -2,6 +2,8 @@
 
 ifeq (0,$(shell dpkg-vendor --derives-from Ubuntu; echo $$?))
   KEYRING := ubuntu-keyring
+else ifeq (0,$(shell dpkg-vendor --derives-from Tanglu; echo $$?))
+  KEYRING := tanglu-archive-keyring
 else
   KEYRING := debian-archive-keyring
 endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/debootstrap new/debootstrap/debootstrap
--- old/debootstrap/debootstrap 2015-10-22 12:37:41.000000000 +0200
+++ new/debootstrap/debootstrap 2015-11-11 18:06:57.000000000 +0100
@@ -38,7 +38,6 @@
 PRINT_DEBS=""
 CHROOTDIR=""
 MAKE_TARBALL=""
-KEEP_DEBOOTSTRAP_DIR=""
 EXTRACTOR_OVERRIDE=""
 UNPACK_TARBALL=""
 ADDITIONAL=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/scripts/aequorea 
new/debootstrap/scripts/aequorea
--- old/debootstrap/scripts/aequorea    1970-01-01 01:00:00.000000000 +0100
+++ new/debootstrap/scripts/aequorea    2015-11-11 18:43:25.000000000 +0100
@@ -0,0 +1,202 @@
+mirror_style release
+download_style apt
+finddebs_style from-indices
+variants - buildd fakechroot minbase scratchbox
+keyring /usr/share/keyrings/tanglu-archive-keyring.gpg
+default_mirror http://archive.tanglu.org/tanglu
+
+if doing_variant fakechroot; then
+       test "$FAKECHROOT" = "true" || error 1 FAKECHROOTREQ "This variant 
requires fakechroot environment to be started"
+fi
+
+case $ARCH in
+       alpha|ia64) LIBC="libc6.1" ;;
+       kfreebsd-*) LIBC="libc0.1" ;;
+       hurd-*)     LIBC="libc0.3" ;;
+       *)          LIBC="libc6" ;;
+esac
+
+work_out_debs () {
+       required="$(get_debs Priority: required)"
+
+       if doing_variant - || doing_variant fakechroot; then
+               #required="$required $(get_debs Priority: important)"
+               #  ^^ should be getting debconf here somehow maybe
+               base="$(get_debs Priority: important)"
+
+               # we want the Tanglu minimal dependency set to be installed
+               base="$base tanglu-minimal"
+       elif doing_variant buildd || doing_variant scratchbox; then
+               base="apt build-essential"
+       elif doing_variant minbase; then
+               base="apt"
+       fi
+
+       if doing_variant fakechroot; then
+               # ldd.fake needs binutils
+               required="$required binutils"
+       fi
+
+       case $MIRRORS in
+           https://*)
+               base="$base apt-transport-https ca-certificates"
+               ;;
+       esac
+}
+
+first_stage_install () {
+       extract $required
+
+       mkdir -p "$TARGET/var/lib/dpkg"
+       : >"$TARGET/var/lib/dpkg/status"
+       : >"$TARGET/var/lib/dpkg/available"
+
+       setup_etc
+       if [ ! -e "$TARGET/etc/fstab" ]; then
+               echo '# UNCONFIGURED FSTAB FOR BASE SYSTEM' > 
"$TARGET/etc/fstab"
+               chown 0:0 "$TARGET/etc/fstab"; chmod 644 "$TARGET/etc/fstab"
+       fi
+
+       x_feign_install () {
+               local pkg="$1"
+               local deb="$(debfor $pkg)"
+               local ver="$(extract_deb_field "$TARGET/$deb" Version)"
+
+               mkdir -p "$TARGET/var/lib/dpkg/info"
+
+               echo \
+"Package: $pkg
+Version: $ver
+Maintainer: unknown
+Status: install ok installed" >> "$TARGET/var/lib/dpkg/status"
+
+               touch "$TARGET/var/lib/dpkg/info/${pkg}.list"
+       }
+
+       x_feign_install dpkg
+}
+
+second_stage_install () {
+       setup_devices
+
+       x_core_install () {
+               smallyes '' | in_target dpkg --force-depends --install $(debfor 
"$@")
+       }
+
+       p () {
+               baseprog="$(($baseprog + ${1:-1}))"
+       }
+
+       if doing_variant fakechroot; then
+               setup_proc_fakechroot
+       elif doing_variant scratchbox; then
+               true
+       else
+               setup_proc
+               in_target /sbin/ldconfig
+       fi
+
+       DEBIAN_FRONTEND=noninteractive
+       DEBCONF_NONINTERACTIVE_SEEN=true
+       export DEBIAN_FRONTEND DEBCONF_NONINTERACTIVE_SEEN
+
+       baseprog=0
+       bases=7
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #1
+       info INSTCORE "Installing core packages..."
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #2
+       ln -sf mawk "$TARGET/usr/bin/awk"
+       x_core_install base-passwd
+       x_core_install base-files
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #3
+       x_core_install dpkg
+
+       if [ ! -e "$TARGET/etc/localtime" ]; then
+               ln -sf /usr/share/zoneinfo/UTC "$TARGET/etc/localtime"
+       fi
+
+       if doing_variant fakechroot; then
+               install_fakechroot_tools
+       fi
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #4
+       x_core_install $LIBC
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #5
+       x_core_install perl-base
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #6
+       rm "$TARGET/usr/bin/awk"
+       x_core_install mawk
+
+       p; progress $baseprog $bases INSTCORE "Installing core packages" #7
+       if doing_variant -; then
+               x_core_install debconf
+       fi
+
+       baseprog=0
+       bases=$(set -- $required; echo $#)
+
+       info UNPACKREQ "Unpacking required packages..."
+
+       exec 7>&1
+
+       smallyes '' |
+               (repeatn 5 in_target_failmsg UNPACK_REQ_FAIL_FIVE "Failure 
while unpacking required packages.  This will be attempted up to five times." 
"" \
+               dpkg --status-fd 8 --force-depends --unpack $(debfor $required) 
8>&1 1>&7 || echo EXITCODE $?) |
+               dpkg_progress $baseprog $bases UNPACKREQ "Unpacking required 
packages" UNPACKING
+
+       info CONFREQ "Configuring required packages..."
+
+       mv "$TARGET/sbin/start-stop-daemon" 
"$TARGET/sbin/start-stop-daemon.REAL"
+       echo \
+"#!/bin/sh
+echo
+echo \"Warning: Fake start-stop-daemon called, doing nothing\"" > 
"$TARGET/sbin/start-stop-daemon"
+       chmod 755 "$TARGET/sbin/start-stop-daemon"
+
+       setup_dselect_method apt
+
+       smallyes '' |
+               (in_target_failmsg CONF_REQ_FAIL "Failure while configuring 
required packages." "" \
+               dpkg --status-fd 8 --configure --pending --force-configure-any 
--force-depends 8>&1 1>&7 || echo EXITCODE $?) |
+               dpkg_progress $baseprog $bases CONFREQ "Configuring required 
packages" CONFIGURING
+
+       baseprog=0
+       bases="$(set -- $base; echo $#)"
+
+       info UNPACKBASE "Unpacking the base system..."
+
+       setup_available $required $base
+       done_predeps=
+       while predep=$(get_next_predep); do
+               # We have to resolve dependencies of pre-dependencies manually 
because
+               # dpkg --predep-package doesn't handle this.
+               predep=$(without "$(without "$(resolve_deps $predep)" 
"$required")" "$done_predeps")
+               # XXX: progress is tricky due to how dpkg_progress works
+               # -- cjwatson 2009-07-29
+               p; smallyes '' |
+               in_target dpkg --force-overwrite --force-confold 
--skip-same-version --install $(debfor $predep)
+               base=$(without "$base" "$predep")
+               done_predeps="$done_predeps $predep"
+       done
+
+       smallyes '' |
+               (repeatn 5 in_target_failmsg INST_BASE_FAIL_FIVE "Failure while 
installing base packages.  This will be re-attempted up to five times." "" \
+               dpkg --status-fd 8 --force-overwrite --force-confold 
--skip-same-version --unpack $(debfor $base) 8>&1 1>&7 || echo EXITCODE $?) |
+               dpkg_progress $baseprog $bases UNPACKBASE "Unpacking base 
system" UNPACKING
+
+       info CONFBASE "Configuring the base system..."
+
+       smallyes '' |
+               (repeatn 5 in_target_failmsg CONF_BASE_FAIL_FIVE "Failure while 
configuring base packages.  This will be re-attempted up to five times." "" \
+               dpkg --status-fd 8 --force-confold --skip-same-version 
--configure -a 8>&1 1>&7 || echo EXITCODE $?) |
+               dpkg_progress $baseprog $bases CONFBASE "Configuring base 
system" CONFIGURING
+
+       mv "$TARGET/sbin/start-stop-daemon.REAL" 
"$TARGET/sbin/start-stop-daemon"
+
+       progress $bases $bases CONFBASE "Configuring base system"
+       info BASESUCCESS "Base system installed successfully."
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/scripts/bartholomea 
new/debootstrap/scripts/bartholomea
--- old/debootstrap/scripts/bartholomea 1970-01-01 01:00:00.000000000 +0100
+++ new/debootstrap/scripts/bartholomea 2015-11-24 22:34:32.000000000 +0100
@@ -0,0 +1 @@
+symbolic link to aequorea
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/scripts/chromodoris 
new/debootstrap/scripts/chromodoris
--- old/debootstrap/scripts/chromodoris 1970-01-01 01:00:00.000000000 +0100
+++ new/debootstrap/scripts/chromodoris 2015-11-24 22:34:32.000000000 +0100
@@ -0,0 +1 @@
+symbolic link to aequorea
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/scripts/dasyatis 
new/debootstrap/scripts/dasyatis
--- old/debootstrap/scripts/dasyatis    1970-01-01 01:00:00.000000000 +0100
+++ new/debootstrap/scripts/dasyatis    2015-11-24 22:34:32.000000000 +0100
@@ -0,0 +1 @@
+symbolic link to aequorea
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debootstrap/scripts/xenial 
new/debootstrap/scripts/xenial
--- old/debootstrap/scripts/xenial      1970-01-01 01:00:00.000000000 +0100
+++ new/debootstrap/scripts/xenial      2015-11-24 22:34:32.000000000 +0100
@@ -0,0 +1 @@
+symbolic link to gutsy


Reply via email to