[Barry Warsaw, 2011-07-27] > Another question about the intent of dh_python2, this time as it relates to > private packages. > > So, I'm converting ibus-table, which installs some .py files into > /usr/share/ibus-table/engine. I've been playing with different incantations > of the binary-indep rule: > > ... > dh_python2 > dh_python2 /usr/share/ibus-table/engine > > which is what we're currently recommending people on the transitions page. If > I look at the resulting usr/share/python/runtime.d/ibus-table.rtupdate, I see > two sections: > > -----snip snip----- > #! /bin/sh > set -e > if [ "$1" = rtupdate ]; then > pyclean /usr/share/ibus-table > pycompile /usr/share/ibus-table > fi > if [ "$1" = rtupdate ]; then > pyclean /usr/share/ibus-table/engine > pycompile /usr/share/ibus-table/engine > fi > -----snip snip----- > > Now, there's nothing wrong with this, but the first stanza is unnecessary. > The only .py files laid down by the package are in > /usr/share/ibus-table/engine, so only the second stanza does anything useful. > The first doesn't hurt but it's unnecessary, afaict.
doesn't dh_python2 alone do the right thing? Do you really need `dh_python2 /usr/share/ibus-table/engine`? If you do, then I need to change pyclean/pycompile a bit (and add support for "-p" and dir argument at the same time) -- Piotr Ożarowski Debian GNU/Linux Developer www.ozarowski.pl www.griffith.cc www.debian.org GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645 -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110727204542.gy11...@piotro.eu