emerge -Dup gnustep-back-art These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-libs/libart_lgpl-2.3.17 [2.3.16] [ebuild UD] media-libs/freetype-2.1.5-r1 [2.1.9-r1] [ebuild N ] gnustep-base/gnustep-back-art-0.9.5_pre20050106 As you can see, it tries to downgrade my freetype from 2.1.9 -> 2.1.5 The the next emerge -Du world will then go and upgrade it again..and thus a look upgrade,downgrade,upgrade, downgrade etc. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: It should install without having to downgrade freetype.
It depend on it. With Freetype-2.1.9 you'll get the following error: Compiling file blit.m ... blit.m:1532:2: warning: #warning RGB blit.m:1558:2: warning: #warning BGR blit.m:1584:2: warning: #warning RGBA blit.m:1618:2: warning: #warning BGRA blit.m:1652:2: warning: #warning ARGB blit.m:1686:2: warning: #warning ABGR blit.m:1720:2: warning: #warning B5G6R5 blit.m:1758:2: warning: #warning B5G5R5A1 Compiling file ftfont.m ... ftfont.m: In function `-[FTFontInfo initWithFontName:matrix:screenFont:]': ftfont.m:727: error: structure has no member named `font' ftfont.m:728: error: structure has no member named `font' ftfont.m:732: error: structure has no member named `font' ftfont.m:732: error: structure has no member named `font' ftfont.m:737: error: structure has no member named `font' ftfont.m:745: error: structure has no member named `font' ftfont.m:747: warning: implicit declaration of function `FTC_Manager_Lookup_Size' ftfont.m:747: error: structure has no member named `font' ftfont.m:772: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:772: error: (Each undeclared identifier is reported only once ftfont.m:772: error: for each function it appears in.) ftfont.m:772: error: parse error before "cmap" ftfont.m:773: error: `cmap' undeclared (first use in this function) ftfont.m:773: error: structure has no member named `font' ftfont.m:775: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:776: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:777: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:778: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:779: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:780: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m: In function `-[FTFontInfo drawString:at::to::::::::color::::transform:drawinfo:]': ftfont.m:906: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:906: error: parse error before "cmap" ftfont.m:960: error: structure has no member named `font' ftfont.m:961: error: structure has no member named `font' ftfont.m:1023: error: structure has no member named `font' ftfont.m:1023: error: structure has no member named `font' ftfont.m:1036: error: `cmap' undeclared (first use in this function) ftfont.m:1036: error: structure has no member named `font' ftfont.m:1038: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:1094: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:1095: error: structure has no member named `font' ftfont.m:1095: error: structure has no member named `font' ftfont.m:1102: error: structure has no member named `font' ftfont.m:1102: error: structure has no member named `font' ftfont.m:1102: error: structure has no member named `font' ftfont.m:1231: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo drawGlyphs::at::to::::::color::::transform:drawinfo:]': ftfont.m:1402: error: structure has no member named `font' ftfont.m:1403: error: structure has no member named `font' ftfont.m:1465: error: structure has no member named `font' ftfont.m:1465: error: structure has no member named `font' ftfont.m:1486: error: structure has no member named `font' ftfont.m:1486: error: structure has no member named `font' ftfont.m:1486: error: structure has no member named `font' ftfont.m:1615: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo drawGlyphs::at::to::::::alpha::color::::transform:drawinfo:]': ftfont.m:1776: error: structure has no member named `font' ftfont.m:1777: error: structure has no member named `font' ftfont.m:1839: error: structure has no member named `font' ftfont.m:1839: error: structure has no member named `font' ftfont.m:1861: error: structure has no member named `font' ftfont.m:1861: error: structure has no member named `font' ftfont.m:1861: error: structure has no member named `font' ftfont.m:1988: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo glyphIsEncoded:]': ftfont.m:2092: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo advancementForGlyph:]': ftfont.m:2129: error: structure has no member named `font' ftfont.m:2130: error: structure has no member named `font' ftfont.m:2130: error: structure has no member named `font' ftfont.m:2167: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo positionOfGlyph:precededByGlyph:isNominal:]': ftfont.m:2235: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo widthOfString:]': ftfont.m:2265: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:2265: error: parse error before "cmap" ftfont.m:2277: error: `cmap' undeclared (first use in this function) ftfont.m:2277: error: structure has no member named `font' ftfont.m:2279: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:2286: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m: In function `-[FTFontInfo glyphWithName:]': ftfont.m:2310: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo outlineString:at::gstate:]': ftfont.m:2551: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:2551: error: parse error before "cmap" ftfont.m:2582: error: `cmap' undeclared (first use in this function) ftfont.m:2582: error: structure has no member named `font' ftfont.m:2584: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:2592: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:2593: error: structure has no member named `font' ftfont.m:2593: error: structure has no member named `font' ftfont.m:2595: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo appendBezierPathWithGlyphs:count:toBezierPath:]': ftfont.m:2655: error: structure has no member named `font' ftfont.m: In function `-[FTFontInfo(subpixel) _drawGlyphs::at::to::::::color::::transform:drawinfo:]': ftfont.m:2782: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:2782: error: parse error before "cmap" ftfont.m:2833: error: structure has no member named `font' ftfont.m:2834: error: structure has no member named `font' ftfont.m:2860: error: structure has no member named `font' ftfont.m:2860: error: structure has no member named `font' ftfont.m:2873: error: `cmap' undeclared (first use in this function) ftfont.m:2873: error: structure has no member named `font' ftfont.m:2875: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:3058: error: structure has no member named `font' ftfont.m: In function `-[NSFont(backend) glyphForCharacter:]': ftfont.m:3160: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:3160: error: parse error before "cmap" ftfont.m:3162: error: `cmap' undeclared (first use in this function) ftfont.m:3162: error: structure has no member named `font' ftfont.m:3164: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:3166: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m: In function `-[NSFont(backend) nameOfGlyph:]': ftfont.m:3182: error: structure has no member named `font' ftfont.m: In function `-[GSLayoutManager(backend) _generateGlyphsForRun:at:]': ftfont.m:3249: error: `FTC_CMapDescRec' undeclared (first use in this function) ftfont.m:3249: error: parse error before "cmap" ftfont.m:3261: error: `cmap' undeclared (first use in this function) ftfont.m:3261: error: structure has no member named `font' ftfont.m:3263: error: `FTC_CMAP_BY_ENCODING' undeclared (first use in this function) ftfont.m:3339: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m:3355: error: too few arguments to function `FTC_CMapCache_Lookup' ftfont.m: In function `-[FTFontInfo(experimental) glyph:printing:extension:nameOfGlyph:]': ftfont.m:3395: error: structure has no member named `font'
bug has been fixed -- 0.9.4-r1 has fr-219 backport, new cvs pull version 20050312 has correct support as well.