First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 204748
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Matthijs Kooijman <matthijs@stdin.nl>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 204748 depends on: Show dependency tree
Bug 204748 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-01-07 14:01 0000
The 0.9.8 ebuilds (all versions I think) disable the loading of the hal-detect
module, if the hal use flag is not set:

      if ! use hal; then
                sed -i -e '/module-hal-detect/s:^:#: ; /module-detect/s:^#::'
"${D}/etc/pulse/default.pa"
        fi

This breaks on 0.9.8 since the default.pa provided by pulseaudio already has an
.ifexists to load module-hal-detect only when it exists. The replace applied by
the ebuild now doesn't only uncomment the load directive, but also the
.ifexists directive. Since it doesn't remove the .else and .endif directives,
this leaves default.pa with a syntax error and pulsaudio won't start.

Reproducible: Always

Steps to Reproduce:
USE=-hal emerge pulseaudio
pulseaudio

------- Comment #1 From Diego E. 'Flameeyes' Pettenò 2008-01-24 02:06:37 0000 -------
Fixed in 0.9.9 series.

First Last Prev Next    No search results available      Search page      Enter new bug