[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gquilt: RC bug fix



Hi,

On Mon, 19 Feb 2007, A. Christine Spang wrote:
> I don't really know much about the specifics of bytecompilation, but I
> -can- reproduce the bug that was reported against the package. If I
> install it and then try to run it with a different version of python, I
> get an error that looks like this:
> 
> spang@loki:~/maint$ gquilt
> RuntimeError: Bad magic number in .pyc file
> 
> Could this be because upstream executes the program through a shell
> script wrapper that runs:
> 
> exec python $GQUILT_LIB_DIR/gquilt.pyc
> 
> ($GQUILT_LIB_DIR=/usr/share/gquilt)
> 
> ?

Yes possibly. Instead of trying to call the ".pyc" directly, invoke with
the ".py" as parameter. If there's a usable .pyc it will make use of it,
otherwise it won't.

> > python-central takes care of all .py files from a package... so they
> > should be auto-bytecompiled as far as I know. For proper dependencies to be
> > generated you have to indicate /usr/share/gquilt/ as parameter to
> > dh_pycentral however.
> 
> Hmm, according to the manpage /usr/share/$PACKAGE is one of the default
> places to search, and it looks like this is working properly.

Right, forgot about that.

Cheers,
-- 
Raphaël Hertzog

Premier livre français sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/



Reply to: