dpdk[-doc]: convert all scripts to python3 72/9972/1
authorLuca Boccassi <luca.boccassi@gmail.com>
Fri, 5 Jan 2018 20:13:01 +0000 (20:13 +0000)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 5 Jan 2018 20:13:01 +0000 (20:13 +0000)
Use dh_python3 to change the shebang of all scripts to python3, and
remove the python2 dependency from dpdk.

Change-Id: I7baa53e1c0c9261e67fe99cd22f274417593495b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
debian/control
debian/rules

index 6e6a1ee..c3a632f 100644 (file)
@@ -35,7 +35,7 @@ Depends: hwdata,
          ${python3:Depends},
          ${shlibs:Depends}
 Recommends: ${librte:Recommends},
-            python-pyelftools | python3-pyelftools,
+            python3-pyelftools,
 Suggests: dpdk-doc,
           dpdk-igb-uio-dkms (= ${binary:Version}),
           dpdk-rte-kni-dkms (= ${binary:Version}),
index 41eb0e0..20780c9 100755 (executable)
@@ -365,3 +365,8 @@ override_dh_systemd_start:
 
 override_dh_auto_test:
 
+override_dh_python3:
+       # dh_python only looks in /usr/share/package_name but dpdk-doc installs in
+       # /usr/share/dpdk, so pass /usr to catch all
+       dh_python3 --shebang=/usr/bin/python3 /usr
+