Your message dated Sat, 23 Sep 2017 15:03:51 +0000
with message-id <[email protected]>
and subject line Bug#876518: fixed in deheader 1.6-2
has caused the Debian Bug report #876518,
regarding deheader: please build package as a Python3 application
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
876518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876518
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: deheader
Version: 1.6-1
Severity: normal

Hi,

The deheader program is both a Python2 & Python3-compatible program,
it's only needed to change it's shebnag to make it perfectly work.

This is purposefully supported & tested by upstream.

Can you please built it as a Python3 application from now on ?

On one of my computers it's the only thing requiring Python2;
while Python3 will always be pulled-in one way or another
(reportbug, apt-listchanges, unattended-upgrades...).

Greets,

Alexandre Detiste


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages deheader depends on:
ii  make     4.1-9.1
ii  python3  3.5.3-3 ----> this is from my own rebuilt package

Versions of packages deheader recommends:
ii  clang-3.9 [c-compiler]  1:3.9.1-16
ii  clang-4.0 [c-compiler]  1:4.0.1-5
ii  g++ [c++-compiler]      4:7.2.0-1d1
ii  g++-7 [c++-compiler]    7.2.0-5
ii  gcc [c-compiler]        4:7.2.0-1d1
ii  gcc-6 [c-compiler]      6.4.0-6
ii  gcc-7 [c-compiler]      7.2.0-5

deheader suggests no packages.

-- no debconf information
diff --git a/debian/control b/debian/control
index 794999f..3f219fe 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: deheader
 Section: devel
 Priority: optional
 Maintainer: Reiner Herrmann <[email protected]>
-Build-Depends: debhelper (>= 10), dh-python, python-all, xmlto
+Build-Depends: debhelper (>= 10), dh-python, python3-all, xmlto
 Standards-Version: 3.9.8
 Homepage: http://www.catb.org/~esr/deheader/
 Vcs-Git: https://anonscm.debian.org/git/collab-maint/deheader.git
@@ -10,7 +10,7 @@ Vcs-Browser: 
https://anonscm.debian.org/git/collab-maint/deheader.git
 
 Package: deheader
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, make
+Depends: ${misc:Depends}, ${python3:Depends}, make
 Recommends: c-compiler, c++-compiler
 Description: Find and remove unnecessary includes in C or C++ source files
  deheader analyzes C and C++ files to determine which header inclusions can be
diff --git a/debian/rules b/debian/rules
index 83739e0..d273a19 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,11 @@
 #!/usr/bin/make -f
 
 %:
-       dh $@ --with python2
+       dh $@ --with python3
+
+override_dh_install:
+       dh_install
+       sed -i '1s|^#!/usr/bin/env python|#!/usr/bin/python3|' 
debian/deheader/usr/bin/deheader
 
 override_dh_installchangelogs:
        dh_installchangelogs NEWS

--- End Message ---
--- Begin Message ---
Source: deheader
Source-Version: 1.6-2

We believe that the bug you reported is fixed in the latest version of
deheader, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Reiner Herrmann <[email protected]> (supplier of updated deheader package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 23 Sep 2017 14:22:06 +0200
Source: deheader
Binary: deheader
Architecture: source
Version: 1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Reiner Herrmann <[email protected]>
Changed-By: Reiner Herrmann <[email protected]>
Description:
 deheader   - Find and remove unnecessary includes in C or C++ source files
Closes: 842945 876518
Changes:
 deheader (1.6-2) unstable; urgency=medium
 .
   * Fix filename of header for (f)statvfs. (Closes: #842945)
   * Change dependencies to python3 and build as python3 application.
     (Closes: #876518)
   * Don't run python2 test during build to not need python2 build dependency.
   * Test installed script during autopkgtest run.
   * Bump Standards-Version to 4.1.0.
   * Fix spelling error found by lintian.
Checksums-Sha1:
 ec9da9dd897d4aa019109774e7cdfe5699e9b54e 1951 deheader_1.6-2.dsc
 672f651c4453670893ac8fab45f7f22afbece0c5 10064 deheader_1.6-2.debian.tar.xz
 f12f02f3feee21dd285cf89a5cf5eaed2981e6db 6213 deheader_1.6-2_source.buildinfo
Checksums-Sha256:
 251cae4894ad744a539927b1202293b213776705480d510f6bdfd2007b09b760 1951 
deheader_1.6-2.dsc
 e970362adb17a1d8967c455cce6be06fdfb37b2a22ed367d1d7fb44c8e68941d 10064 
deheader_1.6-2.debian.tar.xz
 32348432741461d79ca365c3b74e15bbf9a72221d63e2f76c1e7480e8fec3c69 6213 
deheader_1.6-2_source.buildinfo
Files:
 920f74a6de7dc72351d7b6af68b98998 1951 devel optional deheader_1.6-2.dsc
 381cd748a13a379581c9fed197fd3f44 10064 devel optional 
deheader_1.6-2.debian.tar.xz
 9f871ab379fa7d146592c1393814077e 6213 devel optional 
deheader_1.6-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE2Pb6feok2Q1urHM7zPBJKNsO6qcFAlnGVKYACgkQzPBJKNsO
6qeEvA//Q/ZiM+D4rtHKJjK1k+gpAxC3zFF6/Q2Ax3My/YOGG1+ytjD4/ZxCFJ3T
jBh3SELkNCktJVzg+VQBi9QgIU9kjgcXuUmMzQOW8YlWzQspxlPIvDZipvWlRKZo
TbY3jYRhso8fByMsPhG0vbDop3sn38sFNP5I1E6xmyj/4tehlK6QMpAm5h0vQ4ZZ
VYNTLzvsmc9IKLr+vfchZ7kPSJHZ9xNFsb25i0KtuFtVqB+PvcqXf6ADrkEJ/4Fi
DrEuyPJI2C9pvtYl8tZT2J51Hp5IMnxlWTfsPswK/gNY7Y+Ny4l8eUbcA4nSAtVH
nxPuroEsLA5RBcU0w3kV7FnLDpLlSLWvcovArnxa2CLCiZAIXiVyIsulQzg3Q3gI
yEc6PFNaXl5Cp6nmhdsVOoyUK/m/bJyq9uixVjlHbU5EvCNdEI0/ku78A4lBXoMg
u333rjyfAr7Ysgvq6aq9jtKqMB4Hh23nxLkobOebBfYAIE6u4cTUK29qJVO++XLY
ExCKZoH31LYN9graQknMl2iVBHe+WoIzOBQKJXNhCMV/mjTnsfL/7iuS8DK/YOb6
k67ijmSWUayQ3VlOe2FKp8qZ9CwCsecU++qjLYfakCjb4Hgr6+n0xjZGq8sOG+J5
2qulVsp4g3G0On1BIup7EoUE2SXmrGSwiR9jKa2KmYSp5K9BGws=
=UKq2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to