Re: RFS: jackd

2009-12-11 Thread Felipe Sateler
On Fri, 2009-12-11 at 13:49 +0100, Adrian Knoth wrote:
> On Fri, Dec 11, 2009 at 01:33:18PM +0100, Free Ekanayaka wrote:
> 
> > Hi Adrian,
> 
> Hi!
> 
> > Thanks for having changed this! I'm not too convinced by the idea of not
> > including the 32bit library, I guess it would be handy for some users
> > and it wouldn't hurt the others.
> 
> I must confess I'm not up-to-date about the current way of multiarch in
> Debian. AFAIK, the chroot thing is only the last resort. Then, there was
> a time with fat (multiarch) binaries (the Apple way), but this seems to
> be abandoned. Or not, I don't know.
> 
> Then, there is some magic with ia32-apt-get which installs i386 packages
> side-by-side on amd64 systems.
> 
> That's the approach I had in mind, and this would work: an amd64 user in
> need for 32bit jack clients would have two libjack0 packages, one amd64
> and one i386 version.
> 
> 
> I don't think there's consensus in Debian to automatically ship 32bit
> libs in 64bit-packages, but if somebody has better knowledge, I'm happy
> to add the four lines it'll take to support it.

Support for multiarch is somewhat stalled AFAIK. The idea is to drop
ia32-*, and to provide multiarch support within dpkg, but it hasn't been
released yet.


-- 
Saludos,
Felipe Sateler


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: RFS: jackd

2009-12-11 Thread Free Ekanayaka
Hi Adrian,

|--==> On Fri, 11 Dec 2009 13:49:02 +0100, Adrian Knoth 
 said:

  AK> On Fri, Dec 11, 2009 at 01:33:18PM +0100, Free Ekanayaka wrote:
  >>Hi Adrian,

  AK> Hi!

  >>Thanks for having changed this! I'm not too convinced by the idea of not
  >>including the 32bit library, I guess it would be handy for some users
  >>and it wouldn't hurt the others.

  AK> I must confess I'm not up-to-date about the current way of multiarch in
  AK> Debian. AFAIK, the chroot thing is only the last resort. Then, there was
  AK> a time with fat (multiarch) binaries (the Apple way), but this seems to
  AK> be abandoned. Or not, I don't know.

  AK> Then, there is some magic with ia32-apt-get which installs i386 packages
  AK> side-by-side on amd64 systems.

  AK> That's the approach I had in mind, and this would work: an amd64 user in
  AK> need for 32bit jack clients would have two libjack0 packages, one amd64
  AK> and one i386 version.

Oh, okay, I had misunderstood that then. I agree this would be a good
way to do it, and it's matching what some other packages already do.

  AK> I don't think there's consensus in Debian to automatically ship 32bit
  AK> libs in 64bit-packages, but if somebody has better knowledge, I'm happy
  AK> to add the four lines it'll take to support it.

I think the solution you described is the one mostly adopted.

There's no pressure to go for it right now though.

Ciao!

Free

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


Re: RFS: jackd

2009-12-11 Thread Adrian Knoth
On Fri, Dec 11, 2009 at 01:33:18PM +0100, Free Ekanayaka wrote:

> Hi Adrian,

Hi!

> Thanks for having changed this! I'm not too convinced by the idea of not
> including the 32bit library, I guess it would be handy for some users
> and it wouldn't hurt the others.

I must confess I'm not up-to-date about the current way of multiarch in
Debian. AFAIK, the chroot thing is only the last resort. Then, there was
a time with fat (multiarch) binaries (the Apple way), but this seems to
be abandoned. Or not, I don't know.

Then, there is some magic with ia32-apt-get which installs i386 packages
side-by-side on amd64 systems.

That's the approach I had in mind, and this would work: an amd64 user in
need for 32bit jack clients would have two libjack0 packages, one amd64
and one i386 version.


I don't think there's consensus in Debian to automatically ship 32bit
libs in 64bit-packages, but if somebody has better knowledge, I'm happy
to add the four lines it'll take to support it.


Cheerio

-- 
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: RFS: jackd

2009-12-11 Thread Free Ekanayaka
Hi Adrian,

|--==> On Fri, 11 Dec 2009 13:22:31 +0100, Adrian Knoth 
 said:

  AK> On Sat, Dec 05, 2009 at 06:37:11PM +0100, Free Ekanayaka wrote:
  >>Hi Adrian,

  AK> Hi!

  AK> [jackd2]
  >>Great job! I've been trying it and looks very stable. Do you think it's
  >>possible to activate the mixed 32/64 bits support? It lets people

  AK> I did this:

  AK>
http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=f738c9212a99be2b99a5b86b6830f0aeb85ccbf7

  AK> There is one related question: the --mixed flag also builds an i386 lib
  AK> on amd64, hence the g++-multilib build-dependency.

  AK> This 32bit library isn't really needed, the user can always install the
  AK> native i386 lib in his chroot (or in parallel to /usr/lib32).

  AK> So I decided not to include the 32bit lib in the amd64 package, but
  AK> simply enable the amd64 jackd2 to talk to 32bit clients, that is,
  AK> programs that depend on libjack0-version-i386.deb (chroot or similar, as
  AK> already mentioned)

Thanks for having changed this! I'm not too convinced by the idea of not
including the 32bit library, I guess it would be handy for some users
and it wouldn't hurt the others.

However it's a good start already, so if you don't want to include the
lib for now, that's fine for me.

Ciao!

Free

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


Re: RFS: jackd

2009-12-11 Thread Adrian Knoth
On Sat, Dec 05, 2009 at 06:37:11PM +0100, Free Ekanayaka wrote:

> Hi Adrian,

Hi!

[jackd2]
> Great job! I've been trying it and looks very stable. Do you think it's
> possible to activate the mixed 32/64 bits support? It lets people

I did this:

   
http://git.debian.org/?p=pkg-multimedia/jack-audio-connection-kit.git;a=commitdiff;h=f738c9212a99be2b99a5b86b6830f0aeb85ccbf7

There is one related question: the --mixed flag also builds an i386 lib
on amd64, hence the g++-multilib build-dependency.

This 32bit library isn't really needed, the user can always install the
native i386 lib in his chroot (or in parallel to /usr/lib32).

So I decided not to include the 32bit lib in the amd64 package, but
simply enable the amd64 jackd2 to talk to 32bit clients, that is,
programs that depend on libjack0-version-i386.deb (chroot or similar, as
already mentioned)


Cheerio

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

Windws is ine for backgroun comunicaions - Bll Gats

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