Debian Bug report logs - #1001525
ICC support should not be disabled in mupdf

version graph

Package: mupdf; Maintainer for mupdf is Kan-Ru Chen (陳侃如) <[email protected]>; Source for mupdf is src:mupdf (PTS, buildd, popcon).

Reported by: Gregory Heytings <[email protected]>

Date: Sat, 11 Dec 2021 15:12:02 UTC

Severity: normal

Found in version mupdf/1.19.0+ds1-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Kan-Ru Chen (陳侃如) <[email protected]>:
Bug#1001525; Package mupdf. (Sat, 11 Dec 2021 15:12:03 GMT) (full text, mbox, link).


Acknowledgement sent to Gregory Heytings <[email protected]>:
New Bug report received and forwarded. Copy sent to Kan-Ru Chen (陳侃如) <[email protected]>. (Sat, 11 Dec 2021 15:12:03 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Gregory Heytings <[email protected]>
To: [email protected]
Subject: ICC support should not be disabled in mupdf
Date: Sat, 11 Dec 2021 15:09:57 +0000
Package: mupdf
Version: 1.19.0+ds1-1

Debian has disabled ICC support in mupdf.  Because of this colors are not 
always rendered correctly.  In bug#952724 the "ICC support is not 
available" has been (almost) disabled.  Adding ICC support is easy:

git submodule add git://git.ghostscript.com/thirdparty-lcms2.git 
thirdparty/lcms2

and comment the FZ_ENABLE_ICC=0 and USE_SYSTEM_LCMS2=yes lines in 
debian/rules.



Information forwarded to [email protected], Kan-Ru Chen (陳侃如) <[email protected]>:
Bug#1001525; Package mupdf. (Sat, 11 Dec 2021 17:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Bastian Germann <[email protected]>:
Extra info received and forwarded to list. Copy sent to Kan-Ru Chen (陳侃如) <[email protected]>. (Sat, 11 Dec 2021 17:09:02 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Bastian Germann <[email protected]>
To: Gregory Heytings <[email protected]>, [email protected]
Subject: Re: Bug#1001525: ICC support should not be disabled in mupdf
Date: Sat, 11 Dec 2021 18:05:01 +0100
On 11.12.21 16:09, Gregory Heytings wrote:
> 
> Package: mupdf
> Version: 1.19.0+ds1-1
> 
> Debian has disabled ICC support in mupdf.  Because of this colors are not always rendered 
> correctly.  In bug#952724 the "ICC support is not available" has been (almost) disabled.  Adding ICC 
> support is easy:
> 
> git submodule add git://git.ghostscript.com/thirdparty-lcms2.git thirdparty/lcms2
> 
> and comment the FZ_ENABLE_ICC=0 and USE_SYSTEM_LCMS2=yes lines in debian/rules.


I will only enable this if Debian's lcms2 version works. I am happy to take patches.




Information forwarded to [email protected], Kan-Ru Chen (陳侃如) <[email protected]>:
Bug#1001525; Package mupdf. (Sat, 11 Dec 2021 17:57:08 GMT) (full text, mbox, link).


Acknowledgement sent to Gregory Heytings <[email protected]>:
Extra info received and forwarded to list. Copy sent to Kan-Ru Chen (陳侃如) <[email protected]>. (Sat, 11 Dec 2021 17:57:08 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Gregory Heytings <[email protected]>
To: Bastian Germann <[email protected]>
Cc: [email protected]
Subject: Re: Bug#1001525: ICC support should not be disabled in mupdf
Date: Sat, 11 Dec 2021 17:46:35 +0000
[Message part 1 (text/plain, inline)]
>> Debian has disabled ICC support in mupdf.  Because of this colors are 
>> not always rendered correctly.  In bug#952724 the "ICC support is not 
>> available" has been (almost) disabled.  Adding ICC support is easy:
>> 
>> git submodule add git://git.ghostscript.com/thirdparty-lcms2.git 
>> thirdparty/lcms2
>> 
>> and comment the FZ_ENABLE_ICC=0 and USE_SYSTEM_LCMS2=yes lines in 
>> debian/rules.
>
> I will only enable this if Debian's lcms2 version works. I am happy to 
> take patches.
>

That's not possible, at least not currently, see https://raw.githubusercontent.com/plangrid/ghostpdl/master/lcms2mt/doc/WhyThisFork.txt .

What is the problem with the above?  The lcms2mt library is built into the 
four mupdf binaries, and each one is about 1.5% larger.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 19:16:39 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.