First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 100269
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Printing Team <printing@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Hal Engel <hvengel@astound.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
lcms-1.13.patch patch to correct the location of the headers patch Luis Medinas (RETIRED) 2005-07-25 19:44 0000 708 bytes Details | Diff
lcms-1.13.patch fixed patch for lcms patch Luis Medinas (RETIRED) 2005-07-26 16:34 0000 936 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 100269 depends on: Show dependency tree
Show dependency graph
Bug 100269 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-07-25 12:01 0000
The current ebuild for lcms installs the header files in /usr/include/lcms
which
is not the normal location for these files (should be /usr/include).  As a
result every application that has a denpendancy on lcms needs to be patched or
otherwise tweaked before it can be built.  I have build a number of things for
which there is no portage ebuild that are dependant on lcms (a GIMP color
management plugin and a color profile builder - lprof) and in both cases I had
to tweak the source code to get these to build because of the non-standard
location of the lcms headers. There is currently a significant effort underway
to bring color management to a broader range of open source systems and lcms is
one of the building blocks for this effort.  This will soon impact CUPS as
version 1.2 will have a dependancy on lcms and as more systems become color
managment aware it will impact a larger number of applications.   The result is
a significant number of ebuilds that are more complex than they need to be and
that are therefore harder to maintain.

------- Comment #1 From Luis Medinas (RETIRED) 2005-07-25 19:44:02 0000 -------
Created an attachment (id=64321) [edit]
patch to correct the location of the headers

This patch should fix this bug. thanks for your report.

------- Comment #2 From Hal Engel 2005-07-26 13:32:39 0000 -------
Yes this patch will fixes the lcms ebuild.  Hopefully this will now be applied
to all new lcms ebuilds.

------- Comment #3 From Luis Medinas (RETIRED) 2005-07-26 16:34:24 0000 -------
Created an attachment (id=64393) [edit]
fixed patch for lcms

Use this patch instead... includedir was removed from econf

------- Comment #4 From Luis Medinas (RETIRED) 2005-08-01 19:22:32 0000 -------
These changes were commited in lcms-1.13-r2 and lcms-1.14-r1. Please test the
packages. Reopen the bug if you notice some problem. Fixed Thanks

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