Re: [SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0.0+svn1813-1-19-g2960efd

2010-05-30 Thread Alessio Treglia
Jonas,

attaching another attempt, please take a look.



-- 
Alessio Treglia quadris...@ubuntu.com
Ubuntu MOTU Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0


libffado_2.0.0+svn1813-1ubuntu1.debdiff
Description: Binary data
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers


Re: [SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0.0+svn1813-1-19-g2960efd

2010-05-29 Thread Reinhard Tartler
On Sa, Mai 29, 2010 at 14:39:45 (CEST), adiknoth-gu...@users.alioth.debian.org 
wrote:

 The following commit has been merged in the master branch:
 commit 2960efd7fc5899d9efdae12346813937ed1d4dab
 Author: Adrian Knoth a...@drcomp.erfurt.thur.de
 Date:   Sat May 29 14:18:39 2010 +0200

 Relax strict dependency for libffado-dev and ffado-mixer-qt4
 
 lintian complained (E) about too strict dependency for the arch_any
 packages, making them non-binNMUable.
 
 This should fix it.

 diff --git a/debian/control b/debian/control
 index ecb4113..a1a891c 100644
 --- a/debian/control
 +++ b/debian/control
 @@ -35,7 +35,7 @@ Vcs-Browser: 
 http://git.debian.org/?p=pkg-multimedia/ffado.git;a=summary
  
  Package: libffado-dev
  Section: libdevel
 -Architecture: all
 +Architecture: i386 amd64 powerpc

Wouldn't be a better fix to just make the packages arch: any?

  Depends: libffado2 (= ${binary:Version}),
${misc:Depends},
   libxml2-dev,
 @@ -105,7 +105,7 @@ Description: FFADO D-Bus server
  Package: ffado-mixer-qt4
  Section: sound
  Architecture: all
 -Depends: ffado-dbus-server (= ${binary:Version}),
 +Depends: ffado-dbus-server (= ${source:Version}),
   ${python:Depends},
   python,
   python-dbus,
 diff --git a/debian/control.in b/debian/control.in
 index 1faeee8..d4e4b3c 100644
 --- a/debian/control.in
 +++ b/debian/control.in
 @@ -31,7 +31,7 @@ Vcs-Browser: 
 http://git.debian.org/?p=pkg-multimedia/ffado.git;a=summary
  
  Package: libffado-dev
  Section: libdevel
 -Architecture: all
 +Architecture: i386 amd64 powerpc
  Depends: libffado2 (= ${binary:Version}),
${misc:Depends},
   libxml2-dev,
 @@ -101,7 +101,7 @@ Description: FFADO D-Bus server
  Package: ffado-mixer-qt4
  Section: sound
  Architecture: all
 -Depends: ffado-dbus-server (= ${binary:Version}),
 +Depends: ffado-dbus-server (= ${source:Version}),
   ${python:Depends},
   python,
   python-dbus,

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

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


Re: [SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0.0+svn1813-1-19-g2960efd

2010-05-29 Thread Reinhard Tartler
On Sa, Mai 29, 2010 at 14:46:23 (CEST), Adrian Knoth wrote:

 On Sat, May 29, 2010 at 12:39:41PM +, 
 adiknoth-gu...@users.alioth.debian.org wrote:

 Hi!

 I could use some help on this issue:

 Set arch to all for libffado-dev and ffado-mixer-qt4
 
 Alessio Treglia writes:
   * {ffado-mixer-qt4,libffado-dev} provide only arch-indep stuff, so
 the proper value of the Architecture fields is all.
 
  Package: libffado-dev
  Section: libdevel
 -Architecture: i386 amd64 powerpc 
 +Architecture: all
  Depends: libffado2 (= ${binary:Version}),

 With this change, lintian complains about libffado-dev being no longer
 binNMU'able and proposes to relax the dependency.

it's not only a complaint, this indeed causes practical causes. The fact
that lintian mentions this is not the important point here :-)

 When I relax the dependency to (= ${source:Version}), it complains
 about weak-library-dev-dependency. I tried the proposed workaround, but
 either didn't get it right or it simply doesn't work.

Which is correct as well, no?

 What's the right approach here? I now decided to switch the architecture
 back and go for a strict dependency. Though this wastes some bytes on
 the mirrors, it at least works. ;)

IMO making them arch:all causes more headaches and labor than the
benefit we gain from saving a few bytes on the mirrors.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

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


Re: [SCM] Free Firewire Audio Drivers (ffado.org) packaging branch, master, updated. debian/2.0.0+svn1813-1-19-g2960efd

2010-05-29 Thread Alessio Treglia
On Sat, May 29, 2010 at 3:57 PM, Jonas Smedegaard d...@jones.dk wrote:
 Arrgh - make sure at least to avoid such patch trickling upstream, as it is
 tied to the use of the Debian-specific python-shared framework!

Could it be enough this change?


[1] http://paste.debian.net/75335/

-- 
Alessio Treglia quadris...@ubuntu.com
Ubuntu MOTU Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40 593B 45D4 8C7C DCFC 3FD0

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