Bug 711517 - Pulseaudio have too many dependency
Summary: Pulseaudio have too many dependency
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: pulseaudio
Version: 15
Hardware: x86_64
OS: Linux
medium
high
Target Milestone: ---
Assignee: Lennart Poettering
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-07 17:33 UTC by marian
Modified: 2011-10-01 05:34 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-09-30 20:44:20 UTC
Type: ---


Attachments (Terms of Use)

Description marian 2011-06-07 17:33:53 UTC
Description of problem:
If you wish to remove pulseaudio more important package will also removed for 
dependencies.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.su -c 'yum remove pulseaudio'
2.
3.
  
Actual results:
Dependencies Resolved

================================================================================
 Package           Arch   Version            Repository                    Size
================================================================================
Removing:
 pulseaudio        x86_64 0.9.22-5.fc15      @koji-override-0/$releasever 1.9 M
Removing for dependencies:
 alsa-plugins-pulseaudio
                   x86_64 1.0.24-2.fc15      @koji-override-0/$releasever  94 k
 bluedevil         x86_64 1.1-2.fc15         @updates                     1.6 M
 bluez             x86_64 4.87-5.fc15        @koji-override-0/$releasever 1.1 M
 gnome-bluetooth   x86_64 1:2.91.92-1.fc15   @koji-override-0/$releasever 529 k
 gnome-panel       x86_64 3.0.0.1-4.fc15     @updates                     9.4 M
 gnome-shell       x86_64 3.0.2-1.fc15       @updates                     3.0 M
 kde-settings-pulseaudio
                   noarch 4.6-10.fc15        @fedora                      0.0  
 libbluedevil      x86_64 1.9-0.1.20110502git.fc15
                                             @updates                     241 k
 pulseaudio-module-bluetooth
                   x86_64 0.9.22-5.fc15      @koji-override-0/$releasever 161 k
 pulseaudio-module-gconf
                   x86_64 0.9.22-5.fc15      @koji-override-0/$releasever  20 k
 pulseaudio-module-x11
                   x86_64 0.9.22-5.fc15      @koji-override-0/$releasever  48 k

Transaction Summary
================================================================================
Remove       12 Package(s)


Expected results:
W/o gnome-shell,gnome-panel and some important package propose for removing

Additional info:

Comment 1 Maxine Bouffard 2011-09-13 01:12:41 UTC
It can be a huge hassle for users who wish to replace pulse with JACK, e.g. for production where one wants the least possible potential $annoyingthings happening.

Comment 2 Kevin Fenzi 2011-09-30 20:43:40 UTC
You are doing this wrong. ;) 

Instead: 

yum remove alsa-plugins-pulseaudio

That will remove the alsa plugin and pulse will not start up unless you specifically start it. 
You can then use alsa or jack or oss or whatever crazy thing you like. ;)

Comment 3 John Schmitt 2011-10-01 05:34:13 UTC
I think it's important to point out that if you believe that, for example, gnome-shell should not depend on pulseaudio, that you file a bug with gnome-shell.  

The bug might: 

1. Bring up the topic of making the gnome-shell more modular.

2. Suggest packaging gnome-shell so that it can be installed without pulseaudio.

I imagine a specific bug for the exact issue you care about might get more attention.


Note You need to log in before you can comment on or make changes to this bug.