Bug#547815: deejayd: manipulates site-packages/ directly, failing with Python 2.6

2009-09-22 Thread Alexandre Rossi
Hi,

Thanks for your bug report.

 Starting from Python 2.6, the installation paths for distutils have
 changed. Instead of /usr/lib/pythonX.Y/site-packages, the default has
 now changed to /usr/local.

The build with python2.6 has been fixed in version 0.8.1-1 which has
not been uploaded to the archive due the lack of a sponsor.

A new version is available on mentors.d.n and it still fixes the
issue. Someone said I should join #debian-python on OFTC and add
pointers to [my] packages to the channel topic. I'll do that when I
get the chance.

 To fix this issue, the recommended approach is to pass
 --install-layout=deb to the python setup.py invocation. This is
 already the default if you use dh - or migrate to dh, which is also
 recommended.

I need backports to lenny, and --install-layout is not recognized in
Debian lenny.

I think the problem is about the same with dh : does not work with lenny.

Therefore, if this is not against policy, I prefer to keep my current
solution, that is until squeeze is frozen, at which point I'll migrate
the box I need backports on to squeeze.

Thanks, and feel free to correct me if I'm wrong with my solution.

Alex



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547815: deejayd: manipulates site-packages/ directly, failing with Python 2.6

2009-09-22 Thread Josselin Mouette
Le mardi 22 septembre 2009 à 14:02 +0200, Alexandre Rossi a écrit : 
 I need backports to lenny, and --install-layout is not recognized in
 Debian lenny.

I guess your solution implies --install-lib ? If so, it’s a fine one -
that’s even the solution used by cdbs.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'   “I recommend you to learn English in hope that you in
  `- future understand things”  -- Jörg Schilling


signature.asc
Description: Ceci est une partie de message numériquement signée