tags 557916 + patch thanks * Jakub Wilk <[email protected]>, 2009-11-25, 10:09:
When rebuilt against python-all{,-dev,-dbg} (and thus python2.6) from Debian experimental, your binary packages contained these files:[python-poker-prizes_1.7.5-1.1_all.deb] /usr/lib/python2.6/site-packages/pokerprizes/prizes.py /usr/lib/python2.6/site-packages/pokerprizes/__init__.py /usr/lib/python2.6/site-packages/pokerprizes/tourneyselectinfo.py This is an indication of a broken package: Python >= 2.6 does not look for modules into /usr/lib/pythonX.Y/site-packages/ anymore, but uses /usr/lib/pythonX.Y/dist-packages/ instead.
The attached patch fixes this problem. -- Jakub Wilk
diff -u poker-network-1.7.5/debian/rules poker-network-1.7.5/debian/rules --- poker-network-1.7.5/debian/rules +++ poker-network-1.7.5/debian/rules @@ -50,14 +50,14 @@ binary-install/python-poker-network:: - -dh_pycentral -ppython-poker-network - dh_python -ppython-poker-network + dh_pycentral -ppython-poker-network DEB_DH_MAKESHLIBS_ARGS_python-poker2d := -n binary-install/python-poker2d:: - -dh_pycentral -ppython-poker2d - dh_python -ppython-poker2d + dh_pycentral -ppython-poker2d binary-install/python-poker-stats:: - -dh_pycentral -ppython-poker-stats - dh_python -ppython-poker-stats + dh_pycentral -ppython-poker-stats + +binary-install/python-poker-prizes:: + dh_pycentral -ppython-poker-prizes diff -u poker-network-1.7.5/debian/python-poker-stats.install poker-network-1.7.5/debian/python-poker-stats.install --- poker-network-1.7.5/debian/python-poker-stats.install +++ poker-network-1.7.5/debian/python-poker-stats.install @@ -1,4 +1,4 @@ -debian/tmp/usr/lib/python???/site-packages/pokerstats +debian/tmp/usr/lib/python???/*-packages/pokerstats debian/tmp/usr/bin/pokerstats debian/tmp/usr/share/poker-network/conf/poker.stats.xml debian/tmp/usr/share/man/man1 diff -u poker-network-1.7.5/debian/python-poker2d.install poker-network-1.7.5/debian/python-poker2d.install --- poker-network-1.7.5/debian/python-poker2d.install +++ poker-network-1.7.5/debian/python-poker2d.install @@ -1,5 +1,5 @@ -debian/tmp/usr/lib/python???/site-packages/pokerclient2d -debian/tmp/usr/lib/python???/site-packages/_pokerinterface*.so* +debian/tmp/usr/lib/python???/*-packages/pokerclient2d +debian/tmp/usr/lib/python???/*-packages/_pokerinterface*.so* debian/tmp/usr/lib/poker-network debian/tmp/usr/share/poker-network/poker2d debian/tmp/usr/games/poker2d diff -u poker-network-1.7.5/debian/python-poker-network.init poker-network-1.7.5/debian/python-poker-network.init --- poker-network-1.7.5/debian/python-poker-network.init +++ poker-network-1.7.5/debian/python-poker-network.init @@ -55,7 +55,7 @@ desc='poker server ' python=/usr/bin/python -pv=$(python -c 'import sys; print sys.version[:3]') +site_packages=$(python -c 'import distutils.sysconfig as d; print d.get_python_lib()') lockfile=/etc/poker-network/lockfile @@ -66,7 +66,7 @@ botpidfile=/var/run/poker-network-bot.pid botlogfile=/var/log/poker-network-bot.log -botscript=/usr/lib/python$pv/site-packages/pokernetwork/pokerbot.py +botscript=$site_packages/pokernetwork/pokerbot.py more_args=--no_save diff -u poker-network-1.7.5/debian/python-poker-prizes.install poker-network-1.7.5/debian/python-poker-prizes.install --- poker-network-1.7.5/debian/python-poker-prizes.install +++ poker-network-1.7.5/debian/python-poker-prizes.install @@ -1,3 +1,3 @@ -debian/tmp/usr/lib/python???/site-packages/pokerprizes/*.py +debian/tmp/usr/lib/python???/*-packages/pokerprizes/*.py debian/tmp/usr/share/poker-network/conf/poker.prizes.xml debian/tmp/usr/share/poker-network/prizes/*.sql diff -u poker-network-1.7.5/debian/python-poker-network.install poker-network-1.7.5/debian/python-poker-network.install --- poker-network-1.7.5/debian/python-poker-network.install +++ poker-network-1.7.5/debian/python-poker-network.install @@ -1,6 +1,6 @@ -debian/tmp/usr/lib/python???/site-packages/pokernetwork -debian/tmp/usr/lib/python???/site-packages/pokerui -debian/tmp/usr/lib/python???/site-packages/twisted/plugins +debian/tmp/usr/lib/python???/*-packages/pokernetwork +debian/tmp/usr/lib/python???/*-packages/pokerui +debian/tmp/usr/lib/python???/*-packages/twisted/plugins debian/tmp/usr/share/poker-network/*.sql debian/tmp/usr/sbin debian/tmp/usr/lib/cgi-bin
signature.asc
Description: Digital signature

