Bug 290430 - yast2-sound: /etc/sysconfig/hardware/* is no longer supported
Summary: yast2-sound: /etc/sysconfig/hardware/* is no longer supported
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 10.3
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Alpha 5plus
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Ladislav Slezák
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-09 15:49 UTC by Takashi Iwai
Modified: 2007-08-14 14:38 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Takashi Iwai 2007-07-09 15:49:54 UTC
We don't support /etc/sysconfig/hardware/* files any more.  Thus yast2-sound also should stop creating such a file.

It's still no problem to modify /etc/modprobe.d/sound as well as before.  We just need to drop /etc/sysconfig/hardware/* stuff.
Comment 1 Ladislav Slezák 2007-07-24 14:44:49 UTC
Just to be sure: not writing (reading) sysconfig files is the only change from the yast side? I suppose that starting/stopping via rcalsasound still works in the same way... right?
Comment 2 Takashi Iwai 2007-07-24 14:57:43 UTC
"rcalsasound restart" works basically.  But, you don't need it unless the index is assigned differently from the order in which the devices are actually loaded.

The option and alias setting in /etc/modprobe.d/sound are still OK as they were.  But, the drivers should work even without any module options in normal cases.  The aliases are needed only for "rcalsasound restart".
Comment 3 Takashi Iwai 2007-08-07 09:59:12 UTC
Any news?
Comment 4 Ladislav Slezák 2007-08-07 14:39:24 UTC
Not yet, I'm overloaded with libzypp/yast bugs...

I quickly created a patch but it didn't work correctly, some work is still needed.
Comment 5 Ladislav Slezák 2007-08-14 14:38:17 UTC
Fixed in yast2-sound-2.15.1, hwcfg file are not read/written anymore.