Packaging Questions, New Debian Package, Packagers Guide

Shachar Shemesh wine-devel at shemesh.biz
Wed Nov 24 07:55:27 CST 2004


Francois Gouget wrote:

> On Wed, 24 Nov 2004, Shachar Shemesh wrote:
>
>>
>> Marcus Meissner wrote:
>>
>>> Here is a list of the soft dependencies. We suggest packagers
>>> install each and every last of those before building the package. 
>>> These libraries are not dependencies in the RPM sense. In DEB 
>>> packages, they should appear as "Suggests" or "Recommends", as the 
>>> case may be.
>>>
>> ICU
>>   Adds support for BiDi to Wine. http://oss.software.ibm.com/icu/. 
>> Instructions for building (and testing) with BiDi are available at 
>> http://winehq.org/?issue=218#How%20To%20Set%20Up%20BiDi%20Support
>
>
> The problem with ICU is that, iirc, it introduces a dependency on 
> libstdc++, and, afaik, libstdc++ binary compatiblity is broken quite 
> often.
>
> This is probably not an issue for the Debian packages which we can 
> expect to be rebuilt whenever a libstdc++ becomes the Debian standard. 
> But it's a problem if one wants to build a somewhat generic RPM 
> package that can be installed on anything from RedHat 8 to Fedora Core 
> 3, or on RedHat, Mandrake and SUSE.
>
> So if the Package Maintainer's guide recommends building with ICU, it 
> should also mention this issue.

Sounds fair. I'll also mention that I'm working on moving the dependency 
out of the core wine functionality. I.e., if the dependency is not 
there, it's just BiDi that won't work.

          Shachar

-- 
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/




More information about the wine-devel mailing list