Package: dh-python
Version: 1.20130819-1
Severity: important
If you try to build the pybik package with the changes currently in the PAPT
svn repository, dh_python3 now acts on pybik-bin, but python3:Depends is still
empty.
Here's some details:
>From debian/control:
Package: pybik-bin
Architecture: any
Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends},
Recommends: pybik
Replaces: pybik (<< ${source:Version})
Breaks: pybik (<< ${source:Version})
>From debian/rules:
override_dh_python3:
dh_python3 -p pybik
dh_python3 -p pybik-bin usr/lib/pybik/pybiklib/
>From the debc ouput:
pybik-bin_1.1-1.1_i386.deb
--------------------------
new debian package, version 2.0.
size 37714 bytes: control archive=897 bytes.
914 bytes, 21 lines control
336 bytes, 4 lines md5sums
Package: pybik-bin
Source: pybik
Version: 1.1-1.1
Architecture: i386
Maintainer: Python Applications Packaging Team
<[email protected]>
Installed-Size: 149
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1,
libstdc++6 (>= 4.1.1)
Recommends: pybik
....
drwxr-xr-x root/root 0 2013-08-19 19:26 ./usr/lib/pybik/pybiklib/
-rw-r--r-- root/root 40128 2013-08-19 19:26
./usr/lib/pybik/pybiklib/_gldraw.cpython-33m-i386-linux-gnu.so
-rw-r--r-- root/root 71328 2013-08-19 19:26
./usr/lib/pybik/pybiklib/_glarea.cpython-33m-i386-linux-gnu.so
dh_python3 is operating on the package, because the .so files have been
renamed. Note that there is python3 version specific content, but the
proper python3 (>= 3.3), python3 (<< 3.4) depends aren't generated.
dh_python3 section from a debug enabled bulid:
dh_python3 -p pybik
D: dh_python3 dh_python3:142: version: 1.20130819-1
D: dh_python3 dh_python3:143: argv: ['/usr/bin/dh_python3', '-p', 'pybik']
D: dh_python3 dh_python3:144: options: {'depends': None, 'compile_all': False,
'no_shebang_rewrite': False, 'clean_dbg_pkg': True, 'shebang': None, 'verbose':
False, 'O': None, 'vrange': None, 'no_package': None, 'arch': None, 'package':
['pybik'], 'guess_deps': True, 'ignore_shebangs': False, 'skip_private': False,
'suggests': None, 'regexpr': None, 'recommends': None}
D: dh_python3 dh_python3:145: args: []
D: dh_python3 dh_python3:147: supported Python versions: 3.3 (default=3.3)
D: dh_python3 debhelper:98: source=pybik, binary packages=['pybik']
D: dh_python3 dh_python3:164: processing package pybik...
D: dh_python3 fs:205: package pybik details = {'private_dirs':
{'/usr/lib/pybik': {'compile': True, 'shebangs': {/usr/bin/python3}},
'/usr/share/pybik': {'compile': True}}, 'compile': False, 'ext_no_version':
set(), 'requires.txt': set(), 'shebangs': set(), 'nsp.txt': set(),
'public_vers': set(), 'ext_vers': set()}
D: dh_python3 depends:97: generating dependencies for package pybik
D: dh_python3 depends:212: D={'python3 (>= 3.2)', 'python3 (>= 3.2.3-3~)'};
R=[]; S=[]; E=[], B=[]; RT=[('/usr/lib/pybik', '-V 3.2-'), ('/usr/share/pybik',
'-V 3.2-')]
dh_python3 -p pybik-bin usr/lib/pybik/pybiklib/
D: dh_python3 dh_python3:142: version: 1.20130819-1
D: dh_python3 dh_python3:143: argv: ['/usr/bin/dh_python3', '-p', 'pybik-bin',
'usr/lib/pybik/pybiklib/']
D: dh_python3 dh_python3:144: options: {'compile_all': False, 'skip_private':
False, 'no_shebang_rewrite': False, 'clean_dbg_pkg': True, 'guess_deps': True,
'recommends': None, 'O': None, 'shebang': None, 'regexpr': None, 'depends':
None, 'arch': None, 'verbose': False, 'package': ['pybik-bin'], 'suggests':
None, 'vrange': None, 'no_package': None, 'ignore_shebangs': False}
D: dh_python3 dh_python3:145: args: ['usr/lib/pybik/pybiklib/']
D: dh_python3 dh_python3:147: supported Python versions: 3.3 (default=3.3)
D: dh_python3 debhelper:98: source=pybik, binary packages=['pybik-bin']
D: dh_python3 dh_python3:164: processing package pybik-bin...
D: dh_python3 fs:205: package pybik-bin details = {'nsp.txt': set(),
'requires.txt': set(), 'public_vers': set(), 'private_dirs':
{'/usr/lib/pybik/pybiklib': {'ext_vers': {Version('3.3')}}}, 'ext_no_version':
set(), 'compile': False, 'ext_vers': set(), 'shebangs': set()}
D: dh_python3 depends:97: generating dependencies for package pybik-bin
D: dh_python3 depends:212: D=set(); R=[]; S=[]; E=[], B=[]; RT=[]
Scott K
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]