Fwd: RFS: Scenic 0.6.0 - Telepresence software for live performances and installations
Jonas Smedegaard
jonas at jones.dk
Fri Jun 11 23:11:02 UTC 2010
On Fri, Jun 11, 2010 at 05:49:13PM -0400, Alexandre Quessy wrote:
>>> Thanks! It seems to work now. It's nice that it takes care of
>>> deleting the .pyo files. The .pyc files are byte-compiled for Python
>>> 2.5, but it seems to work with 2.6 as well.
>>
>> Good.
>>
>> Not sure I read you correctly above: Do the snippet only cleanup half
>> of the Python compiled files? If you seem to reveal weaknesses in
>> the CDBS snippets then do tell - so I can improve them for the
>> benefit of all (except those poor souls not seeing the light of CDBS
>> ;-) ).
>>
>
>Well, maybe it doesn't clean them quite... Here is an excerpt from the
>list of files that are created (by python-support) when installing:
>
>It seems like the list of Python-generated files looks different for
>the midistream v/s the scenic package.
>
>In midistream.deb:
>/usr/lib/scenic/py/rtpmidi
> |____engines/
> |____ __init__.py
> |____ __init__.pyc
> |____ __init__.pyo
>
>In scenic.deb:
>├── application.py
>├── application.pyc
>
>(there are no .po there)
>
>There is no "2.5" or "2.6" directory, anywhere. The app seems to work
>OK, though.
Hmmm. I see now that your Makefile.in for the python code uses $(libdir)
and not $(pythondir). This causes the code to not use standard Python
paths, so that a) it is not possible to support multiple concurrent
Python versions, and b) you need to explicitly tell pysupport where the
custom files are stored so that it can properly ensure Python Policy is
followed.
Right now the files are simply installed - not handled properly :-(
I am heading for bed now, and am busy all day tomorrow. I will try find
some time tomorrow night to elaborate more on this.
A few other remarks:
debian/control and debian/changelog are set executable. They shouldn't.
Please drop the debian/.gitignore file.
Please drop the last lines of debian/gbp.conf - don't enforce a custom
export-dir.
Kind regards,
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100612/178d5bfb/attachment.pgp>
More information about the pkg-multimedia-maintainers
mailing list