Re: Libsoundtouch{0,1}-dev?

2011-02-03 Thread David Henningsson

On 2011-02-02 22:35, Miguel Colon wrote:

So looks like a "transition" to me, and we probably need to readjust
ardour's build dependency (to libsoundtouch-dev). I can take care of
this if agreed upon.


Hello, yes it's a transition I was the one that made renamed it.


Perhaps Alessio wants to provide further clarification.


Last time I spoke with Alessio about it from what I understood and
remember he was waiting for post-squeeze. But better to wait for an
official response since I might have misunderstood.


Ardour (perhaps among others) build-depends on libsoundtouch1-dev, but
this is not built by the archive as soundtouch provides
libsoundtouch-dev but not libsoundtouch1-dev. Is this just a typo in
soundtouch packaging, or do we have a more serious problem?


The source packages affected are:
Package: ardour
Package: audacity
Package: djplay
Package: freecycle
Package: gst-plugins-bad0.10
Package: ihu
Package: ocaml-soundtouch
Package: rezound
Package: yatm

In addition:
- liquidsoap just needs to be rebuilt whenever ocaml-soundtouch get
updated since it depends on libsoundtouch-ocaml-dev and not
libsoundtouch directly.
- mixx just needs to be rebuilt since it depends on libsoundtouch-dev
so it should be fine after a binary upload or something.

