Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218972 - sys-fs/udev-119 does not create /dev/sound/* symlinks
Summary: sys-fs/udev-119 does not create /dev/sound/* symlinks
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: udev maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-23 00:46 UTC by Andrew Hurst
Modified: 2008-04-24 20:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
output running udevtest /class/sound/dsp with udev-115-r1 (udev115-r1test.txt,2.45 KB, text/plain)
2008-04-23 22:46 UTC, Andrew Hurst
Details
output running udevtest /class/sound/dsp with udev-119 (udev119test.txt,2.52 KB, text/plain)
2008-04-23 22:46 UTC, Andrew Hurst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Hurst 2008-04-23 00:46:22 UTC
Driver for SBLive (emu10k1) compiled in kernel with oss emulation turned on:
/dev/sound/* existed with udev-115-r1, then in latest stable version 119, these are gone.

Reproducible: Always

Steps to Reproduce:
1. emerge udev-119
2. etc-update, revdep-rebuild, reboot,
3. ls /dev/s*

Actual Results:  
no /dev/sound/ dir with symlinks to e.g. /dev/dsp

Expected Results:  
/dev/sound/* to still be there, and hence OSS to still work.

My particular SBLive is the SBLive Platinum card with 'Live!Drive II'.
I think it's a fairly common feature, on a fairly common card, so labelling 'major', although it might want downgrading?
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2008-04-23 03:51:20 UTC
How is this major? /dev/dsp is still there? /dev/dsp is the actual device (read some OSS documentation). /dev/sound/* was a convenience thing to make it obvious to people and to not put so many device nodes into /dev
Comment 2 Bill Kenworthy 2008-04-23 11:13:56 UTC
Same here - appears to have broken mythtv on those systems I have updated to this version.  Will have to downgrade until its fixed.  /dev/dsp is there, but its not working for all audio paths - I suspect the mixer is broke.
Comment 3 Andrew Hurst 2008-04-23 12:00:08 UTC
I have some output from 'udevtest /class/sound/dsp' which differs between the two udev versions, and might help sorting these rules out.

/dev/dsp is still there, so some oss apps still work e.g. mpg123
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2008-04-23 13:25:18 UTC
(In reply to comment #3)
> I have some output from 'udevtest /class/sound/dsp' which differs between the
> two udev versions, and might help sorting these rules out.
> 
> /dev/dsp is still there, so some oss apps still work e.g. mpg123
> 

Please attach that info.
Comment 5 Andrew Hurst 2008-04-23 22:46:21 UTC
Created attachment 150763 [details]
output running udevtest /class/sound/dsp with udev-115-r1
Comment 6 Andrew Hurst 2008-04-23 22:46:55 UTC
Created attachment 150764 [details]
output running udevtest /class/sound/dsp with udev-119
Comment 7 Matthias Schwarzott gentoo-dev 2008-04-24 07:23:53 UTC
So you only get /dev/dsp instead of /dev/dsp and /dev/sound/dsp.
What else should the attachments from comment #5 and comment #6 tell us?

I am convinced /dev/sound was just legacy to have a layout similar to devfs. Now this got removed. What software does break?
Comment 8 Bill Kenworthy 2008-04-24 08:53:53 UTC
Mythtv is *probably* ok - I have deeper problems with the two systems involved - have to spend more time in tracking it down.

BillK

Comment 9 Andrew Hurst 2008-04-24 20:32:07 UTC
Yes, I see your point.
If /dev/sound/* are deprecated, then that's the way it is, the udev rules aren't trying to create them.

Sorry to waste your time folks, closing invalid.