| Bug#: 68168 | Product: Gentoo Linux | Version: unspecified | Platform: All |
| OS/Version: Linux | Status: RESOLVED | Severity: normal | Priority: P2 |
| Resolution: FIXED | Assigned To: lisa@gentoo.org | Reported By: jamie@shareable.org | |
| Component: Core system | |||
| URL: | |||
| Summary: distcc unconditionally depends on cracklib (relatively large), but doesn't really need it | |||
| Keywords: | |||
| Status Whiteboard: | |||
| Opened: 2004-10-19 09:09 0000 | |||
| Description: | Opened: 2004-10-19 09:09 0000 |
I'm building distcc on an embedded uclibc build, so size is something of a
concern.
sys-devel/distcc-2.18 unconditionally depends on:
sys-apps/shadow
dev-util/pkgconfig
shadow in turn pulls in miscfiles and cracklib, a total of nearly 4 megabytes.
Compare with distcc itself, about 400k including /usr/share/doc.
pkgconfig and shadow are not actually needed by distcc: building it with
--nodeps confirms this.
The bug then, is: shouldn't there be a USE flag or two controlling whether
distcc is built with/without pkgconfig/shadow support?
Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Shadow is required for useradd (distcc user). As for pkgconfig, you're right. This is only needed for GUI things and is now fixed in cvs.