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

Bug 947666

Summary: >=sys-apps/man-pages-6.02 should not depend on app-alternatives/bc
Product: Gentoo Linux Reporter: C.Blake <charlechaud>
Component: Current packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 930798    

Description C.Blake 2025-01-07 12:23:47 UTC
This first arose in bug 876935 .

Upstream discovered `expr` in
    https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/commit/?id=a2cf51894d2a3dc05823e37cdf15252b1cc087e6

which landed in version 6.0.2 in late 2022.

bc also remains no longer needed as of the upstream 6.9.1 and seems
unlikely to return.

{ Indeed, perhaps upstream will discover $(()) shell arithmetic for the
simple `TROFF_LINE_LENGTH := $(shell $(EXPR) $(MANWIDTH) - 2)` calculation?
Admittedly, makefile quoting probably makes such annoying. }

In any event, cognizant of bug 930798, this unneeded dep should be dropped
from the ebuild as part of bumping.