I basically got this information by adding sid/experimental source
repos to the source.list and doing:
grep-dctrl -FBuild-Depends libsoundtouch  -sPackage
/var/lib/apt/lists/*Sources | sort | uniq
and confirming with apt-cache rdepends (not sure if there was a better
way or if doing it with these 2 commands is not exhaustive enough)

I locally recompiled all the packages in a clean chroot when I made
the initial rename and what I just posted are my notes from that time.
Also, from what I wrote down, all packages except ocaml-soundtouch and
liquidsoap worked with just renaming the build dependency but as luck
would have it ardour is the only package that I forgot to document the
changes I made to it so it would build.

Finally I remember Alessio uploading a new version of audacity and
freecycle to experimental using the renamed library so the transition
on those 2 I assume is done or started.

Hope I made some sense.


Yes, thanks. I just wanted to raise the issue. I looked at djplay and 
ihu - should I just file FTBFS bugs against them to tell the maintainer 
to change the build-depend? Unstable seems to be unchanged, there is 
nothing in experimental (as of packages.debian.org), and it's not under 
pkg-multimedia's umbrella.


--
David Henningsson, Canonical Ltd.
http://launchpad.net/~diwic

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: Libsoundtouch{0,1}-dev?

2011-02-02 Thread Miguel Colon
> So looks like a "transition" to me, and we probably need to readjust
> ardour's build dependency (to libsoundtouch-dev). I can take care of
> this if agreed upon.

Hello, yes it's a transition I was the one that made renamed it.

> Perhaps Alessio wants to provide further clarification.

Last time I spoke with Alessio about it from what I understood and
remember he was waiting for post-squeeze. But better to wait for an
official response since I might have misunderstood.

>> Ardour (perhaps among others) build-depends on libsoundtouch1-dev, but
>> this is not built by the archive as soundtouch provides
>> libsoundtouch-dev but not libsoundtouch1-dev. Is this just a typo in
>> soundtouch packaging, or do we have a more serious problem?

The source packages affected are:
Package: ardour
Package: audacity
Package: djplay
Package: freecycle
Package: gst-plugins-bad0.10
Package: ihu
Package: ocaml-soundtouch
Package: rezound
Package: yatm

In addition:
- liquidsoap just needs to be rebuilt whenever ocaml-soundtouch get
updated since it depends on libsoundtouch-ocaml-dev and not
libsoundtouch directly.
- mixx just needs to be rebuilt since it depends on libsoundtouch-dev
so it should be fine after a binary upload or something.

I basically got this information by adding sid/experimental source
repos to the source.list and doing:
grep-dctrl -FBuild-Depends libsoundtouch  -sPackage
/var/lib/apt/lists/*Sources | sort | uniq
and confirming with apt-cache rdepends (not sure if there was a better
way or if doing it with these 2 commands is not exhaustive enough)

I locally recompiled all the packages in a clean chroot when I made
the initial rename and what I just posted are my notes from that time.
Also, from what I wrote down, all packages except ocaml-soundtouch and
liquidsoap worked with just renaming the build dependency but as luck
would have it ardour is the only package that I forgot to document the
changes I made to it so it would build.

Finally I remember Alessio uploading a new version of audacity and
freecycle to experimental using the renamed library so the transition
on those 2 I assume is done or started.

Hope I made some sense.

Cheers,
Miguel

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: Libsoundtouch{0,1}-dev?

2011-02-02 Thread Jonas Smedegaard

On Wed, Feb 02, 2011 at 04:10:51PM +0100, Benjamin Drung wrote:

Am Mittwoch, den 02.02.2011, 15:23 +0100 schrieb Adrian Knoth:

On Wed, Feb 02, 2011 at 02:54:37PM +0100, David Henningsson wrote:

> Ardour (perhaps among others) build-depends on libsoundtouch1-dev, 
> but this is not built by the archive as soundtouch provides 
> libsoundtouch-dev but not libsoundtouch1-dev. Is this just a typo 
> in soundtouch packaging, or do we have a more serious problem?


The changelog in

http://packages.qa.debian.org/s/soundtouch/news/20110116T154758Z.html

says:

   * Rename libsoundtouch1c2 to libsoundtouch0 and libsoundtouch1-dev to
 libsoundtouch0-dev so we comply with policy.
 - Obsolete c2 naming due to CXX transition is not needed anymore.
 - ardour used to provide libsoundtouch0 and libsoundtouch0-dev as
   mentioned
   in #271108. These packages were removed in 2004.

So looks like a "transition" to me, and we probably need to readjust
ardour's build dependency (to libsoundtouch-dev). I can take care of
this if agreed upon.


It's libsoundtouch0-dev. The question is: Why doesn't libsoundtouch-dev 
exist?


Virtual unversioned -dev package names providing a corresponding 
versioned package is an optional convenience feature, not mandated.  
Also, it makes sense to use directly only if a single real package 
satisfies that virtual dependency at each distro suite.



 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: Libsoundtouch{0,1}-dev?

2011-02-02 Thread Adrian Knoth
On Wed, Feb 02, 2011 at 04:10:51PM +0100, Benjamin Drung wrote:

> > http://packages.qa.debian.org/s/soundtouch/news/20110116T154758Z.html
> > 
> > says:
> > 
> >* Rename libsoundtouch1c2 to libsoundtouch0 and libsoundtouch1-dev to
> >  libsoundtouch0-dev so we comply with policy.
> >  - Obsolete c2 naming due to CXX transition is not needed anymore.
> >  - ardour used to provide libsoundtouch0 and libsoundtouch0-dev as
> >mentioned
> >in #271108. These packages were removed in 2004.
> > 
> > So looks like a "transition" to me, and we probably need to readjust
> > ardour's build dependency (to libsoundtouch-dev). I can take care of
> > this if agreed upon.
> 
> It's libsoundtouch0-dev. The question is: Why doesn't libsoundtouch-dev
> exist?

It's just a Provides:

   
http://git.debian.org/?p=pkg-multimedia/soundtouch.git;a=blob;f=debian/control;h=64e2d9f736500c6eef76d1572d6ca9fe1d569b7f;hb=HEAD



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

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: Libsoundtouch{0,1}-dev?

2011-02-02 Thread Benjamin Drung
Am Mittwoch, den 02.02.2011, 15:23 +0100 schrieb Adrian Knoth:
> On Wed, Feb 02, 2011 at 02:54:37PM +0100, David Henningsson wrote:
> 
> > Ardour (perhaps among others) build-depends on libsoundtouch1-dev, but  
> > this is not built by the archive as soundtouch provides  
> > libsoundtouch-dev but not libsoundtouch1-dev. Is this just a typo in  
> > soundtouch packaging, or do we have a more serious problem?
> 
> The changelog in
> 
> http://packages.qa.debian.org/s/soundtouch/news/20110116T154758Z.html
> 
> says:
> 
>* Rename libsoundtouch1c2 to libsoundtouch0 and libsoundtouch1-dev to
>  libsoundtouch0-dev so we comply with policy.
>  - Obsolete c2 naming due to CXX transition is not needed anymore.
>  - ardour used to provide libsoundtouch0 and libsoundtouch0-dev as
>mentioned
>in #271108. These packages were removed in 2004.
> 
> So looks like a "transition" to me, and we probably need to readjust
> ardour's build dependency (to libsoundtouch-dev). I can take care of
> this if agreed upon.

It's libsoundtouch0-dev. The question is: Why doesn't libsoundtouch-dev
exist?

-- 
Benjamin Drung
Debian & Ubuntu Developer


signature.asc
Description: This is a digitally signed message part
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: Libsoundtouch{0,1}-dev?

2011-02-02 Thread Adrian Knoth
On Wed, Feb 02, 2011 at 02:54:37PM +0100, David Henningsson wrote:

> Ardour (perhaps among others) build-depends on libsoundtouch1-dev, but  
> this is not built by the archive as soundtouch provides  
> libsoundtouch-dev but not libsoundtouch1-dev. Is this just a typo in  
> soundtouch packaging, or do we have a more serious problem?

The changelog in

http://packages.qa.debian.org/s/soundtouch/news/20110116T154758Z.html

says:

   * Rename libsoundtouch1c2 to libsoundtouch0 and libsoundtouch1-dev to
 libsoundtouch0-dev so we comply with policy.
 - Obsolete c2 naming due to CXX transition is not needed anymore.
 - ardour used to provide libsoundtouch0 and libsoundtouch0-dev as
   mentioned
   in #271108. These packages were removed in 2004.

So looks like a "transition" to me, and we probably need to readjust
ardour's build dependency (to libsoundtouch-dev). I can take care of
this if agreed upon.

Perhaps Alessio wants to provide further clarification.


Cheers

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

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers