Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19321 - idesk depends on freetype
Summary: idesk depends on freetype
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Matt Keadle
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-14 16:05 UTC by Phil Franks
Modified: 2011-10-30 22:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Phil Franks 2003-04-14 16:05:58 UTC
media-libs/freetype is not listed/calculated as a dependency for idesk
emerge idesk
will fail unless freetype has been emerged beforehand.

media-libs/freetype needs to be added as a dependency in the idesk ebuild.

Reproducible: Always
Steps to Reproduce:
1. emerge -C freetype idesk
2. emerge idesk (the compile fails)
3. emerge freetype
4. emerge idesk (suceeds)

Actual Results:  
In file included from Desk.h:9,
                 from Desk.cc:1:
/usr/include/X11/Xft/Xft.h:35:31: freetype/freetype.h: No such file or directory
In file included from Desk.h:9,
                 from Desk.cc:1:
/usr/include/X11/Xft/Xft.h:52: syntax error before `;' token
/usr/include/X11/Xft/Xft.h:86: 'FT_UInt' is used as a type, but is not defined 
   as a type.
/usr/include/X11/Xft/Xft.h:93: 'FT_UInt' is used as a type, but is not defined 
   as a type.
/usr/include/X11/Xft/Xft.h:190: parse error before `*' token
/usr/include/X11/Xft/Xft.h:295: parse error before `*' token
/usr/include/X11/Xft/Xft.h:353: parse error before `*' token
/usr/include/X11/Xft/Xft.h:392: parse error before `*' token
/usr/include/X11/Xft/Xft.h:398: parse error before `*' token
/usr/include/X11/Xft/Xft.h:407: type specifier omitted for parameter `FT_UInt'
/usr/include/X11/Xft/Xft.h:407: parse error before `,' token
/usr/include/X11/Xft/Xft.h:417: parse error before `*' token
/usr/include/X11/Xft/Xft.h:460: parse error before `*' token
make: *** [Desk.o] Error 1



Another user has experienced the same problem:
http://forums.gentoo.org/viewtopic.php?p=281245#281245
Comment 1 Matt Keadle 2003-04-22 01:00:40 UTC
You're right. freetype listed as library depend in the Makefile.
Done.
Thanks.