Re: [LAD] ardour3 in Debian testing

2014-01-07 Thread R. Mattes
On Wed, 8 Jan 2014 01:47:39 +0100, Adrian Knoth wrote
> On Tue, Jan 07, 2014 at 05:35:31PM -0500, Paul Davis wrote:
> 
> > > Sorry, I started to investigate myself - I think this is caused
> > > by "tools/session_exchange.py"
> > this is broken for ardour3 (some interested person could fix it and then
> > get into the whole SeX (Session Exchange) idea.
> 
> I thought so, too. I've removed the dependency, next upload will no
> longer cause python-gtk2 and python-twisted to be installed:

Well, thank's for the quick response.

Cheers, RalfD

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] ardour3 in Debian testing

2014-01-07 Thread Adrian Knoth
On Tue, Jan 07, 2014 at 05:35:31PM -0500, Paul Davis wrote:

> > Sorry, I started to investigate myself - I think this is caused
> > by "tools/session_exchange.py"
> this is broken for ardour3 (some interested person could fix it and then
> get into the whole SeX (Session Exchange) idea.

I thought so, too. I've removed the dependency, next upload will no
longer cause python-gtk2 and python-twisted to be installed:

--- cut ---
 # Needed always/often/sometimes at runtime
-CDBS_DEPENDS_ALL = python, python-twisted, python-gtk2, jackd
+CDBS_DEPENDS_ALL = jackd
--- paste ---


> there is also tools/synthesize_sources.pl which appears to create a perl
> dependency but (a) is for developers debugging issues (b) is also broken
> for ardour3.

According to , there is no perl
dependency. Which makes sense, since the python stuff was explicitly
requested and not automatically triggered.



Cheers

-- 
mail: a...@thur.de  http://adi.thur.de  PGP/GPG: key via keyserver

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] ardour3 in Debian testing

2014-01-07 Thread Paul Davis
On Tue, Jan 7, 2014 at 4:32 PM, R. Mattes  wrote:

> Sorry, I started to investigate myself - I think this is caused
> by "tools/session_exchange.py"


this is broken for ardour3 (some interested person could fix it and then
get into the whole SeX (Session Exchange) idea.

there is also tools/synthesize_sources.pl which appears to create a perl
dependency but (a) is for developers debugging issues (b) is also broken
for ardour3.

--p
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] ardour3 in Debian testing

2014-01-07 Thread R. Mattes
On Tue, 7 Jan 2014 22:06:06 +0100, Adrian Knoth wrote
> On Tue, Jan 07, 2014 at 09:57:25PM +0100, R. Mattes wrote:
>
> > Could someone with deeper insight in the ardour3 package enlighten me:
> > why on earth does ardour3 depend on python-gtk2 and (!sic) python-twisted?
> >
> > Python-twisted is an application framework for internet/event-based
> > applications. Why does ardour3 pull in such a monster framework?
>
> Most likely, because I did it wrong.

No, most likely because of python:Depends in debian/control ;-)

> I've checked the repo, and apparently, I've copied the relevant line
> from the previous ardour2 package and never checked if it was really
> necessary.
>
> Frankly, I don't even know offhand if ardour2 needs it.
>
> So you're saying we can drop it?

Sorry, I started to investigate myself - I think this is caused
by "tools/session_exchange.py" which imports both gtk and twisted.internet.
I've no idea haow useful/neccessary this script is (I tried it but it refused
to accept my ardour sessions).
Looking at the list of files
(http://packages.debian.org/jessie/amd64/ardour3/filelist)
it looks as if the script isn't even included in the debian package. So, maybe
dropping python:Depends would be a good idea.

 Thanks for your work

  RalfD

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] ardour3 in Debian testing

2014-01-07 Thread Adrian Knoth
On Tue, Jan 07, 2014 at 09:57:25PM +0100, R. Mattes wrote:

> Could someone with deeper insight in the ardour3 package enlighten me:
> why on earth does ardour3 depend on python-gtk2 and (!sic) python-twisted?
> 
> Python-twisted is an application framework for internet/event-based
> applications. Why does ardour3 pull in such a monster framework?

Most likely, because I did it wrong.

I've checked the repo, and apparently, I've copied the relevant line
from the previous ardour2 package and never checked if it was really
necessary.

Frankly, I don't even know offhand if ardour2 needs it.


So you're saying we can drop it?


Cheers

-- 
mail: a...@thur.de  http://adi.thur.de  PGP/GPG: key via keyserver

___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev