Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 655106 - media-libs/t1lib: Unnecessary dependency on x11-libs/libXfont
Summary: media-libs/t1lib: Unnecessary dependency on x11-libs/libXfont
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 655102
  Show dependency tree
 
Reported: 2018-05-06 19:12 UTC by Matt Turner
Modified: 2018-05-07 00:39 UTC (History)
1 user (show)

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 Matt Turner gentoo-dev 2018-05-06 19:12:07 UTC
Depends on dead x11-libs/libXfont. Home page is dead.

Has reverse dependencies, so this will be some amount of work.
Comment 1 Brian Evans (RETIRED) gentoo-dev 2018-05-06 20:56:37 UTC
It cannot be removed at least until dev-lang:5.6 goes in 2019.  The gd USE there is very common.
Comment 2 Brian Evans (RETIRED) gentoo-dev 2018-05-06 20:56:55 UTC
dev-lang/php:5.6  sorry
Comment 3 Matt Turner gentoo-dev 2018-05-07 00:37:39 UTC
Thanks. That made me wonder what Fedora did, so I checked... their t1lib doesn't depend on libXfont.

In fact, I don't see any reason why our t1lib depends on libXfont. Being in DEPEND only should have indicated a problem :)
Comment 4 Larry the Git Cow gentoo-dev 2018-05-07 00:39:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1fd7415057efe313e0a0f73f3a105730748e28

commit 6e1fd7415057efe313e0a0f73f3a105730748e28
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-05-07 00:38:26 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-05-07 00:39:40 +0000

    media-libs/t1lib: Drop unnecessary dependency on x11-libs/libXfont
    
    Transition to depending on x11-base/xorg-proto while we're here.
    
    Closes: https://bugs.gentoo.org/655106

 media-libs/t1lib/{t1lib-5.1.2-r1.ebuild => t1lib-5.1.2-r2.ebuild} | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)