According to bug 166029, >freetype-2.2 needs >=fontconfig-2.4. If you don't have >=fontconfig-2.4 everything related to fonts segfaulted. So, please, add that dep asap, because i rebuilt my chroot because everything graphically was segfaulting after installing a font. Because: /usr/portage/eclass/font.eclass: line 53: 26695 Illegal instruction HOME="/root" fc-cache -f "${D}${FONTDIR}" Thanks.
*** Bug 179648 has been marked as a duplicate of this bug. ***
Has this not been rectified?
hmm, doesn't everyone have 2.4 in stable already?
Yes, but suppose you only upgrade freetype...i don't think it hurts adding that dep, but that's up to you, it was a suggestion.
oh, right, we're missing a DEPEND. i'll fix this up tonight.
Yes - just wanted to add that I'm not running fontconfig 2.4 and have masked it on my own machine. The reason is that if I upgrade to 2.4, Firefox crashes on certain pages (many of them, actually). I never could solve that, so I had to mask fontconfig. I'm sure I'm not the only one as I found that "solution" on the forums. So for people like us, upgrading freetype more or less kills the system. In any case, regardless of my own problems, it's a dep and should be marked as such. Especially because if something goes wrong, it's very hard for the person to figure out what's causing the problem. Everything just segfaults.
Added to RDEPEND. (In reply to comment #6) > Yes - just wanted to add that I'm not running fontconfig 2.4 and have masked it > on my own machine. The reason is that if I upgrade to 2.4, Firefox crashes on > certain pages (many of them, actually). I never could solve that, so I had to > mask fontconfig. I'm sure I'm not the only one as I found that "solution" on > the forums. So for people like us, upgrading freetype more or less kills the > system. Is there a bug open for this? If not, could you file one?
Unfixed. Calculating dependencies... done! [nomerge ] media-libs/freetype-2.3.4-r2 USE="X zlib -bindist -debug -doc" [ebuild N ] media-libs/fontconfig-2.4.2 USE="xml -doc" [ebuild N ] media-libs/freetype-2.3.4-r2 USE="X zlib -bindist -debug -doc" !!! Error: circular dependencies: ('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') depends on ('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') (medium) ('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') depends on ('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') (hard) !!! Note that circular dependencies can often be avoided by temporarily !!! disabling USE flags that trigger optional dependencies. I need to look at this in more detail.
(In reply to comment #8) > Unfixed. > > Calculating dependencies... done! > [nomerge ] media-libs/freetype-2.3.4-r2 USE="X zlib -bindist -debug -doc" > [ebuild N ] media-libs/fontconfig-2.4.2 USE="xml -doc" > [ebuild N ] media-libs/freetype-2.3.4-r2 USE="X zlib -bindist -debug > -doc" > !!! Error: circular dependencies: > > ('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') depends on > ('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') (medium) > ('ebuild', '/', 'media-libs/fontconfig-2.4.2', 'merge') depends on > ('ebuild', '/', 'media-libs/freetype-2.3.4-r2', 'merge') (hard) > > !!! Note that circular dependencies can often be avoided by temporarily > !!! disabling USE flags that trigger optional dependencies. > > > I need to look at this in more detail. > Same circular dependencies problem here. freetype is in fontconfig's RDEPEND field, and fontconfig is in freetype's RDEPEND field, and portage's mind is blown. This issue is currently blocking me from setting up any windowing environments (bummer). A user on the forums has reported that he can install the packages successfully by tweaking use flags (?): http://forums.gentoo.org/viewtopic-t-564311-highlight-freetype+fontconfig+circular+dependencies.html Thanks,
i reverted the change. if you sync it should work properly.
Fixed. (i hope)
(In reply to comment #7) > Added to RDEPEND. > > (In reply to comment #6) > > Yes - just wanted to add that I'm not running fontconfig 2.4 and have masked it > > on my own machine. The reason is that if I upgrade to 2.4, Firefox crashes on > > certain pages (many of them, actually). I never could solve that, so I had to > > mask fontconfig. I'm sure I'm not the only one as I found that "solution" on > > the forums. So for people like us, upgrading freetype more or less kills the > > system. > > Is there a bug open for this? If not, could you file one? > Sorry for the delay. See: http://bugs.gentoo.org/show_bug.cgi?id=187634