Saturday, July 24, 2010

Bug your distro to package lcms2

Yesterday i tried poppler with lcms2 instead of the regular lcms1 and some pdf give a speed improvement of 10%, the problem is that it seems that almost no distro packages it so we can't really depend on it. So please if you want a "free" speed improvement in poppler bug the packagers of your distro to package lcms2

8 comments:

Matija "hook" Šuklje said...

Just checked and 2.0a is marked as stable in Gentoo's x86, amd64 and ppc64 branches. In others it's masked as testing.

kamikazow said...

Just make Poppler depend on it and with the next distro release cycle all will package it.

Richard Hartmann said...

I am with kamikazow there. Just depend on it for 4.6 and everyone will package it automagically.

Many distros will never know they could achieve improvements with the help of lcms2. Making KDE SC depend on it will replace the process of getting that information out to packagers to a simple requirement.
If you mention speed improvements in the changelog, no one will complain and all users are better off.

Richard Hartmann said...

/me is pretty tired, please excuse the gaps in grammar etc.

Anonymous said...

lcms2 and lcms can be installed side by side. If the system only has lcms2 installed, it will break some apps, which ones I forget atm.

Anonymous said...

Debian request:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590222

Anonymous said...

So both Fedora and Gentoo has lcms2 now. There are others? (Just kidding :)

Why not simply make poppler use it, the slacker distros will have to follow then...

Yurii G. Kudryashov said...

It seems that poppler build system depends on lcms1 explicitly (both in configure-time checks and in #include ).
Should just replacing all these checks/includes by checks/includes of lcms2 work?