[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

Reply via email to