Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 342691

Summary: app-text/texlive appears to have bogus dependency on freetype:1
Product: Gentoo Linux Reporter: dynamotwain
Component: New packagesAssignee: TeX project <tex>
Status: RESOLVED INVALID    
Severity: normal CC: ghutzl, orionbelt2
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: remove needless freetype 1.x dependency from texlive-2010

Description dynamotwain 2010-10-26 04:21:56 UTC
app-text/textlive-2010 has a dependency on media-libs/freetype:1[kpathesea] when the the `truetype' USE flag is set.

Neither app-text/texlive-core-2010 nor any package in dev-texlive/* depends on freetype 1.x. (texlive-core-2010 depends on freetype 2.x when `xetex' USE is set, but not 1.x).

After unmerging media-libs/freetype, neither portage-2.2 nor revdep-rebuild detected any broken binaries, so I believe this dependency is in fact extraneous and can safely be removed.
Comment 1 dynamotwain 2010-10-26 04:22:41 UTC
Created attachment 251981 [details, diff]
remove needless freetype 1.x dependency from texlive-2010
Comment 2 Alexis Ballier gentoo-dev 2010-10-26 13:28:39 UTC
...

its for the ttf2* utilities...
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2011-10-04 18:42:49 UTC
It might be better to name the flag in some way to not collide with truetype, because mostly users don't need this feature and freetype:1 pulled in?

I am just reviewing my local useflag and stumbled upon this...
(feel free to close it again if you disagree as i have it fixed for myself anyway).
Comment 4 Alexis Ballier gentoo-dev 2011-10-05 21:05:31 UTC
(In reply to comment #3)
> It might be better to name the flag in some way to not collide with truetype,
> because mostly users don't need this feature and freetype:1 pulled in?

gentoo-x86/profiles $ grep truetype use.desc 
truetype - Adds support for FreeType and/or FreeType2 fonts

I guess there's no conflict :)

what I would like to see is a freetype:2 port of the ttf2* utilities
Comment 5 orionbelt2 2012-02-18 03:31:54 UTC
Well, it now looks like freetype-1.4 is unsafe:

http://forums.gentoo.org/viewtopic-t-910786.html

Perhaps the suggestion in the forum thread to mask freetype-1.4 should be heeded to?
Comment 6 orionbelt2 2012-02-18 03:39:02 UTC
See also Bug 235412 and Bug 225851.