Bug#882837: stretch-pu: package python-inflect/0.2.5-1.1~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867438

$ debdiff python3-inflect_0.2.5-1_all.deb 
python3-inflect_0.2.5-1.1~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
Version: [-0.2.5-1-] {+0.2.5-1.1~deb9u1+}


Andreas
diff -Nru python-inflect-0.2.5/debian/changelog 
python-inflect-0.2.5/debian/changelog
--- python-inflect-0.2.5/debian/changelog   2015-12-24 16:30:47.0 
+0100
+++ python-inflect-0.2.5/debian/changelog   2017-11-27 06:40:13.0 
+0100
@@ -1,3 +1,18 @@
+python-inflect (0.2.5-1.1~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 06:40:13 +0100
+
+python-inflect (0.2.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer Upload
+  * Apply patch from Adrian Bunk to correctly generate dependencies for
+the python 3 package (Closes: #867438)
+
+ -- Arto Jantunen   Mon, 17 Jul 2017 08:47:48 +0300
+
 python-inflect (0.2.5-1) unstable; urgency=medium
 
   * Initial release. (Closes: #806450)
diff -Nru python-inflect-0.2.5/debian/control 
python-inflect-0.2.5/debian/control
--- python-inflect-0.2.5/debian/control 2015-12-24 16:26:41.0 +0100
+++ python-inflect-0.2.5/debian/control 2017-07-17 07:47:48.0 +0200
@@ -19,7 +19,7 @@
 
 Package: python3-inflect
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${python3:Depends}, ${misc:Depends}
 Description: Generate plurals, singular nouns, ordinals, indefinite articles 
(Python 3)
  The inflect Python module correctly generates plurals, singular nouns,
  ordinals and indefinite articles. It can also convert numbers to words.


Bug#882836: stretch-pu: package doit/0.28.0-1+deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

This update adds
  Breaks: nikola (<< 7.6.0-1~)
to python-doit, fixing #870162

nikola is neither part of stretch nor any longer in sid, but the jessie
version will survive an upgrade to stretch, where it will fail due to a
too new version of doit. For details see #870162.

Adding the Breaks will cause removal of the old nikola package.

There is no package left for fixing this in sid: doit is now python3
only.


Andreas
diff -Nru doit-0.28.0/debian/changelog doit-0.28.0/debian/changelog
--- doit-0.28.0/debian/changelog2015-06-20 21:27:14.0 +0200
+++ doit-0.28.0/debian/changelog2017-11-27 05:44:54.0 +0100
@@ -1,3 +1,12 @@
+doit (0.28.0-1+deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * python-doit: Add Breaks: nikola (<< 7.6.0-1~). nikola is not in stretch
+(or even in sid any longer) and the jessie version needs doit <= 0.27.
+(Closes: #870162)
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 05:44:54 +0100
+
 doit (0.28.0-1) unstable; urgency=medium
 
   * Imported Upstream version 0.28.0
diff -Nru doit-0.28.0/debian/control doit-0.28.0/debian/control
--- doit-0.28.0/debian/control  2015-06-20 21:27:01.0 +0200
+++ doit-0.28.0/debian/control  2017-11-27 05:44:54.0 +0100
@@ -34,6 +34,7 @@
 Depends: ${python:Depends}, ${misc:Depends}, python-pyinotify, python-six
 Recommends: strace, python-gdbm
 Suggests: python-doit-doc
+Breaks: nikola (<< 7.6.0-1~)
 Description: Automation tool to execute any kind of task in a build-tools 
fashion
  doit is an automation tool that brings the power of build-tools to execute any
  kind of task.


Bug#882834: stretch-pu: package libxsettings-client/0.17-9~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's rebuild libxsettings-client for stretch and get the missing
libxsettings-dev dependency in libxsettings-client-dev. #695584


Andreas

PS: no substvars changed, no binary debdiff this time :-)
diff -Nru libxsettings-client-0.17/debian/changelog 
libxsettings-client-0.17/debian/changelog
--- libxsettings-client-0.17/debian/changelog   2015-10-31 23:24:06.0 
+0100
+++ libxsettings-client-0.17/debian/changelog   2017-11-27 05:20:39.0 
+0100
@@ -1,3 +1,18 @@
+libxsettings-client (0.17-9~deb9u1) stretch; urgency=medium
+
+  * QA upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 05:20:39 +0100
+
+libxsettings-client (0.17-9) unstable; urgency=medium
+
+  * QA upload.
+  * Add the missing libxsettings-client-dev -> libxsettings-dev
+dependency. (Closes: #695584)
+
+ -- Adrian Bunk   Sun, 03 Sep 2017 23:36:18 +0300
+
 libxsettings-client (0.17-8) unstable; urgency=medium
 
   * QA upload.
diff -Nru libxsettings-client-0.17/debian/control 
libxsettings-client-0.17/debian/control
--- libxsettings-client-0.17/debian/control 2015-10-31 22:00:00.0 
+0100
+++ libxsettings-client-0.17/debian/control 2017-09-03 22:36:18.0 
+0200
@@ -23,7 +23,7 @@
 Section: libdevel
 Priority: optional
 Architecture: any
-Depends: libxsettings-client0 (= ${binary:Version}), libx11-dev, 
${misc:Depends}
+Depends: libxsettings-client0 (= ${binary:Version}), libx11-dev, 
${misc:Depends}, libxsettings-dev
 Description: utility functions for the Xsettings protocol (Development files)
  This package contains headers and other files required to compile
  software using the GPE scheduling library to use the Xsettings 


Bug#882832: stretch-pu: package jdcal/1.0-1.2~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the missing python/python3 dependencies. #867406

$ debdiff python-jdcal_1.0-1_all.deb python-jdcal_1.0-1.2~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python:any (<< 2.8), python:any (>= 2.7.5-5~)+}
Installed-Size: [-26-] {+39+}
Version: [-1.0-1-] {+1.0-1.2~deb9u1+}

$ debdiff python3-jdcal_1.0-1_all.deb python3-jdcal_1.0-1.2~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
Installed-Size: [-23-] {+35+}
Version: [-1.0-1-] {+1.0-1.2~deb9u1+}


Andreas
diff -Nru jdcal-1.0/debian/changelog jdcal-1.0/debian/changelog
--- jdcal-1.0/debian/changelog  2014-12-10 06:49:59.0 +0100
+++ jdcal-1.0/debian/changelog  2017-11-27 04:50:33.0 +0100
@@ -1,3 +1,26 @@
+jdcal (1.0-1.2~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 04:50:33 +0100
+
+jdcal (1.0-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix a mistake in ${python:Depends} for Python3 (needs to be
+${python3:Depends}). Thanks again to Adrian Bunk. (Closes: #867406)
+
+ -- Joao Eriberto Mota Filho   Sun, 24 Sep 2017 22:15:10 
-0300
+
+jdcal (1.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Added ${python:Depends} variable to Depends field in all packages.
+Thanks to Adrian Bunk . (Closes: #867406)
+
+ -- Joao Eriberto Mota Filho   Sun, 24 Sep 2017 12:29:22 
-0300
+
 jdcal (1.0-1) unstable; urgency=low
 
   * Initial release (Closes: #772689)
diff -Nru jdcal-1.0/debian/control jdcal-1.0/debian/control
--- jdcal-1.0/debian/control2014-12-10 06:49:59.0 +0100
+++ jdcal-1.0/debian/control2017-09-25 03:15:10.0 +0200
@@ -10,7 +10,7 @@
 
 Package: python-jdcal
 Architecture: all
-Depends: ${misc:Depends}
+Depends: ${misc:Depends}, ${python:Depends}
 Description: Julian dates from proleptic Gregorian and Julian calendars
  This module contains functions for converting between Julian dates
  and calendar dates.
@@ -22,7 +22,7 @@
 
 Package: python3-jdcal
 Architecture: all
-Depends: ${misc:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: Julian dates from proleptic Gregorian and Julian calendars
  This module contains functions for converting between Julian dates
  and calendar dates.


Bug#882831: stretch-pu: package libmpd/0.20.0-2~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the missing libglib2.0-dev dependency (according to
libmpd.pc). #518429

$ debdiff libmpd-dev_0.20.0-1.3_amd64.deb libmpd-dev_0.20.0-2~deb9u1_amd64.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: libmpd1 (= [-0.20.0-1.3), pkg-config-] {+0.20.0-2~deb9u1), pkg-config, 
libglib2.0-dev+}
Maintainer: [-Arnaud Cornet -] {+Debian QA Group 
+}
Version: [-0.20.0-1.3-] {+0.20.0-2~deb9u1+}


Andreas
diff -u libmpd-0.20.0/debian/changelog libmpd-0.20.0/debian/changelog
--- libmpd-0.20.0/debian/changelog
+++ libmpd-0.20.0/debian/changelog
@@ -1,3 +1,19 @@
+libmpd (0.20.0-2~deb9u1) stretch; urgency=medium
+
+  * QA upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 04:35:59 +0100
+
+libmpd (0.20.0-2) unstable; urgency=medium
+
+  * QA upload.
+  * Set maintainer to Debian QA Group. (see #876951)
+  * libmpd-dev: Add the missing dependency on libglib2.0-dev.
+(Closes: #518429)
+
+ -- Adrian Bunk   Sun, 01 Oct 2017 20:27:24 +0300
+
 libmpd (0.20.0-1.3) unstable; urgency=high
 
   * NMU
diff -u libmpd-0.20.0/debian/control libmpd-0.20.0/debian/control
--- libmpd-0.20.0/debian/control
+++ libmpd-0.20.0/debian/control
@@ -1,7 +1,7 @@
 Source: libmpd
 Section: libs
 Priority: optional
-Maintainer: Arnaud Cornet 
+Maintainer: Debian QA Group 
 Build-Depends: libglib2.0-dev, debhelper (>= 7.0.50~), quilt, dh-autoreconf
 Standards-Version: 3.8.4
 Homepage: http://gmpc.wikia.com/
@@ -29,7 +29,7 @@
 Package: libmpd-dev
 Architecture: any
 Section: libdevel
-Depends: libmpd1 (= ${binary:Version}), pkg-config, ${misc:Depends}
+Depends: libmpd1 (= ${binary:Version}), pkg-config, ${misc:Depends}, 
libglib2.0-dev
 Description: High-level client library for accessing Music Player Daemon
  LibMpd is a library that provides high-level, callback-based access to
  Music Player Daemon (mpd).


Bug#882829: stretch-pu: package slic3r/1.2.9+dfsg-6.1~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the missing perlapi dependency. #869360

$ debdiff slic3r_1.2.9+dfsg-6_amd64.deb slic3r_1.2.9+dfsg-6.1~deb9u1_amd64.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: libboost-geometry-utils-perl, libencode-locale-perl, 
libio-stringy-perl, libmath-convexhull-monotonechain-perl, 
libmath-geometry-voronoi-perl, libmath-planepath-perl, libmoo-perl, 
libstorable-perl, libtime-hires-perl, [-perl:any,-] {+perl (>= 
5.24.1-3+deb9u2), perlapi-5.24.1,+} libc6 (>= 2.14), libgcc1 (>= 1:3.0), 
libstdc++6 (>= 5.2)
Installed-Size: [-4692-] {+4697+}
Version: [-1.2.9+dfsg-6-] {+1.2.9+dfsg-6.1~deb9u1+}


Andreas
diff -Nru slic3r-1.2.9+dfsg/debian/changelog slic3r-1.2.9+dfsg/debian/changelog
--- slic3r-1.2.9+dfsg/debian/changelog  2016-11-03 03:23:40.0 +0100
+++ slic3r-1.2.9+dfsg/debian/changelog  2017-11-27 04:09:35.0 +0100
@@ -1,3 +1,20 @@
+slic3r (1.2.9+dfsg-6.1~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 04:09:35 +0100
+
+slic3r (1.2.9+dfsg-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "missing dependency on perlapi-*":
+add override_dh_perl in debian/rules to make dh_perl search for perl
+modules in the private directory as well.
+(Closes: #869360)
+
+ -- gregor herrmann   Sun, 06 Aug 2017 13:27:56 -0400
+
 slic3r (1.2.9+dfsg-6) unstable; urgency=medium
 
   * [9db9b59] Shift perl modules into private directories.
diff -Nru slic3r-1.2.9+dfsg/debian/rules slic3r-1.2.9+dfsg/debian/rules
--- slic3r-1.2.9+dfsg/debian/rules  2016-11-03 03:23:40.0 +0100
+++ slic3r-1.2.9+dfsg/debian/rules  2017-07-22 19:27:47.0 +0200
@@ -55,3 +55,7 @@
# Install example post-processing scripts
mkdir -p $(CURDIR)/debian/slic3r/usr/share/doc/slic3r/examples
cp -r utils/post-processing 
$(CURDIR)/debian/slic3r/usr/share/doc/slic3r/examples
+
+override_dh_perl:
+   # make dh_perl search for perl modules in the private directory as well
+   dh_perl /usr/lib/slic3r


Bug#882827: stretch-pu: package python-mimeparse/0.1.4-3.1~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867439

$ debdiff python3-mimeparse_0.1.4-3_all.deb 
python3-mimeparse_0.1.4-3.1~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
Installed-Size: [-24-] {+25+}
Version: [-0.1.4-3-] {+0.1.4-3.1~deb9u1+}


Andreas
diff -Nru python-mimeparse-0.1.4/debian/changelog 
python-mimeparse-0.1.4/debian/changelog
--- python-mimeparse-0.1.4/debian/changelog 2016-12-26 20:13:35.0 
+0100
+++ python-mimeparse-0.1.4/debian/changelog 2017-11-27 03:55:15.0 
+0100
@@ -1,3 +1,17 @@
+python-mimeparse (0.1.4-3.1~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 03:55:15 +0100
+
+python-mimeparse (0.1.4-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the python3-mimeparse dependencies. (Closes: #867439)
+
+ -- Adrian Bunk   Tue, 17 Oct 2017 09:49:45 +0300
+
 python-mimeparse (0.1.4-3) unstable; urgency=medium
 
   [ Mathias Ertl ]
diff -Nru python-mimeparse-0.1.4/debian/control 
python-mimeparse-0.1.4/debian/control
--- python-mimeparse-0.1.4/debian/control   2016-12-26 20:13:35.0 
+0100
+++ python-mimeparse-0.1.4/debian/control   2017-10-17 08:49:28.0 
+0200
@@ -25,7 +25,7 @@
 
 Package: python3-mimeparse
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: Parse mime-types and quality parameters - python 3.x
  This module provides basic functions for parsing mime-type names and
  matching them against a list of media-ranges.


Bug#882826: stretch-pu: package python-hacking/0.11.0-2.1~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867431

$ debdiff python3-hacking_0.11.0-2_all.deb 
python3-hacking_0.11.0-2.1~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: [-pyflakes,-] {+pyflakes3,+} python3-flake8 (>= 3.0.0), python3-pbr 
(>= 1.8), python3-pep8 (>= 1.5.7), python3-six (>= [-1.9.0)-] {+1.9.0), flake8, 
python3-mccabe, python3-pycodestyle, python3-pyflakes, python3:any (>= 
3.3.2-2~)+}
Version: [-0.11.0-2-] {+0.11.0-2.1~deb9u1+}


Andreas
diff -Nru python-hacking-0.11.0/debian/changelog 
python-hacking-0.11.0/debian/changelog
--- python-hacking-0.11.0/debian/changelog  2016-10-04 13:21:49.0 
+0200
+++ python-hacking-0.11.0/debian/changelog  2017-11-27 03:27:47.0 
+0100
@@ -1,3 +1,17 @@
+python-hacking (0.11.0-2.1~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 03:27:47 +0100
+
+python-hacking (0.11.0-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix the python3-hacking dependencies. (Closes: #867431)
+
+ -- Adrian Bunk   Tue, 17 Oct 2017 09:38:55 +0300
+
 python-hacking (0.11.0-2) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru python-hacking-0.11.0/debian/control 
python-hacking-0.11.0/debian/control
--- python-hacking-0.11.0/debian/control2016-10-04 13:21:49.0 
+0200
+++ python-hacking-0.11.0/debian/control2017-10-17 08:38:53.0 
+0200
@@ -55,13 +55,13 @@
 
 Package: python3-hacking
 Architecture: all
-Depends: pyflakes,
+Depends: pyflakes3,
  python3-flake8 (>= 3.0.0),
  python3-pbr (>= 1.8),
  python3-pep8 (>= 1.5.7),
  python3-six (>= 1.9.0),
  ${misc:Depends},
- ${python:Depends},
+ ${python3:Depends},
 Recommends: ${python3:Recommends},
 Description: Flake8 OpenStack Hacking Guidelines Enforcement plugins - Python 
3.x
  Hacking is a set of flake8 plugins that test and enforce the OpenStack Style


Bug#882824: stretch-pu: package python-arpy/1.1.1-3~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867418

There is some metadata noise by just rebuilding the package from sid.
And there is a lot of file movement noise in the python-arpy caused by
rebuilding a 4 year old package in stretch:

$ debdiff python-arpy_1.1.1-2_all.deb python-arpy_1.1.1-3~deb9u1_all.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-
-rw-r--r--  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/PKG-INFO
-rw-r--r--  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/dependency_links.txt
-rw-r--r--  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/top_level.txt
-rw-r--r--  root/root   /usr/lib/python2.7/dist-packages/arpy.py

Files in first .deb but not in second
-
-rw-r--r--  root/root   /usr/share/pyshared/arpy-1.1.1.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/share/pyshared/arpy-1.1.1.egg-info/SOURCES.txt
-rw-r--r--  root/root   
/usr/share/pyshared/arpy-1.1.1.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/share/pyshared/arpy-1.1.1.egg-info/top_level.txt
-rw-r--r--  root/root   /usr/share/pyshared/arpy.py
lrwxrwxr-x  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/PKG-INFO -> 
../../../../share/pyshared/arpy-1.1.1.egg-info/PKG-INFO
lrwxrwxr-x  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/SOURCES.txt -> 
../../../../share/pyshared/arpy-1.1.1.egg-info/SOURCES.txt
lrwxrwxr-x  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/dependency_links.txt -> 
../../../../share/pyshared/arpy-1.1.1.egg-info/dependency_links.txt
lrwxrwxr-x  root/root   
/usr/lib/python2.7/dist-packages/arpy-1.1.1.egg-info/top_level.txt -> 
../../../../share/pyshared/arpy-1.1.1.egg-info/top_level.txt
lrwxrwxr-x  root/root   /usr/lib/python2.7/dist-packages/arpy.py -> 
../../../share/pyshared/arpy.py

Control files: lines which differ (wdiff format)

Depends: python {+(<< 2.8), python+} (>= 2.7), [-python (<< 2.8)-] {+python:any 
(>= 2.6.6-7~)+}
Homepage: [-http://bitbucket.org/viraptor/arpy-] 
{+https://github.com/viraptor/arpy+}
Installed-Size: [-14-] {+29+}
[-Provides: python2.7-arpy-]
Version: [-1.1.1-2-] {+1.1.1-3~deb9u1+}

But if we rebuild -2 in stretch with no changes at all as -2.1, this
accounts for most of the changes and only these remain:

$ debdiff python-arpy_1.1.1-2.1_all.deb python-arpy_1.1.1-3~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Homepage: [-http://bitbucket.org/viraptor/arpy-] 
{+https://github.com/viraptor/arpy+}
[-Provides: python2.7-arpy-]
Version: [-1.1.1-2.1-] {+1.1.1-3~deb9u1+}

The disappearing Provides: python2.7-arpy is not referenced by any package.

And this is the one we actually need:

$ debdiff python3-arpy_1.1.1-2_all.deb python3-arpy_1.1.1-3~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
Homepage: [-http://bitbucket.org/viraptor/arpy-] 
{+https://github.com/viraptor/arpy+}
Installed-Size: [-14-] {+29+}
Version: [-1.1.1-2-] {+1.1.1-3~deb9u1+}


Andreas
diff -Nru python-arpy-1.1.1/debian/.git-dpm python-arpy-1.1.1/debian/.git-dpm
--- python-arpy-1.1.1/debian/.git-dpm   1970-01-01 01:00:00.0 +0100
+++ python-arpy-1.1.1/debian/.git-dpm   2017-07-09 07:14:26.0 +0200
@@ -0,0 +1,11 @@
+# see git-dpm(1) from git-dpm package
+de95874c73cf1243b76aca7ff57be41d9461b9b6
+de95874c73cf1243b76aca7ff57be41d9461b9b6
+de95874c73cf1243b76aca7ff57be41d9461b9b6
+de95874c73cf1243b76aca7ff57be41d9461b9b6
+python-arpy_1.1.1.orig.tar.gz
+dc782f49726037b4abbf7e9135e8113c938fc535
+7171
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff -Nru python-arpy-1.1.1/debian/changelog python-arpy-1.1.1/debian/changelog
--- python-arpy-1.1.1/debian/changelog  2013-08-03 12:05:18.0 +0200
+++ python-arpy-1.1.1/debian/changelog  2017-11-27 02:26:20.0 +0100
@@ -1,3 +1,30 @@
+python-arpy (1.1.1-3~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 02:26:20 +0100
+
+python-arpy (1.1.1-3) unstable; urgency=low
+
+  * Team upload.
+
+  [ Christoph Egger ]
+  * Add VCS-* headers
+
+  [ Ondřej Nový ]
+  * Fixed homepage (https)
+  * Fixed VCS URL (https)
+
+  [ Scott Kitterman ]
+  * Correct substitution variable for python3 interpreter depends (Closes:
+#867418)
+  * Remove unneeded python:Provides
+  * Update homepage for move to github
+  * Add debian/watch
+
+ --

Bug#882822: stretch-pu: package python-hkdf/0.0.3-3~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867433
(And by just rebuilding the package from sid,
we get some metadata updates as well.)

$ debdiff python3-hkdf_0.0.3-1_all.deb python3-hkdf_0.0.3-3~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
 {+http://tools.ietf.org/html/draft-krawczyk-hkdf-01+}
Maintainer: [-Clint Adams -] {+Debian QA Group 
+}
Version: [-0.0.3-1-] {+0.0.3-3~deb9u1+}


Andreas
diff -Nru python-hkdf-0.0.3/debian/changelog python-hkdf-0.0.3/debian/changelog
--- python-hkdf-0.0.3/debian/changelog  2016-06-04 23:06:45.0 +0200
+++ python-hkdf-0.0.3/debian/changelog  2017-11-27 02:15:39.0 +0100
@@ -1,3 +1,24 @@
+python-hkdf (0.0.3-3~deb9u1) stretch; urgency=medium
+
+  * QA upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 02:15:39 +0100
+
+python-hkdf (0.0.3-3) unstable; urgency=medium
+
+  * QA upload.
+  * Fix the python3-hkdf dependencies. (Closes: #867433)
+
+ -- Adrian Bunk   Thu, 06 Jul 2017 19:16:59 +0300
+
+python-hkdf (0.0.3-2) unstable; urgency=medium
+
+  * Add missing URL to package descriptions.  closes: #864149.
+  * Set maintainer to Debian QA Group.
+
+ -- Clint Adams   Sun, 04 Jun 2017 10:59:31 -0400
+
 python-hkdf (0.0.3-1) unstable; urgency=low
 
   * Initial release.
diff -Nru python-hkdf-0.0.3/debian/control python-hkdf-0.0.3/debian/control
--- python-hkdf-0.0.3/debian/control2016-06-04 23:21:51.0 +0200
+++ python-hkdf-0.0.3/debian/control2017-07-06 18:16:52.0 +0200
@@ -1,5 +1,5 @@
 Source: python-hkdf
-Maintainer: Clint Adams 
+Maintainer: Debian QA Group 
 Section: python
 Priority: optional
 Build-Depends: debhelper (>= 9),
@@ -18,6 +18,7 @@
 Depends: ${misc:Depends}, ${python:Depends}
 Description: HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
  This module implements the HMAC Key Derivation function, defined at
+ http://tools.ietf.org/html/draft-krawczyk-hkdf-01
  .
  There are two interfaces: a functional interface, with separate
  extract and expand functions as defined in the draft RFC, and a
@@ -25,9 +26,10 @@
 
 Package: python3-hkdf
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
  This module implements the HMAC Key Derivation function, defined at
+ http://tools.ietf.org/html/draft-krawczyk-hkdf-01
  .
  There are two interfaces: a functional interface, with separate
  extract and expand functions as defined in the draft RFC, and a


Bug#882821: stretch-pu: package cerealizer/0.8.1-2~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867396

There is a bit patch noise due to the maintainer switch from svn to git,
but therefore it's just a rebuild of the package from sid.

$ debdiff python3-cerealizer_0.8.1-1_all.deb 
python3-cerealizer_0.8.1-2~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3:any (>= 3.3.2-2~)+}
Installed-Size: [-72-] {+45+}
Version: [-0.8.1-1-] {+0.8.1-2~deb9u1+}


Andreas
diff -Nru cerealizer-0.8.1/debian/.git-dpm cerealizer-0.8.1/debian/.git-dpm
--- cerealizer-0.8.1/debian/.git-dpm1970-01-01 01:00:00.0 +0100
+++ cerealizer-0.8.1/debian/.git-dpm2017-07-06 19:59:17.0 +0200
@@ -0,0 +1,11 @@
+# see git-dpm(1) from git-dpm package
+2c500bf453a9238eeae70464c073e0a7c0e0dfd7
+2c500bf453a9238eeae70464c073e0a7c0e0dfd7
+c5ae87a78bb4accb78e16e01b1d9157dc1554c8f
+c5ae87a78bb4accb78e16e01b1d9157dc1554c8f
+cerealizer_0.8.1.orig.tar.bz2
+a261b97169799c90be322e5d86bb44eaac652aaf
+12520
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff -Nru cerealizer-0.8.1/debian/changelog cerealizer-0.8.1/debian/changelog
--- cerealizer-0.8.1/debian/changelog   2013-08-15 14:51:29.0 +0200
+++ cerealizer-0.8.1/debian/changelog   2017-11-27 02:02:05.0 +0100
@@ -1,3 +1,20 @@
+cerealizer (0.8.1-2~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 02:02:05 +0100
+
+cerealizer (0.8.1-2) unstable; urgency=medium
+
+  [ Ondřej Nový ]
+  * Fixed VCS URL (https)
+
+  [ Vincent Bernat ]
+  * Fix python3-cerealizer Depends field. Closes: #867396.
+
+ -- Vincent Bernat   Thu, 06 Jul 2017 19:59:17 +0200
+
 cerealizer (0.8.1-1) unstable; urgency=low
 
   [ Jakub Wilk ]
diff -Nru cerealizer-0.8.1/debian/control cerealizer-0.8.1/debian/control
--- cerealizer-0.8.1/debian/control 2013-08-15 14:48:38.0 +0200
+++ cerealizer-0.8.1/debian/control 2017-07-06 19:59:17.0 +0200
@@ -6,8 +6,8 @@
 Build-Depends: debhelper (>= 7.0.50~), dh-python, python-all, python3-all
 Standards-Version: 3.9.4
 Homepage: http://home.gna.org/oomadness/en/cerealizer/
-Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/cerealizer/trunk/
-Vcs-Browser: 
http://anonscm.debian.org/viewvc/python-modules/packages/cerealizer/trunk/
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/cerealizer.git
+Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/cerealizer.git
 
 Package: python-cerealizer
 Architecture: all
@@ -23,7 +23,7 @@
 
 Package: python3-cerealizer
 Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${python3:Depends}, ${misc:Depends}
 Description: secure pickle-like module for Python 3
  It support basic types (int, string, unicode, tuple, list,
  dict, set,...), old and new-style classes (you need to
diff -Nru cerealizer-0.8.1/debian/patches/no_bytecompilation.patch 
cerealizer-0.8.1/debian/patches/no_bytecompilation.patch
--- cerealizer-0.8.1/debian/patches/no_bytecompilation.patch2011-05-12 
21:04:09.0 +0200
+++ cerealizer-0.8.1/debian/patches/no_bytecompilation.patch2017-07-06 
19:59:17.0 +0200
@@ -1,6 +1,18 @@
+From 7b0f643e5e9aaef77c9485a892b93848e8777a7d Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration 
+Date: Thu, 8 Oct 2015 08:37:35 -0700
+Subject: no_bytecompilation
+
 Don't do bytecompilation. This will be done by python-support.
 editobj-0.5.7.orig/setup.cfg   2006-04-27 15:27:46.666091448 +0200
-+++ editobj-0.5.7/setup.cfg2006-04-27 15:27:55.391764944 +0200
+Patch-Name: no_bytecompilation.patch
+---
+ setup.cfg | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index beaa04f..aa96fbe 100644
+--- a/setup.cfg
 b/setup.cfg
 @@ -1,6 +1,6 @@
  [install_lib]
 -compile   = 1
diff -Nru cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch 
cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch
--- cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch  
2013-08-15 14:42:07.0 +0200
+++ cerealizer-0.8.1/debian/patches/python3-compatible-tests.patch  
2017-07-06 19:59:17.0 +0200
@@ -1,9 +1,19 @@
+From 2c500bf453a9238eeae70464c073e0a7c0e0dfd7 Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration 
+Date: Thu, 8 Oct 2015 08:37:36 -0700
+Subject: python3-compatible-tests
+
 Ensure tests are working with Python3.
 
-Index: Cerealizer-0.7/test/regtest.py
-===
 Cerealizer-0.7.orig/test/regtest.py2006-06-17 00:05:55.0 
+0200
-+++ Cerealizer-0.7/test/regtest.py 2013-08-15 14:39:59.750049950 +0200
+Patch-Name: python3-compatible-tests.patch
+---
+ test/regt

Bug#882819: stretch-pu: package python-spake2/0.7-3~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Let's fix the python3 dependencies. #867457

$ debdiff python3-spake2_0.7-2_all.deb python3-spake2_0.7-3~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

{+Depends: python3-hkdf, python3:any (>= 3.3.2-2~)+}
Maintainer: [-Clint Adams -] {+Debian QA Group 
+}
Version: [-0.7-2-] {+0.7-3~deb9u1+}

Andreas
diff -Nru python-spake2-0.7/debian/changelog python-spake2-0.7/debian/changelog
--- python-spake2-0.7/debian/changelog  2016-06-08 19:05:58.0 +0200
+++ python-spake2-0.7/debian/changelog  2017-11-27 01:45:57.0 +0100
@@ -1,3 +1,18 @@
+python-spake2 (0.7-3~deb9u1) stretch; urgency=medium
+
+  * QA upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 01:45:57 +0100
+
+python-spake2 (0.7-3) unstable; urgency=high
+
+  * QA upload.
+  * Set maintainer to Debian QA Group. (see #833947)
+  * Fix the python3-spake2 dependencies. (Closes: #867457)
+
+ -- Adrian Bunk   Thu, 06 Jul 2017 20:32:40 +0300
+
 python-spake2 (0.7-2) unstable; urgency=medium
 
   * Add src/spake2/six.py to debian/copyright.
diff -Nru python-spake2-0.7/debian/control python-spake2-0.7/debian/control
--- python-spake2-0.7/debian/control2016-06-05 01:34:25.0 +0200
+++ python-spake2-0.7/debian/control2017-07-06 19:32:40.0 +0200
@@ -1,5 +1,5 @@
 Source: python-spake2
-Maintainer: Clint Adams 
+Maintainer: Debian QA Group 
 Section: python
 Priority: optional
 Build-Depends: debhelper (>= 9),
@@ -40,7 +40,7 @@
 
 Package: python3-spake2
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: SPAKE2 password-authenticated key exchange (pure python)
  This library implements the SPAKE2 password-authenticated key
  exchange ("PAKE") algorithm. This allows two parties, who share a


Bug#882815: stretch-pu: package exam/0.10.5-2~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Fixing up the python dependencies.

The debdiff is a bit noisy due to the renaming of the patches ...
but therefore it's just a rebuild of the package from sid.

$ debdiff python3-exam_0.10.5-1_all.deb python3-exam_0.10.5-2~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: [-python-mock-] {+python3-mock, python3:any (>= 3.3.2-2~)+}
Version: [-0.10.5-1-] {+0.10.5-2~deb9u1+}

$ debdiff python-exam_0.10.5-1_all.deb python-exam_0.10.5-2~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Version: [-0.10.5-1-] {+0.10.5-2~deb9u1+}


Andreas
diff -Nru exam-0.10.5/debian/changelog exam-0.10.5/debian/changelog
--- exam-0.10.5/debian/changelog2016-06-14 19:54:12.0 +0200
+++ exam-0.10.5/debian/changelog2017-11-27 01:27:32.0 +0100
@@ -1,3 +1,23 @@
+exam (0.10.5-2~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 01:27:32 +0100
+
+exam (0.10.5-2) unstable; urgency=medium
+
+  * Team upload.
+  * Create DPMT git repository and refresh patches using gbp pq
+  * Correct Vcs-* fields in debian/control to point to the correct package
+name
+  * Use correct substitution varial for python3-exam so python3 interpreter
+depends are correctly generated (Closes: #867404)
+  * Let dh_python determine the mock depends (corrects issue where python-
+exam incorrectly depended on python-mock instead of python3-mock)
+
+ -- Scott Kitterman   Fri, 07 Jul 2017 23:47:09 -0400
+
 exam (0.10.5-1) unstable; urgency=low
 
   * Initial release. (Closes: #825822)
diff -Nru exam-0.10.5/debian/control exam-0.10.5/debian/control
--- exam-0.10.5/debian/control  2016-06-14 19:54:12.0 +0200
+++ exam-0.10.5/debian/control  2017-07-08 05:47:06.0 +0200
@@ -21,12 +21,12 @@
 X-Python-Version: >= 2.6
 X-Python3-Version: >= 3.2
 Homepage: https://github.com/fluxx/exam
-Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-exam.git
-Vcs-Browser: 
https://anonscm.debian.org/cgit/python-modules/packages/python-exam.git
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/exam.git
+Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/exam.git
 
 Package: python-exam
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-mock
+Depends: ${misc:Depends}, ${python:Depends}
 Description: Python module to help write better tests
  Exam is a Python toolkit for writing better tests.  It aims to remove
  a lot of the boiler plate testing code one often writes, while still
@@ -59,7 +59,7 @@
 
 Package: python3-exam
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, python-mock
+Depends: ${misc:Depends}, ${python3:Depends}
 Description: Python module to help write better tests
  Exam is a Python toolkit for writing better tests.  It aims to remove
  a lot of the boiler plate testing code one often writes, while still
diff -Nru exam-0.10.5/debian/gbp.conf exam-0.10.5/debian/gbp.conf
--- exam-0.10.5/debian/gbp.conf 1970-01-01 01:00:00.0 +0100
+++ exam-0.10.5/debian/gbp.conf 2017-07-08 05:40:25.0 +0200
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch=debian/master
+
diff -Nru 
exam-0.10.5/debian/patches/0001-Upstream-7c3f150a38076b48717cf08567c3e4809bf22a3d.patch
 
exam-0.10.5/debian/patches/0001-Upstream-7c3f150a38076b48717cf08567c3e4809bf22a3d.patch
--- 
exam-0.10.5/debian/patches/0001-Upstream-7c3f150a38076b48717cf08567c3e4809bf22a3d.patch
 1970-01-01 01:00:00.0 +0100
+++ 
exam-0.10.5/debian/patches/0001-Upstream-7c3f150a38076b48717cf08567c3e4809bf22a3d.patch
 2017-07-08 05:39:14.0 +0200
@@ -0,0 +1,23 @@
+From: Debian Python Modules Team 
+Date: Fri, 7 Jul 2017 23:24:16 -0400
+Subject: Upstream-7c3f150a38076b48717cf08567c3e4809bf22a3d
+
+---
+ debian/gbp.conf | 3 +++
+ setup.py| 2 +-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+ create mode 100644 debian/gbp.conf
+
+diff --git a/setup.py b/setup.py
+index fcc1ecc..f534585 100755
+--- a/setup.py
 b/setup.py
+@@ -27,7 +27,7 @@ setup(
+ url='https://github.com/fluxx/exam',
+ description='Helpers for better testing.',
+ license='MIT',
+-packages=find_packages(),
++packages=find_packages(exclude=['tests', 'tests.*']),
+ install_requires=install_requires,
+ tests_require=tests_require,
+ setup_requires=setup_requires,
diff -Nru exam-0.10.5/debian/patches/0002-Tests-failing-on-3.5.patch 
exam-0.10.5/debian/patches/0002-Tests-failing-on-3.5.patch
--- exam-0.10.5/debian/patches/0002-Tests-failing-on-3.5.patch  1970-01-01 
01:00:00.0 +0100
+++ exam-0.10.5/debian/patches/0002-Tests-failing-o

Bug#882813: stretch-pu: package python-pyperclip/1.5.27-3~deb9u1

2017-11-26 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

python3-pyperclip misses a proper python3 dependency.

$ debdiff python3-pyperclip_1.5.27-2_all.deb 
python3-pyperclip_1.5.27-3~deb9u1_all.deb
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: {+python3:any (>= 3.4~),+} xclip | xsel | python3-pyqt4
Version: [-1.5.27-2-] {+1.5.27-3~deb9u1+}


Andreas
diff -Nru python-pyperclip-1.5.27/debian/changelog 
python-pyperclip-1.5.27/debian/changelog
--- python-pyperclip-1.5.27/debian/changelog2016-07-01 17:47:10.0 
+0200
+++ python-pyperclip-1.5.27/debian/changelog2017-11-27 00:41:48.0 
+0100
@@ -1,3 +1,16 @@
+python-pyperclip (1.5.27-3~deb9u1) stretch; urgency=medium
+
+  * Non-maintainer upload.
+  * Rebuild for stretch.
+
+ -- Andreas Beckmann   Mon, 27 Nov 2017 00:41:48 +0100
+
+python-pyperclip (1.5.27-3) unstable; urgency=medium
+
+  * Fix typo in Depends for python3 package (Closes: #867450)
+
+ -- Sebastien Delafond   Fri, 07 Jul 2017 10:38:02 +0200
+
 python-pyperclip (1.5.27-2) unstable; urgency=medium
 
   * Relax dependencies on python QT libraries (Closes: #816821)
diff -Nru python-pyperclip-1.5.27/debian/control 
python-pyperclip-1.5.27/debian/control
--- python-pyperclip-1.5.27/debian/control  2016-07-01 17:47:10.0 
+0200
+++ python-pyperclip-1.5.27/debian/control  2017-07-07 10:38:02.0 
+0200
@@ -20,7 +20,7 @@
 
 Package: python3-pyperclip
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, xclip | xsel | 
python3-pyqt4
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, xclip | xsel 
| python3-pyqt4
 Description: Cross-platform clipboard module for Python3
  This module is a cross-platform Python3 module for copy and paste clipboard
  functions. Currently only handles plaintext.


Bug#882802: jessie-pu: package ruby-ox/2.1.1-2+b2

2017-11-26 Thread Cédric Boutillier
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

Hi,

this update fixes bug #881445 [CVE-2017-15928]
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881445
by cherrypicking a patch from upstream, to crash of the ruby interpreter
on a parse error.

Debdiff attached.

As mentioned in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882724#10
since the debdiffs are identical for jessie and stretch,
except for version numbers and suite, the upload to jessie will follow
shortly this report.

Cheers,

Cédric

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru ruby-ox-2.1.1/debian/changelog ruby-ox-2.1.1/debian/changelog
--- ruby-ox-2.1.1/debian/changelog  2014-04-04 12:58:15.0 +0200
+++ ruby-ox-2.1.1/debian/changelog  2017-11-26 01:08:40.0 +0100
@@ -1,3 +1,12 @@
+ruby-ox (2.1.1-2+deb8u1) jessie; urgency=medium
+
+  * Team upload
+  * Add fix_parse_obj_segfault.patch picked from upstream
++ fix CVE-2017-15928: segmentation fault in parse_obj
+(Closes: #881445)
+
+ -- Cédric Boutillier   Sun, 26 Nov 2017 01:08:40 +0100
+
 ruby-ox (2.1.1-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ruby-ox-2.1.1/debian/gbp.conf ruby-ox-2.1.1/debian/gbp.conf
--- ruby-ox-2.1.1/debian/gbp.conf   1970-01-01 01:00:00.0 +0100
+++ ruby-ox-2.1.1/debian/gbp.conf   2017-11-26 01:08:40.0 +0100
@@ -0,0 +1,3 @@
+[DEFAULT]
+debian-branch=jessie/master
+upstream-branch=jessie/upstream
diff -Nru ruby-ox-2.1.1/debian/patches/fix_parse_obj_segfault.patch 
ruby-ox-2.1.1/debian/patches/fix_parse_obj_segfault.patch
--- ruby-ox-2.1.1/debian/patches/fix_parse_obj_segfault.patch   1970-01-01 
01:00:00.0 +0100
+++ ruby-ox-2.1.1/debian/patches/fix_parse_obj_segfault.patch   2017-11-26 
01:08:40.0 +0100
@@ -0,0 +1,51 @@
+Description: Avoid crash with invalid XML passed to Oj.parse_obj()
+ this fixes CVE-2017-15928
+Author: Peter Ohler 
+Origin: 
https://github.com/ohler55/ox/commit/e4565dbc167f0d38c3f93243d7a4fcfc391cbfc8.patch
+Bug: https://github.com/ohler55/ox/issues/194
+Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881445
+Last-Update: 2017-11-25
+
+--- a/ext/ox/obj_load.c
 b/ext/ox/obj_load.c
+@@ -791,8 +791,10 @@
+   Helper  gh;
+ 
+   helper_stack_pop(&pi->helpers);
+-  gh = helper_stack_peek(&pi->helpers);
+-
++  if (NULL == (gh = helper_stack_peek(&pi->helpers))) {
++  set_error(&pi->err, "Corrupt parse stack, container is 
wrong type", pi->str, pi->s);
++  return;
++  }
+   rb_hash_aset(gh->obj, ph->obj, h->obj);
+   }
+   break;
+--- a/ext/ox/err.c
 b/ext/ox/err.c
+@@ -42,7 +42,11 @@
+ va_end(ap);
+ }
+ 
++#if __GNUC__ > 4
++_Noreturn void
++#else
+ void
++#endif
+ ox_err_raise(Err e) {
+ rb_raise(e->clas, "%s", e->msg);
+ }
+--- a/ext/ox/ox.c
 b/ext/ox/ox.c
+@@ -990,7 +990,11 @@
+ #endif
+ }
+ 
++#if __GNUC__ > 4
++_Noreturn void
++#else
+ void
++#endif
+ _ox_raise_error(const char *msg, const char *xml, const char *current, const 
char* file, int line) {
+ int   xline = 1;
+ int   col = 1;
diff -Nru ruby-ox-2.1.1/debian/patches/series 
ruby-ox-2.1.1/debian/patches/series
--- ruby-ox-2.1.1/debian/patches/series 2014-03-22 13:16:52.0 +0100
+++ ruby-ox-2.1.1/debian/patches/series 2017-11-26 01:08:40.0 +0100
@@ -1 +1,2 @@
+fix_parse_obj_segfault.patch
 000-fix-so-load-path.patch


NEW changes in stable-new

2017-11-26 Thread Debian FTP Masters
Processing changes file: corebird_1.4.1-1+deb9u1_armel.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_mipsel.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_mipsel.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_armel.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_mips64el.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_mipsel.changes
  ACCEPT



NEW changes in stable-new

2017-11-26 Thread Debian FTP Masters
Processing changes file: corebird_1.4.1-1+deb9u1_amd64.changes
  REJECT
Processing changes file: corebird_1.4.1-1+deb9u1_arm64.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_armhf.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_i386.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_mips.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_mips64el.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_ppc64el.changes
  ACCEPT
Processing changes file: corebird_1.4.1-1+deb9u1_s390x.changes
  ACCEPT
Processing changes file: liblog-log4perl-perl_1.48-1+deb9u1_all.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_arm64.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_armel.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_armhf.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_i386.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_mips.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_mips64el.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_ppc64el.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_s390x.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_arm64.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_armhf.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_i386.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_mips.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_ppc64el.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_s390x.changes
  ACCEPT



Bug#882773: stretch-pu: package auto-apt-proxy/2+deb9u1

2017-11-26 Thread Andreas Beckmann
Control: tag -1 moreinfo

On Sun, 26 Nov 2017 14:36:06 -0200 Antonio Terceiro
 wrote:
> This fixes a RC bug that has been reported recently, and was just fixed
> in unstable.

I'm missing the corresponding undo operation in the preinst.

AFAICS, a
   install-remove-install or
   install-remove-distupgrade-install
sequence will have that conffile missing afterwards (i.e. it's still in
.disabled state).


Andreas



Processed: Re: stretch-pu: package auto-apt-proxy/2+deb9u1

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 moreinfo
Bug #882773 [release.debian.org] stretch-pu: package auto-apt-proxy/2+deb9u1
Added tag(s) moreinfo.

-- 
882773: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882773
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Re: mariadb-10.1 fails to propagate to testing

2017-11-26 Thread Adam D. Barratt
On Sun, 2017-11-26 at 17:53 +0100, Andreas Metzler wrote:
> So essentially if mariadb-10.1 migrated a mariadb-10.1 with mariadb-
> test would be replaced by a mariadb-10.1 without mariadb-test?

That appears to be the net effect, yes.

> Given that afaict mariadb-test has no reverse dependencies could you
> consider forcing the migration?
> 
> I am asking since mariadb blocks exim, which urgently needs an
> update.

A test run suggests that hitting mariadb-10.1 with a large hammer has
no negative effect beyond the -test binary package disappearing, so
given the number of migrations that are currently blocked behind it
(hurrah for symbols changes) I've added a force-hint for tonight's
britney run, which should unblock things.

(I'm still not entirely clear why britney isn't just doing the right
thing here anyway.)

Regards,

Adam



Processed: aiozmq: sourceful upload needed for the python3.6 transition

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> block 866335 with -1
Bug #866335 [release.debian.org] transition: python3-defaults
866335 was blocked by: 862431 866504 813083 866555 866575 866700 882778 800709 
872052 867028 799635 882789 867010
866335 was not blocking any bugs.
Added blocking bug(s) of 866335: 882790

-- 
866335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866335
882790: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882790
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: prospector: sourceful upload needed for the python3.6 transition

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> block 866335 with -1
Bug #866335 [release.debian.org] transition: python3-defaults
866335 was blocked by: 866575 872052 866504 866555 866700 882778 867028 862431 
813083 867010 800709 799635
866335 was not blocking any bugs.
Added blocking bug(s) of 866335: 882789

-- 
866335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866335
882789: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882789
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: python-cymruwhois: sourceful upload needed for the python3.6 transition

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> block 866335 with -1
Bug #866335 [release.debian.org] transition: python3-defaults
866335 was blocked by: 862431 799635 866555 813083 872052 800709 866575 866700 
866504 867028 867010
866335 was not blocking any bugs.
Added blocking bug(s) of 866335: 882778

-- 
866335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=866335
882778: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882778
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Re: mariadb-10.1 fails to propagate to testing

2017-11-26 Thread Andreas Metzler
On 2017-11-26 "Adam D. Barratt"  wrote:
> On Sun, 2017-11-26 at 16:22 +0100, Andreas Metzler wrote:
>> mariadb-10.1 1:10.1.29-6 seems to be stuck in sid. It does not
>> propagate to testing although
>> https://qa.debian.org/excuses.php?package=mariadb-10.1 lists it as
>> valid candidate.

>> Could you please check the cause?

> There's a bit of backstory, but effectively: the mariadb-test binary
> package in testing is built from the mariadb-10.1 source package, and
> has strictly versioned dependencies on other binaries built from that
> source package. In unstable, the mariadb-10.2 source package builds the
> binary package instead, but FTBFS on several architectures so is not a
> candidate. The net result is that when britney tries to migrate mariadb
> -10.1 1:10.1.29-6, the mariadb-test binary package in testing becomes
> uninstallable, and the migration attempt is aborted.

Hello,

So essentially if mariadb-10.1 migrated a mariadb-10.1 with mariadb-test
would be replaced by a mariadb-10.1 without mariadb-test?

Given that afaict mariadb-test has no reverse dependencies could you
consider forcing the migration?

I am asking since mariadb blocks exim, which urgently needs an update.

Thanks, cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Bug#882773: stretch-pu: package auto-apt-proxy/2+deb9u1

2017-11-26 Thread Antonio Terceiro
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

This fixes a RC bug that has been reported recently, and was just fixed
in unstable.

Diff attached

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff --git a/debian/changelog b/debian/changelog
index 805de64..49a56cd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+auto-apt-proxy (2+deb9u1) stretch; urgency=medium
+
+  * Move apt configuration away on removal (Closes: #881751)
+
+ -- Antonio Terceiro   Sun, 26 Nov 2017 14:14:31 -0200
+
 auto-apt-proxy (2) unstable; urgency=medium
 
   * specify `--shell dash` to shellcheck (Closes: #834976)
diff --git a/debian/postrm b/debian/postrm
new file mode 100644
index 000..e39b370
--- /dev/null
+++ b/debian/postrm
@@ -0,0 +1,25 @@
+#! /bin/sh
+
+set -e
+aptconf=/etc/apt/apt.conf.d/auto-apt-proxy.conf
+
+case "$1" in
+purge)
+rm -f "$aptconf".disabled
+;;
+
+remove|abort-install)
+if [ -f "$aptconf" ]; then
+mv "$aptconf" "$aptconf".disabled
+fi
+;;
+
+upgrade|failed-upgrade|abort-upgrade|disappear)
+;;
+
+*)
+echo "postrm called with unknown argument \`$1'" >&2
+exit 1
+esac
+
+##DEBHELPER##
diff --git a/debian/tests/control b/debian/tests/control
index 79b3cde..8f25fd8 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,2 +1,6 @@
 Test-Command: clitest debian/tests/apt-cacher-ng.txt
 Depends: @, clitest, apt-cacher-ng
+
+Tests: remove
+Restrictions: needs-root
+Depends: @, clitest
diff --git a/debian/tests/remove b/debian/tests/remove
new file mode 100755
index 000..b40d4e9
--- /dev/null
+++ b/debian/tests/remove
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+set -e
+exec 2>&1
+
+action="$(basename "$0")"
+
+set -x
+apt-get "$action" -qy auto-apt-proxy
+apt-get update


signature.asc
Description: PGP signature


Bug#877593: Acknowledgement (stretch-pu: package ocfs2-tools/1.8.4-4+deb9u1)

2017-11-26 Thread Valentin Vidic
Hi,

Any thoughs from the release team about this update request?

-- 
Valentin



Re: mariadb-10.1 fails to propagate to testing

2017-11-26 Thread Adam D. Barratt
On Sun, 2017-11-26 at 16:22 +0100, Andreas Metzler wrote:
> mariadb-10.1 1:10.1.29-6 seems to be stuck in sid. It does not
> propagate to testing although
> https://qa.debian.org/excuses.php?package=mariadb-10.1 lists it as
> valid candidate.
> 
> Could you please check the cause?

There's a bit of backstory, but effectively: the mariadb-test binary
package in testing is built from the mariadb-10.1 source package, and
has strictly versioned dependencies on other binaries built from that
source package. In unstable, the mariadb-10.2 source package builds the
binary package instead, but FTBFS on several architectures so is not a
candidate. The net result is that when britney tries to migrate mariadb
-10.1 1:10.1.29-6, the mariadb-test binary package in testing becomes
uninstallable, and the migration attempt is aborted.

Regards,

Adam



Bug#880020: stretch-pu: package lxc/1:2.0.7-2+deb9u1

2017-11-26 Thread Antonio Terceiro
On Sat, Nov 18, 2017 at 05:59:33PM +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Sat, 2017-10-28 at 11:14 -0200, Antonio Terceiro wrote:
> > lxc (1:2.0.7-2+deb9u1) stretch; urgency=medium
> > 
> >   * 0003-lxc-debian-don-t-hardcode-valid-releases.patch: don't
> > hardcode list of valid Debian release. Allows creating stable,
> > buster,
> > testing, and unstable containers.
> >   * 0004-lxc-debian-don-t-write-C.-locales-to-etc-locale.gen.patch:
> > don't
> > insert C.* locales into /etc/locale.gen (Closes: #879595)
> 
> Please go ahead.

uploaded, thanks.


signature.asc
Description: PGP signature


mariadb-10.1 fails to propagate to testing

2017-11-26 Thread Andreas Metzler
Hello,

mariadb-10.1 1:10.1.29-6 seems to be stuck in sid. It does not propagate
to testing although
https://qa.debian.org/excuses.php?package=mariadb-10.1 lists it as valid
candidate.

Could you please check the cause?

Thanks, cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Bug#882621: stretch-pu: package python2.7/2.7.13-2+deb9u2

2017-11-26 Thread Moritz Mühlenhoff
On Sun, Nov 26, 2017 at 01:52:04PM +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Fri, 2017-11-24 at 23:18 +0100, Moritz Muehlenhoff wrote:
> > I'd like to add a fix for a minor security issue in Python 2.7 to the
> > as a followup update to what's already in spu. debdiff is below.
> > 
> > This is fixed in unstable in 2.7.13-4.
> 
> Please go ahead.

Thanks, uploaded.

Cheers,
Moritz



NEW changes in stable-new

2017-11-26 Thread Debian FTP Masters
Processing changes file: corebird_1.4.1-1+deb9u1_amd64.changes
  ACCEPT
Processing changes file: inn2_2.6.1-2+b3_i386.changes
  ACCEPT
Processing changes file: liblog-log4perl-perl_1.48-1+deb9u1_sourceonly.changes
  ACCEPT
Processing changes file: spamassassin_3.4.1-6+deb9u1_amd64.changes
  ACCEPT
Processing changes file: tdbcodbc_1.0.4-2+deb9u1_amd64.changes
  ACCEPT



Processed: Re: Bug#877342: stretch-pu: package qtcurve/1.8.18+git20160320-3d8622c-3+deb9u1

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #877342 [release.debian.org] stretch-pu: package 
qtcurve/1.8.18+git20160320-3d8622c-3+deb9u1
Added tag(s) confirmed.

-- 
877342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#877342: stretch-pu: package qtcurve/1.8.18+git20160320-3d8622c-3+deb9u1

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Sat, 2017-09-30 at 20:29 +0300, Boris Pek wrote:
> I would like to push a fix for qtcurve bug #865765 (crash when using
> QtCurve widget style with Breeze preset).
> 
> Debdiff looks big but in fact it is very simple: just
> s/memcmp/strncmp/

Please go ahead.

Regards,

Adam



Bug#879599: stretch-pu: package charmtimetracker/1.11.4-1

2017-11-26 Thread Adam D. Barratt
On Sun, 2017-11-19 at 22:38 +, Adam D. Barratt wrote:
> Uploaded and flagged for acceptance.

Apologies for not having spotted them pre-upload, but for reference our
QA checks spotted a couple of typoes in the changelog:

+W: spelling-error-in-changelog discription description
+W: spelling-error-in-changelog pacakge package

Regards,

Adam



Processed: Re: Bug#882194: stretch-pu: package spamassassin/3.4.1-6+deb9u1

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + pending
Bug #882194 [release.debian.org] stretch-pu: package spamassassin/3.4.1-6+deb9u1
Ignoring request to alter tags of bug #882194 to the same tags previously set

-- 
882194: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882194
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882194: stretch-pu: package spamassassin/3.4.1-6+deb9u1

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + pending

On Fri, 2017-11-24 at 18:41 -0800, Noah Meyerhans wrote:
> On Fri, Nov 24, 2017 at 10:52:06AM +, Adam D. Barratt wrote:
> > > Hello. I'd like to fix a number of bugs in spamassassin, mostly
> > > related to systemd service management. A debdiff against the
> > > current
> > > stretch version is attached. All the changes have been in buster
> > > for
> > > some time. I've tested them in fresh installation, upgrade,
> > > remove,
> > > and purge scenarios.
> > 
> > Please go ahead.
> 
> Thanks. Uploaded.

Flagged for acceptance.

Regards,

Adam



Processed: Re: Bug#882493: stretch-pu: package liblog-log4perl-perl/1.48-1+deb9u1

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + pending
Bug #882493 [release.debian.org] stretch-pu: package 
liblog-log4perl-perl/1.48-1+deb9u1
Added tag(s) pending.

-- 
882493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882493
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Bug#874254: stretch-pu: package tdbcodbc/1.0.4-2+deb9u1 preapproval

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + pending
Bug #874254 [release.debian.org] stretch-pu: package tdbcodbc/1.0.4-2+deb9u1 
preapproval
Added tag(s) pending.

-- 
874254: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874254
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#874254: stretch-pu: package tdbcodbc/1.0.4-2+deb9u1 preapproval

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + pending

On Sat, 2017-11-25 at 19:05 +0300, Sergei Golovan wrote:
> On Fri, Nov 24, 2017 at 2:14 PM, Adam D. Barratt
>  wrote:
> > 
> > Please go ahead.
> 
> Done.

Flagged for acceptance.

Regards,

Adam



Bug#882493: stretch-pu: package liblog-log4perl-perl/1.48-1+deb9u1

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + pending

On Fri, 2017-11-24 at 13:03 +0100, Salvatore Bonaccorso wrote:
> Hi Adam,
> 
> On Fri, Nov 24, 2017 at 11:07:09AM +, Adam D. Barratt wrote:
> > Control: tags -1 + confirmed
> > 
> > On Thu, 2017-11-23 at 14:45 +0100, Salvatore Bonaccorso wrote:
> > > The Debian Perl Group was asked, if #855894 could be fixed as
> > > well
> > > for stretch, since when "syswrite" and "utf8" are used together
> > > with
> > > Perl 5.24 warnings are issued. The proposed debdiff is attached.
> > 
> > Please go ahead.
> 
> Thank you, uploaded.

Flagged for acceptance; thanks.

Regards,

Adam



Processed: Re: Bug#882391: nmu: inn2_2.6.1-2

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + pending
Bug #882391 [release.debian.org] nmu: inn2_2.6.1-2
Added tag(s) pending.

-- 
882391: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882391
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882391: nmu: inn2_2.6.1-2

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + pending

On Sat, 2017-11-25 at 19:05 +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Wed, 2017-11-22 at 02:52 +0100, Marco d'Itri wrote:
> > inn2 needs to be rebuilt for i386 on stable to fix #882225, because
> > the 
> > original package was built in a merged-/usr environment and the 
> > configure script picked up the wrong path for gzip.
> > 
> > nmu inn2_2.6.1-2 . i386 . stretch . -m "binNMU to fix the gzip
> > path.
> > (Closes: #882225)"
> 
> Scheduled, as "nmu 3 inn2", as there have already previously been
> 2.6.1-2+b1 and +b2 packages in the archive.

The binNMU was successful and I've flagged it for acceptance into p-u.

Regards,

Adam



Processed: Re: Bug#882219: stretch-pu: package corebird/1.4.1-1+deb9u1

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + pending
Bug #882219 [release.debian.org] stretch-pu: package corebird/1.4.1-1+deb9u1
Added tag(s) pending.

-- 
882219: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882219
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882219: stretch-pu: package corebird/1.4.1-1+deb9u1

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + pending

On Fri, 2017-11-24 at 11:01 +, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On Mon, 2017-11-20 at 12:11 +0100, Philip Rinn wrote:
> > Twitter changed the character limit of tweets to 280 chars (see
> > [1]).
> > The version of corebird in stretch does only allow to compose
> > tweets
> > with 140 chars. The fix is really trivial[2].
> 
> Please go ahead.

Uploaded and flagged for acceptance.

Regards,

Adam



Bug#882621: stretch-pu: package python2.7/2.7.13-2+deb9u2

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Fri, 2017-11-24 at 23:18 +0100, Moritz Muehlenhoff wrote:
> I'd like to add a fix for a minor security issue in Python 2.7 to the
> as a followup update to what's already in spu. debdiff is below.
> 
> This is fixed in unstable in 2.7.13-4.

Please go ahead.

Regards,

Adam



Processed: Re: Bug#882621: stretch-pu: package python2.7/2.7.13-2+deb9u2

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #882621 [release.debian.org] stretch-pu: package python2.7/2.7.13-2+deb9u2
Added tag(s) confirmed.

-- 
882621: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882621
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882724: stretch-pu: package ruby-ox/2.1.1-2+b6

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Sun, 2017-11-26 at 01:29 +0100, Cédric Boutillier wrote:
> this update fixes bug #881445 [CVE-2017-15928]
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881445
> by cherrypicking a patch from upstream, to crash of the ruby
> interpreter on a parse error.
> 
> Debdiff attached.

Please go ahead.

> As jessie and stretch have the same version of this package, I am
> willing to upload the same fix to jessie (same diff except the
> version number with deb8 instead of deb9). Should I submit an
> independent bug report for the jessie proposed update ?

Yes, please.

Assuming the diff is otherwise identical, please feel free to upload
the jessie package without waiting for an additional ACK.

Regards,

Adam



Processed: Re: Bug#882724: stretch-pu: package ruby-ox/2.1.1-2+b6

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #882724 [release.debian.org] stretch-pu: package ruby-ox/2.1.1-2+b6
Added tag(s) confirmed.

-- 
882724: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882724
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882714: stretch-pu: package ruby-pygments.rb/0.6.3-2

2017-11-26 Thread Adam D. Barratt
Control: tags -1 + confirmed

On Sun, 2017-11-26 at 00:23 +0100, Cédric Boutillier wrote:
> the proposed update fixes a reasonable limit to RLIMIT_NOFILE,
> avoiding closing too many files at a time. This fixes  #876768
> 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876768

Please go ahead.

> and fixes weechat.

Yay, thanks. :-)

Regards,

Adam



Processed: Re: Bug#882714: stretch-pu: package ruby-pygments.rb/0.6.3-2

2017-11-26 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + confirmed
Bug #882714 [release.debian.org] stretch-pu: package ruby-pygments.rb/0.6.3-2
Added tag(s) confirmed.

-- 
882714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882714
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#882737: qa.debian.org: DDPO links to stable-new diffs are wrong (and wrongly placed)

2017-11-26 Thread Adam D. Barratt
Package: qa.debian.org
User: qa.debian@packages.debian.org
Usertags: ddpo
Control: affects -1 + release.debian.org
X-Debbugs-CC: release.debian@packages.debian.org

Hi,

When a package is in the (old)stable-new waiting for review and
acceptance / rejection by the Release Team, this is noted in DDPO and a
link to the diff included.

Unfortunately, the links are broken, as they point to ftp-master's NEW
queue, rather than the diffs generated by the SRM tools. They're also
included in the testing and unstable columns, whereas placing them in
the (old)stable column would seem more logical.

As an example, carnil's DDPO page contains (at the time of writing) a
pending upload for liblog-log4perl-perl. The "stable" column contains
"1.48-1" and the "testing / unstable" column "1.49-1 \n stable-new:
1.48-1+deb9u1". The latter is linked to https://ftp-master.debian.org/n
ew/liblog-log4perl-perl_1.48-1%2Bdeb9u1.html , which does not exist.
The correct URL is https://release.debian.org/proposed-updates/stable_d
iffs/liblog-log4perl-perl_1.48-1+deb9u1.debdiff (if it's more
appropriate for DDPO, one can s/stable/stretch/ in the URL as well).

I'm hoping this is relatively simple to change, but please let us know
if there are any queries.

Regards,

Adam