help-shishi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: debian build of 0.35


From: Simon Josefsson
Subject: Re: debian build of 0.35
Date: Thu, 07 Feb 2008 20:30:30 +0100
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux)

Russ Allbery <address@hidden> writes:

> Simon Josefsson <address@hidden> writes:
>
>> Another issue came up when packaging 0.35, lintian complained:
>>
>> W: shishi-dbg: dbg-package-missing-depends shishi
>> N:
>> N:   This package has a name of the form of "X-dbg", indicating it contains
>> N:   detached debugging symbols for the package X. If so, it should depend
>> N:   on the corresponding package, generally with (= ${binary:Version})
>> N:   since the debugging symbols are only useful with the binaries created
>> N:   by the same build.
>> N:
>>
>> That was likely because 'shishi-dbg' only depend on libshishi (=
>> ${binary:Version}), not the other packages for which it also contains
>> debugging information.
>>
>> I did install the following fix:
>>
>> -Depends: libshishi0 (= ${binary:Version})
>> +Depends: libshishi0 (= ${binary:Version}),
>> + libshisa0 (= ${binary:Version}),
>> + shishi (= ${binary:Version}),
>> + shisa (= ${binary:Version}),
>> + shishi-kdc (= ${binary:Version}),
>> + libpam-shishi (= ${binary:Version})
>>
>> But then I realized this probably isn't a good idea... a user should be
>> able to install 'shishi-dbg' without having to pull in shishi-kdc etc.
>
> I think that's right, except that you want | instead of , between the
> dependencies.  That way, the debug package requires at least one package
> for which it provides debug symbols to be installed.

Ah, of course.  I'll install this.

Btw, did you see the other message about debhelper warnings?  I forgot
to cc you, it is only on help-shishi.

Thanks,
/Simon




reply via email to

[Prev in Thread] Current Thread [Next in Thread]