On Sa, Mai 29, 2010 at 14:46:23 (CEST), Adrian Knoth wrote:

> On Sat, May 29, 2010 at 12:39:41PM +0000, 
> 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.

Reinhard Tartler, KeyID 945348A4

pkg-multimedia-maintainers mailing list

Reply via email to