Your message dated Mon, 16 Sep 2019 04:14:46 +0000
with message-id <[email protected]>
and subject line Bug#939180: Removed package(s) from unstable
has caused the Debian Bug report #637403,
regarding bittornado: switch to dh_python2
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.)


-- 
637403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637403
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: bittornado
Version: 0.3.18-10
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch

python-support is now officially deprecated in Debian:

http://article.gmane.org/gmane.linux.debian.devel.python/6948

Attached is a patch which converts file to use the recommended dh_python2.
It follows this guide:
http://wiki.debian.org/Python/TransitionToDHPython2

changes in ubuntu:

  * switch to dh_python2 (LP: #788514)
    - install btmakemetafile.py and btcompletedir.py via pyinstall
    - add build depend on python-all
    - bump debhelper depend to 7 for dh_auto_install



-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric'), (100, 'oneiric-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-8-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/bittornado-gui.install'
--- debian/bittornado-gui.install       2007-04-22 13:56:24 +0000
+++ debian/bittornado-gui.install       2011-08-10 22:15:36 +0000
@@ -1,2 +1,3 @@
-usr/bin/*gui*
+usr/bin/*gui*.bittornado
+usr/bin/btmaketorrentgui
 usr/share/pixmaps

=== modified file 'debian/bittornado.install'
--- debian/bittornado.install   2006-10-27 15:46:48 +0000
+++ debian/bittornado.install   2011-08-10 21:48:40 +0000
@@ -10,4 +10,4 @@
 usr/bin/btsethttpseeds
 usr/bin/btshowmetainfo.bittornado
 usr/bin/bttrack.bittornado
-usr/share/python-support/bittornado
+usr/lib/python2*

=== added file 'debian/bittornado.pyinstall'
--- debian/bittornado.pyinstall 1970-01-01 00:00:00 +0000
+++ debian/bittornado.pyinstall 2011-08-10 22:33:00 +0000
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin/btmakemetafile.py BitTornado
+debian/tmp/usr/bin/btcompletedir.py BitTornado

=== modified file 'debian/changelog'

=== modified file 'debian/control'
--- debian/control      2011-01-24 17:27:47 +0000
+++ debian/control      2011-08-10 22:43:09 +0000
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Cameron Dale <[email protected]>
-Build-Depends: debhelper (>= 5.0.37.2)
-Build-Depends-Indep: python, python-support (>= 0.5.4), docbook-to-man
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: python-all (>= 2.6.6-3~), docbook-to-man
 Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/pkg-bittornado/bittornado/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-bittornado/bittornado/trunk/

=== modified file 'debian/rules'
--- debian/rules        2010-03-21 14:36:30 +0000
+++ debian/rules        2011-08-10 22:34:39 +0000
@@ -31,23 +31,14 @@
        dh_installdirs
 
        # Add here commands to install the package into debian/bittornado.
-       chmod +x ./setup.py
-       ./setup.py install --prefix=$(CURDIR)/debian/tmp/usr 
--install-lib=$(CURDIR)/debian/tmp/usr/share/python-support/bittornado
+       dh_auto_install -- --root=$(CURDIR)/debian/tmp
 
        install -d debian/tmp/usr/share/mimelnk/application
 
        install -D -m644 debian/bittornado.desktop 
debian/bittornado-gui/usr/share/applications/bittornado.desktop
        install -D -m644 debian/bittornado.xpm 
debian/tmp/usr/share/pixmaps/bittornado.xpm
        install -d debian/tmp/usr/share/bittorrent
-       chmod 755 
debian/tmp/usr/share/python-support/bittornado/BitTornado/launchmanycore.py
-       cp debian/tmp/usr/bin/btmakemetafile.py 
debian/tmp/usr/share/python-support/bittornado/BitTornado
-       cp debian/tmp/usr/bin/btcompletedir.py 
debian/tmp/usr/share/python-support/bittornado/BitTornado
 
-       # Remove the generated .pyc files
-       ( cd debian/tmp/usr/share/python-support/bittornado/BitTornado && \
-         rm -f *.pyc  && \
-         cd BT1 && \
-         rm -f *.pyc )
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -59,14 +50,15 @@
        dh_installmime
        dh_installman
        
-       # Remove the .py from the end of each of these and add .bittornado
-       # so that the alternatives system can work
+       # create versions with .bittornado suffix so that the alternatives
+       # system can work. the .py extensions are not installed.
+       # btmakemetafile.py and btcompletedir.py is needed for pyinstall
        ( cd debian/tmp/usr/bin && \
          for i in btdownloadgui btdownloadheadless bttrack btmakemetafile \
                   btlaunchmany btcompletedir btcompletedirgui \
                   btdownloadcurses btlaunchmanycurses btreannounce btrename \
                   btshowmetainfo; \
-         do mv $$i.py $$i.bittornado || exit 1 ; done )
+         do cp $$i.py $$i.bittornado || exit 1 ; done )
        
        # Remove the .py from the end of each of these, the following are not
        # included in bittorrent, so they are not renamed to having the
@@ -80,7 +72,7 @@
        dh_link
        dh_compress
        dh_fixperms
-       dh_pysupport
+       dh_python2
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol


--- End Message ---
--- Begin Message ---
Version: 0.3.18-10.3+rm

Dear submitter,

as the package bittornado has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/939180

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

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

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to