Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947666 - >=sys-apps/man-pages-6.02 should not depend on app-alternatives/bc
Summary: >=sys-apps/man-pages-6.02 should not depend on app-alternatives/bc
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 930798
  Show dependency tree
 
Reported: 2025-01-07 12:23 UTC by C.Blake
Modified: 2025-01-07 18:55 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 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.