Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347708 - >=sys-libs/e2fsprogs-libs-1.40.7: unneeded sys-devel/bc dependancy
Summary: >=sys-libs/e2fsprogs-libs-1.40.7: unneeded sys-devel/bc dependancy
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-04 11:36 UTC by mehrunes
Modified: 2010-12-04 21:50 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 mehrunes 2010-12-04 11:36:33 UTC
In latest e2fsprogs-libs ebuilds such as e2fsprogs-1.41.12.ebuild, unconditional build-time dependancy is set: sys-devel/bc

sys-devel/bc installs documentation and two executables called 'dc' and 'bc'

Whole-word search for the two strings inside e2fsprogs-libs source code, and inside build log, gives zero result

Which makes me think that e2fsprogs-1.41.12 does not depend on the executables, hence does not depend on sys-devel/bc

I don't want any calculator besides python on my computers. I don't want unused executables with short names in my search path.

I want to keep my Gentoo installation clean and lean, many other users want the same.

I suggest that dependancy on sys-devel/bc be removed.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2010-12-04 14:07:35 UTC
Did you try to build it without sys-devel/bc installed? remove it and then try emerge --nodeps e2fsprogs
Comment 2 mehrunes 2010-12-04 17:51:04 UTC
(In reply to comment #1)
> Did you try to build it without sys-devel/bc installed? remove it and then try
> emerge --nodeps e2fsprogs
> 
emerge -C sys-devel/bc ; emerge --nodeps sys-libs/e2fsprogs-libs

result: success, nothing changed, log files very similar, only differ in swapped lines