Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108717 - minimal or uclibc should exclude groff for xorg-x11
Summary: minimal or uclibc should exclude groff for xorg-x11
Status: RESOLVED DUPLICATE of bug 98187
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-10 05:40 UTC by R. Bosch
Modified: 2005-10-10 09:47 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 R. Bosch 2005-10-10 05:40:48 UTC
Since compiling groff fails with uclibc, it might be a good thing to remove the
groff dependency... It would have no effect on building Xorg. (tested
xorg-x11-6.8.2-r6)

Reproducible: Always
Steps to Reproduce:
1. remove groff dependency
2. ebuild xorg-x11[version].ebuild digest
3. emerge xorg-x11

Actual Results:  
X installed without groff


# IN PATCH-FORM

--- xorg-x11-6.8.2-r6.ebuild    2005-10-03 21:50:38.000000000 +0200
+++ xorg-x11-6.8.2-r7.ebuild    2005-10-10 14:39:53.000000000 +0200
@@ -80,7 +80,7 @@
 DEPEND=">=sys-libs/ncurses-5.1
        >=sys-libs/zlib-1.1.3-r2
        >=sys-devel/flex-2.5.4a-r5
-       sys-apps/groff
+       !uclibc? (sys-apps/groff)
        >=dev-libs/expat-1.95.3
        >=media-libs/freetype-2.1.8
        >=media-libs/fontconfig-2.1-r1
Comment 1 SpanKY gentoo-dev 2005-10-10 07:05:23 UTC

*** This bug has been marked as a duplicate of 98187 ***
Comment 2 R. Bosch 2005-10-10 08:48:35 UTC
Ok, this is about/for Xorg, not groff.
It does have a relation to groff, but thats where it end's imho.
Comment 3 SpanKY gentoo-dev 2005-10-10 08:52:33 UTC
your comment:
Since compiling groff fails with uclibc

is unrelated to xorg
Comment 4 R. Bosch 2005-10-10 09:47:44 UTC
(In reply to comment #3)
> your comment:
> Since compiling groff fails with uclibc
> is unrelated to xorg

Correct.
This is both a way around groff AND a way to minimize the size of Xorg.
For fome parts it could be that groff is needed since there where reports of
Xorg failing on groff's absence.
"emerge -e system fail" - kind of reports.