| Summary: | Invalid block between www-plugins/adobe-flash-10 and www-plugins/libflashsupport | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | T Parys <tparys> |
| Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | major | CC: | desktop-misc, dschridde+gentoobugs, tom.gl |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 219709 | ||
| Bug Blocks: | |||
|
Description
T Parys
2010-01-09 16:02:21 UTC
A good point, I didn't think anyone still *used* oss any more since it's deprecated and not recommended in the kernel any more. Get with the now! But I get the point, it may still be (rarely) needed and should probably not hard-block... But how else to notify users that they should not normally use it (as it causes problems with alsa and pulseaudio now)... I'll think about this. OSS4 is actively being developed by 4front, and is as recent as any version of ALSA. OSS3 (the one in the kernel) was officially deprecated, per some politicking going on between the kernel devs and 4front. Something about licensing and possibly floating point kernel code. It all seems silly to me. As far as incompatibilities, those using OSS4 will be unlikely to use ALSA or pulseaudio. I guess I wouldn't worry about it too much. Nor would I warn users about OSS4. If they have it installed, as they've done so deliberately, outside of the vanilla kernel configuration. Same here. I removed the block-dependency from adobe-flash and from libflashsupport. Now I have sound again in Flash.
Jim Ramsay:
> A good point, I didn't think anyone still *used* oss any more since it's
> deprecated and not recommended in the kernel any more.
OSSv4 can do the most things out of the box, that alsa can do only in combination with pulseaudio. The advantages of oss4:
- installation is quite easy. Modules are rebuild automatically when installing a new kernel.
- better soundquality than alsa
- virtual mixer for applications. Alsa needs Pulse for that.
So, please remove the libflashsupport-block
Given that no one's piped up with any reasons why this block should still exist, can we get the ebuild fixed? (In reply to comment #4) > Given that no one's piped up with any reasons why this block should still > exist, can we get the ebuild fixed? Here is one of the reasons: Bug #298083 I'm just not sure that libflashsupport is really that stable. I'll see about perhaps removing the 'alsa' USE flag from libflashsupport... perhaps that would be best, as I *think* the pulseaudio and oss support still works okay. Oh, wait, wrong bug. There was another where libflashsupport was crashing... Will find. I have removed the block, but there are still some outstanding issues: - For amd64 machines, libflashsupport is currently only available for the 64-bit flash plugin, not the 32-bit one. - There is a new version of libflashuspport available (git version, see bug #219709), but it will take some work to get working, which apparently plays better with pulseaudio. At least for now I have just crafted some 'ewarn' code if either of these situations actually affect users... but I'm going to leave this bug open until I (or someone else) gets a chance to address these other issues. www-plugins/libflashsupport was removed from the tree more than a year ago. |