Bug 865496 - RFE: split off alternatives as its own {sub,}package
Summary: RFE: split off alternatives as its own {sub,}package
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: chkconfig
Version: 18
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bill Nottingham
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-11 15:11 UTC by Adam Jackson
Modified: 2014-03-17 03:32 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-10-11 15:19:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Jackson 2012-10-11 15:11:58 UTC
alternatives is currently shipped in the chkconfig package.  chkconfig itself is mostly superseded by systemd, but alternatives is still generally useful.  We should split them apart so we don't continue to pull in chkconfig.

Fortunately alternatives is almost entirely orthogonal from the rest of the package, the only shared bits are translations.

Comment 1 Bill Nottingham 2012-10-11 15:19:48 UTC
alternatives has an --initscript command to denote the initscript that activating/deactivating the alternative should act on. It uses chkconfig for SysV scripts.

Hence, this split would require one of:
1) alternatives requiring chkconfig (ergo, accomplishing nothing)
2) packages *or administrators* who call alternatives and have SysV init scripts internalizing the requirement so they still pull in chkconfig

Note that systemctl will also call chkconfig if asked to enable or disable a sysv script. Splitting out chkconfig in this way would still require a mechanism to bring in sysv support for third-party or administrator scripts.

Given that, my inclination is WONTFIX; at least not until a better solution than merely splitting it out appears.


Note You need to log in before you can comment on or make changes to this bug.