Control: tags 938410 + patch
Control: tags 938410 + pending
Dear maintainer,
I've prepared an NMU for rpm (versioned as 4.14.2.1+dfsg1-1.1) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should delay it longer.
Regards,
Boyuan Yang
diff -Nru rpm-4.14.2.1+dfsg1/debian/changelog rpm-
4.14.2.1+dfsg1/debian/changelog
--- rpm-4.14.2.1+dfsg1/debian/changelog 2019-02-17 03:19:38.0 -0500
+++ rpm-4.14.2.1+dfsg1/debian/changelog 2020-02-28 13:52:17.0 -0500
@@ -1,3 +1,23 @@
+rpm (4.14.2.1+dfsg1-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/control:
++ Bump Standards-Version to 4.5.0.
++ Bump debhelper compat to v12.
+- Drop python-rpm package and python2 support. (Closes: #938410)
++ Use secure URI for homepage information.
++ Let librpm-dev depends on libzstd-dev. Please see #940114.
+ * debian/rules:
++ Let buildtools.mk to provide proper $PKG_CONFIG.
++ Use architecture.mk instead of manual dpkg-architecture
+ invocation.
+- Drop dh_strip override, migration is now complete.
++ Use "dh_missing --fail-missing".
+ * debian/patches: Add patch 0012 to force using python3 in shebang
+for pythondeps.sh.
+
+ -- Boyuan Yang Fri, 28 Feb 2020 13:52:17 -0500
+
rpm (4.14.2.1+dfsg1-1) unstable; urgency=medium
* New upstream release.
diff -Nru rpm-4.14.2.1+dfsg1/debian/compat rpm-4.14.2.1+dfsg1/debian/compat
--- rpm-4.14.2.1+dfsg1/debian/compat2016-07-07 06:04:15.0 -0400
+++ rpm-4.14.2.1+dfsg1/debian/compat1969-12-31 19:00:00.0 -0500
@@ -1 +0,0 @@
-9
diff -Nru rpm-4.14.2.1+dfsg1/debian/control rpm-4.14.2.1+dfsg1/debian/control
--- rpm-4.14.2.1+dfsg1/debian/control 2019-02-17 03:19:07.0 -0500
+++ rpm-4.14.2.1+dfsg1/debian/control 2020-02-28 13:35:40.0 -0500
@@ -3,14 +3,8 @@
Uploaders: Michal Čihař
Section: admin
Priority: optional
-Build-Depends: debhelper (>= 9.20160114),
- dh-autoreconf,
- dh-python,
- libtool,
- autoconf,
- automake,
- autotools-dev,
- autopoint,
+Build-Depends: debhelper-compat (= 12),
+ dh-sequence-python3,
zlib1g-dev,
libbz2-dev,
libpopt-dev,
@@ -23,7 +17,6 @@
libcap-dev [linux-any],
libdbus-1-dev,
libsqlite3-dev,
- python-all-dev,
python3-all-dev,
binutils-dev,
bzip2,
@@ -39,10 +32,10 @@
libdb-dev,
liblua5.2-dev,
libsemanage1-dev [linux-any]
-Standards-Version: 4.3.0
+Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/pkg-rpm-team/rpm
Vcs-Git: https://salsa.debian.org/pkg-rpm-team/rpm.git
-Homepage: http://rpm.org/
+Homepage: https://rpm.org/
Package: rpm
Architecture: any
@@ -53,7 +46,7 @@
debugedit (= ${binary:Version}),
rpm-common (= ${binary:Version})
Suggests: alien,
- python,
+ python3,
elfutils,
rpmlint,
rpm2html,
@@ -176,6 +169,7 @@
zlib1g-dev,
libxml2-dev,
libreadline-dev,
+ libzstd-dev,
libselinux1-dev [linux-any],
libsqlite3-dev,
${misc:Depends}
@@ -188,30 +182,6 @@
libraries and header files necessary to build programs that use
librpm.
-Package: python-rpm
-Architecture: any
-Section: python
-Priority: optional
-Depends: ${misc:Depends},
- ${shlibs:Depends},
- ${python:Depends},
- librpm8 (= ${binary:Version}),
- librpmio8 (= ${binary:Version}),
- librpmbuild8 (= ${binary:Version}),
- librpmsign8 (= ${binary:Version}),
- rpm-common (= ${binary:Version})
-Breaks: ${python:Breaks}
-Provides: ${python:Provides}
-Description: Python bindings for RPM
- The RPM Package Manager (RPM) is a command-line driven package
- management system capable of installing, uninstalling, verifying,
- querying, and updating computer software packages.
- .
- This package includes the Python bindings for librpm, allowing Python
- scripts to manipulate RPM packages and the RPM database.
- .
- This package installs the library for Python 2.
-
Package: python3-rpm
Architecture: any
Section: python
diff -Nru rpm-4.14.2.1+dfsg1/debian/patches/0012-pythondistdeps.py-Use-
python3-in-shebang.patch rpm-4.14.2.1+dfsg1/debian/patches/0012-
pythondistdeps.py-Use-python3-in-shebang.patch
--- rpm-4.14.2.1+dfsg1/debian/patches/0012-pythondistdeps.py-Use-python3-in-
shebang.patch 1969-12-31 19:00:00.0 -0500
+++ rpm-4.14.2.1+dfsg1/debian/patches/0012-pythondistdeps.py-Use-python3-in-
shebang.patch 2020-02-28 13:52:04.0 -0500
@@ -0,0 +1,18 @@
+From: Boyuan Yang
+Date: Fri, 28 Feb 2020 13:52:02 -0500
+Subject: pythondistdeps.py: Use python3 in shebang
+
+---
+ scripts/pythondistdeps.py | 2 +-
+ 1 file changed, 1 insertion(