On Tue, Sep 15, 2009 at 03:21:41PM +0200, Alessandro Dentella wrote: > On Tue, Sep 15, 2009 at 09:27:23AM +0200, Julian Andres Klode wrote: > > On Tue, Sep 15, 2009 at 09:12:54AM +0200, Alessandro Dentella wrote: > > > On Tue, Sep 15, 2009 at 07:02:23AM +0200, Adrian von Bidder wrote: > > > > -> Policy says I should ship my (private) modules in > > > > /usr/share/<appname>. > > > > How will Python find the modules? > > > > > > i guess you must patch your application to add that to sys.path... > > > > Installing scripts into /usr/share/<appname> and symlinking them > > to /usr/{s,}bin is a bit easier. > > He was talking about private modules that should be found by > python. Symlinking to /usr/{S,}bin wouldn't be any usefull in my opinion. I should have written "symlinking from" and not "symlinking to".
If you install the modules in /usr/share/<appname>/ and the script too, and then create a symlink in /usr/{s,}bin pointing to your script, python will automatically find the modules. That's the way I do it in my packages, e.g. gnome-app-install. -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/. -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org