Summary: | [tracker] sys-apps/openrc deprecation of opts variable in init scripts | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | [OLD] Core system | Assignee: | OpenRC Team <openrc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kensington |
Priority: | Normal | Keywords: | Tracker |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 381527, 381841, 381879, 381881, 381883, 381885, 381887, 381893, 382135, 382227, 382281, 382319, 383003, 383641, 384453, 385633, 385635, 385637, 385639, 385641, 385643, 386107, 386111, 386113, 386115, 386753, 386757, 386759, 386763, 386765, 386767, 386769, 388671, 392065, 392929, 393111, 393113, 393115, 393523, 393525, 393657, 393661, 394459, 395631, 395945, 396607, 397467, 397741, 398987, 402505, 405521, 405531, 408191, 411661, 420067, 420147, 427022, 443698, 447536, 459574, 459694, 459696, 466846, 514452, 540042 | ||
Bug Blocks: |
Description
Lars Wendler (Polynomial-C) (RETIRED)
2011-09-05 09:00:00 UTC
Also please *NOTE* that "start", "stop" and "restart" don't need to be in there, it is as it says for *extra* commands. Addd to the list in comment #1 of commands that do not belong in extra_commands and extra_started_commands: "status" and "describe". Let's also handle bugs of the following kind in this tracker: * WARNING: -a/--startas is deprecated and will be removed in the future, please use -x/--exec or -n/--name instead (In reply to comment #3) > Let's also handle bugs of the following kind in this tracker: > > * WARNING: -a/--startas is deprecated and will be removed in the future, please > use -x/--exec or -n/--name instead I think bug #377843 is a better fit for these since it is handling s-s-d options deprecation. , so let's move them there if possible. # grep -r '^opts=["'\''][^-]' /usr/portage/*-*/*/files \ | cut -d/ -f4-5 | sort -u | wc -l 120 So it looks like there should be approximately 100 more bug reports to be tracked here. I don't feel like filing all those reports, so either find someone else who will, perhaps using some advanced form of bugzilla automation, or deal with those packages without a single report for every affected package. Well time resolves most things... # grep -r '^opts=["'\''][^-]' /usr/portage/*-*/*/files | cut -d/ -f4-5 | sort -u | wc -l 9 Only nine packages left: # grep -r '^opts=["'\''][^-]' /usr/portage/*-*/*/files | cut -d/ -f4-5 app-misc/dnetc dev-libs/libcgroup mail-filter/MailScanner net-misc/bopm net-misc/gofish net-nds/tac_plus sys-cluster/heartbeat sys-cluster/heartbeat sys-cluster/swift www-servers/gatling Dead tracker? |