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

Bug 381635

Summary: Numerous "opts variable is deprecated..." messages in rc.log
Product: Gentoo Hosted Projects Reporter: teidakankan
Component: OpenRCAssignee: OpenRC Team <openrc>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description teidakankan 2011-09-03 00:39:20 UTC
rc default logging started at Sat Sep  3 09:23:23 2011

 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Starting syslog-ng ...
 [ ok ]
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Starting D-BUS system messagebus ...
 [ ok ]
 * Starting ConsoleKit daemon ...
 [ ok ]
 * Bringing up interface lo
 *   127.0.0.1/8 ...
 [ ok ]
 *   Adding routes
 *     127.0.0.0/8 via 127.0.0.1 ...
 [ ok ]
 * Setting up RPC pipefs ...
 [ ok ]
 * Starting idmapd ...
 [ ok ]
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Exporting NFS directories ...
 [ ok ]
 * Starting NFS mountd ...
 [ ok ]
 * Starting NFS daemon ...
 [ ok ]
 * Starting NFS smnotify ...
 [ ok ]
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Starting avahi-daemon ...
 [ ok ]
 * Starting NFS sm-notify ...
 [ ok ]
 * Mounting NFS filesystems ...
 [ ok ]
 * Mounting network filesystems ...
 [ ok ]
 * Starting gpm ...
 [ ok ]
 * Setting up gdm ...
 [ ok ]
 * Starting Bluetooth ...
 [ ok ]
 *   Starting rfcomm ...
 [ ok ]
 * Running cpufreq-set --governor conservative ...
 [ ok ]
 * Starting cronie ...
 [ ok ]
 * Starting eee-control daemon ...
 [ ok ]
 * Starting hddtemp daemon ...
 [ ok ]
 * Starting Miredo ...
 [ ok ]
 * Starting Name Service Cache Daemon ...
 [ ok ]
 * Starting OpenNTPD ...
 [ ok ]
 * Starting rsyncd ...
 [ ok ]
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Starting S.M.A.R.T. monitoring daemon ...
 [ ok ]
 * Starting system-tools-backend ...
 [ ok ]
 * Doing udev cleanups
--type=failed is deprecated and will be removed from a future udev release.
 * Use of the opts variable is deprecated and will be
 * removed in the future.
 * Please use extra_commands or extra_started_commands.
 * Starting wicd daemon ...
 [ ok ]
 * Starting local
 [ ok ]

rc default logging stopped at Sat Sep  3 09:23:42 2011

Reproducible: Always
Comment 1 teidakankan 2011-09-03 00:40:01 UTC
Created attachment 285385 [details]
emerge --info
Comment 2 Christian Ruppert (idl0r) gentoo-dev 2011-09-03 07:58:46 UTC
Hm, after reading your log again it is unclear to me the real purpose of this bug...
Do you believe its a bug or do you want to report "broken" init scripts?
If the latter then you should better file separate bugs for each package and we should open a new tracker bug.
Comment 3 teidakankan 2011-09-03 08:20:43 UTC
(In reply to comment #2)
> Hm, after reading your log again it is unclear to me the real purpose of this
> bug...
> Do you believe its a bug or do you want to report "broken" init scripts?
> If the latter then you should better file separate bugs for each package and we
> should open a new tracker bug.

Sorry, I should have been more clear.

Guess I was looking for either a "yes, we know what is triggering this and are planning on addressing it in due course" or a "you believe it's a problem with my set up and possibly drop a hint on where to look".  If you think separate bugs need to be filed I can do that also.  It is not an error, just a notice. 

Thanks for your time.
Comment 4 Christian Ruppert (idl0r) gentoo-dev 2011-09-03 16:19:51 UTC
Ok, so it seems that syslog-ng, dbus, NFS, smartmontools and wicd are using it. So I'd suggest to grab the latest version of the init script (/usr/portage/category/package/files) and verify whether its still using opts="" or not - If so: Please file a new bug for each of those packages. That would help a lot.

I'll close *this* bug as INVALID because its not really helpful in this case as there are "many" different maintainer, different packages etc.
Take a look at bug 377843 and esp. the "Depends on" field, take one of those bugs as example.