First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 92176
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: James Rowe <jnrowe@ukfsn.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gimp-2.0.4-lcms_optional.patch gimp-2.0.4-lcms_optional.patch patch James Rowe 2005-05-10 11:59 0000 1.39 KB Details | Diff
gimp-2.0.4-lcms_optional_ebuild.patch gimp-2.0.4-lcms_optional_ebuild.patch patch James Rowe 2005-05-10 11:59 0000 1.37 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 92176 depends on: Show dependency tree
Show dependency graph
Bug 92176 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-05-10 11:58 0000
gimp's /usr/lib/gimp/2.0/modules/libcdisplay_proof.so module[1] depends on
lcms for colour management, and therefore gimp should probably RDEPEND on
media-libs/lcms.

  I say probably because it isn't my favoured solution, I would personally
prefer to see it only when the lcms USE flag is set.  And to this end find
attached a small patch for configure.in which makes lcms optionally enabled
and an accompanying small ebuild change to add support for optional lcms
usage.

  The attached patches are against 2.0.4, the x86 stable version, but the
problem also affects newer versions.  The only other build I tested was
2.2.6, the newest in portage, and the patch applies cleanly(offsets no
context fuzzing) to that too.

  And as a small side issue, shouldn't "hardened" be in the IUSE line too?

1.  Currently the module is built /only/ if lcms is found at configure time.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From James Rowe 2005-05-10 11:59:35 0000 -------
Created an attachment (id=58615) [edit]
gimp-2.0.4-lcms_optional.patch

------- Comment #2 From James Rowe 2005-05-10 11:59:56 0000 -------
Created an attachment (id=58616) [edit]
gimp-2.0.4-lcms_optional_ebuild.patch

------- Comment #3 From John N. Laliberte (RETIRED) 2005-05-10 14:10:35 0000 -------
incorporated into my 2.2.7 ebuild.  will be testing shortly.

------- Comment #4 From John N. Laliberte (RETIRED) 2005-05-23 18:12:30 0000 -------
I'm closing 9 bugs at once, since these bugs should be fixed in my 2.2.7 ebuild
of the gimp.  ( just committed to the unstable tree ) If you find that your bug
was not fixed in the 2.2.7 ebuild, please open a new bug with what it is or is
not still doing.

Thanks for the attachments and comment, they helped!

First Last Prev Next    No search results available      Search page      Enter new bug