On 10/9/10 5:34 PM, Dave Plater wrote:
On 10/08/2010 08:41 PM, Dave Plater wrote:
On 10/08/2010 05:01 PM, Vincent Untz wrote:
Le vendredi 08 octobre 2010, à 16:51 +0200, Will Stephenson a écrit :
There's currently an lcms2 package in multimedia:libs that is not in openSUSE Factory. KOffice 2.3 can use it, so it would be handy to have it in Factory? Any objection to pushing it?
Funny, I thought it was already pushed. I remember somebody needing it a few months ago. Anyway, do it :-)
Vincent
I thought I noticed it being submitted to lcms submit-request 50113. Regards Dave P
I see that the lcms submit request is still hanging, without me researching it, are lcms and lcms2 the same package and can one be dropped? Regards Dave P
Hi, Short answer: Not at all. Major desktop apps like GIMP, Inkscape, Digikam and KDE4 all require or can optionally use lcms1. I do not foresee all of them switching to lcms2 before 11.4. THe code delta to support lcms2 vs lcms1 is not large for an app using lcms, but I am not sure all these apps can take advantage of the new lcms2 features, except maybe speed. In Scribus, the next stable version under current development can use either as a compile time option currently, but I suspect we will require lcms2 before we release 1.4. (We means, yes I am upstream.) Longer answer: First, Marti Maria he developer is a great guy and a good example of how to develop/maintain a low level library aka distro friendly. He is security minded and very attentive to bug reports and sensible feature requests. There is a lot of error code handling in lcms in general to prevent memory overflows or crashes, especially when handling malformed or non spec compliant icc profiles. Second, lcms1 is based on ICC ISO V2. lcms2 supports all of ICC 4, plus some extensions. So, there are definite API changes. Marti has very carefully coded lcms2 to make it parallel installable on all platforms. He has specifically mentioned this on the lcms list. Moreover, if someone found a serious flaw in lcms1, I am sure a fix would come out rapidly. So, for the time frame of 11.4, shipping both versions is not an issue. I hope the above explains enough detail why this will need to be until the release after next. Cheers, Peter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org