After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 310127 - please include lcms for f-spot
please include lcms for f-spot
Status: RESOLVED NOTABUG
Product: GARNOME
Classification: Deprecated
Component: general
unspecified
Other Linux
: Low minor
: ---
Assigned To: GARNOME Maintainers
garnome list
Depends on:
Blocks:
 
 
Reported: 2005-07-12 13:31 UTC by Alan Horkan
Modified: 2006-03-16 02:18 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alan Horkan 2005-07-12 13:31:22 UTC
Distribution/Version: Mandrake 10

lcms or Little CMS (Colour Management system) is needed to build F-spot
lcms would also be useful to the GIMP and allow it to be built with additional
colour management functionality.  

My distribution (Mandrake 10) inlcudes lcms only because I have Scribus
installed but only version 1.10 and not the devel packages.  

checking for lcms >= 1.12... Package lcms was not found in the pkg-config search
path.
Perhaps you should add the directory containing `lcms.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lcms' found
checking for cmsCreateBCHSWabstractProfile in -llcms... no
configure: error: liblcms not found
make: *** [configure-work/main.d/f-spot-0.0.12/configure] Error 1
Comment 1 Bob Kashani 2005-07-18 02:39:45 UTC
You should be able to get a newer version of lcms-dev/lcms-devel from either a
newer version of your distro or from Mandriva Cooker.

The GARNOME README has also been updated to list lcms-dev/lcms-devel as a
dependency for f-spot.
Comment 2 Alan Horkan 2005-07-18 10:43:18 UTC
> You should be able to get a newer version of lcms-dev/lcms-devel from either a
newer version of your distro or from Mandriva Cooker.

I do not have root so that option is impossible.  
I wish developers would stop making that assumption.  

The whole beauty of Garnome is that it doesn't require me to have root and it
doesn't require me to manually update my whole toolchain.  
Adding it to the README is a helpful start but it doesn't in any way solve this
bug report.  

This is still a bug.  
Comment 3 Bob Kashani 2005-07-20 06:08:32 UTC
You make a fair point about not having root access...BUT...

If you don't have root access then the easiest thing for you to do is to create
a garball for lcms and drop it into bootstrap whenever you build GARNOME. If we
start adding garballs in for every dependency that someone doesn't have on their
system then it'll turn into a maintenance nightmare for us.

We've been thinking about releasing a meta-garball that includes pkgs like lcms
and others as a garnome-extras package. Let me talk to guenther about this and
see what we can do.