Russ Allbery <[EMAIL PROTECTED]> writes:

> Simon Josefsson <[EMAIL PROTECTED]> writes:
>
>> I've also noticed that the libshishi-dev Depends is wrong:
>
>> Depends: libshishi0 (= 0.0.25-1)
>
>> It needs libidn11-dev and libgnutls-dev too, but I'm not sure how to
>> make that happen automatically.
>
> Well, it only needs these for static linkage; beyond that, it's a libtool
> bug that it attempts to link directly with shared library dependencies
> when doing a shared build.

Maybe it should be reported...

> pkg-config provides a mechanism to get this right.

pkg-config doesn't handle cross-compiles and seem a bit fragile.

>> Similar for libshisa-dev.  I'm hard-coding these manually for now.
>
> You have to; there isn't any way to automatically detect dependencies for
> -dev packages (at least right now).

Ok.

>> Further Depends problems: I've also made libshishi0 depend on
>> a versioned shishi-common:
>
>> -Depends: ${shlibs:Depends}, shishi-common
>> +Depends: ${shlibs:Depends}, shishi-common (= ${Source-Version})
>
>> This is because libshishi0 needs the proper locale files from
>> shishi-common, mixing versions there is probably not a good idea.
>
> Well, you probably only need shishi-common from the same upstream release,
> but yeah, that won't hurt anything and is the simple way of doing it.

Yup.

Ok, I think we are pretty close to 0.0.26-1 now.  Thanks for your
help!

/Simon


_______________________________________________
Help-shishi mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-shishi

Reply via email to