installing gnome-bluetooth on LXDE spin brings in host of packages

Christoph Wickert christoph.wickert at googlemail.com
Fri May 6 16:56:58 UTC 2011


Am Samstag, den 30.04.2011, 07:49 -0500 schrieb Ranjan Maitra:
> Hi,
> 
> I am running the LXDE spin with a host of other packages and I tried to
> bring in gnome-bluetooth. 
> 
> %sudo yum install gnome-bluetooth
> Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit, remove-
>               : with-leaves
> Adding en_US to language list
> Loading mirror speeds from cached hostfile
>  * fedora: fedora.mirror.iweb.ca
>  * rpmfusion-free: mirror.hiwaay.net
>  * rpmfusion-free-updates: mirror.hiwaay.net
>  * updates: fedora.mirror.iweb.ca
> Setting up Install Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package gnome-bluetooth.x86_64 1:2.32.0-1.fc14 set to be installed
> --> Processing Dependency: bluez >= 4.42 for package: 1:gnome-bluetooth-2.32.0-1.fc14.x86_64
> --> Processing Dependency: control-center for package: 1:gnome-bluetooth-2.32.0-1.fc14.x86_64
> --> Processing Dependency: obexd for package: 1:gnome-bluetooth-2.32.0-1.fc14.x86_64
> --> Processing Dependency: gvfs-obexftp for package: 1:gnome-bluetooth-2.32.0-1.fc14.x86_64
> --> Processing Dependency: pulseaudio-module-bluetooth for package: 1:gnome-bluetooth-2.32.0-1.fc14.x86_64
> --> Running transaction check
> ---> Package bluez.x86_64 0:4.77-1.fc14 set to be installed
> ---> Package control-center.x86_64 1:2.32.0-1.fc14 set to be installed
> --> Processing Dependency: control-center-filesystem = 1:2.32.0-1.fc14 for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: gnome-settings-daemon >= 2.21.91-3 for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: gnome-desktop >= 2.30 for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: fprintd for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libgnome-desktop-2.so.17()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libgnomekbdui.so.4()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libgnomekbd.so.4()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libebook-1.2.so.10()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libxklavier.so.16()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> --> Processing Dependency: libmetacity-private.so.0()(64bit) for package: 1:control-center-2.32.0-1.fc14.x86_64
> ---> Package gvfs-obexftp.x86_64 0:1.6.6-1.fc14 set to be installed
> --> Processing Dependency: obex-data-server >= 0.3.4-6 for package: gvfs-obexftp-1.6.6-1.fc14.x86_64
> ---> Package obexd.x86_64 0:0.29-1.fc14 set to be installed
> ---> Package pulseaudio-module-bluetooth.x86_64 0:0.9.21-7.fc14 set to be installed
> --> Processing Dependency: pulseaudio = 0.9.21-7.fc14 for package: pulseaudio-module-bluetooth-0.9.21-7.fc14.x86_64
> --> Processing Dependency: libpulsecore-0.9.21.so()(64bit) for package: pulseaudio-module-bluetooth-0.9.21-7.fc14.x86_64
> --> Running transaction check
> ---> Package control-center-filesystem.x86_64 1:2.32.0-1.fc14 set to be installed
> ---> Package evolution-data-server.x86_64 0:2.32.2-1.fc14 set to be installed
> --> Processing Dependency: libgweather.so.1()(64bit) for package: evolution-data-server-2.32.2-1.fc14.x86_64
> --> Processing Dependency: libgdata.so.7()(64bit) for package: evolution-data-server-2.32.2-1.fc14.x86_64
> ---> Package fprintd.x86_64 0:0.2.0-2.fc14 set to be installed
> --> Processing Dependency: libfprint.so.0()(64bit) for package: fprintd-0.2.0-2.fc14.x86_64
> ---> Package gnome-desktop.x86_64 0:2.32.0-2.fc14 set to be installed
> --> Processing Dependency: system-backgrounds-gnome for package: gnome-desktop-2.32.0-2.fc14.x86_64
> ---> Package gnome-settings-daemon.x86_64 0:2.32.1-1.fc14 set to be installed
> --> Processing Dependency: libpulse-mainloop-glib.so.0(PULSE_0)(64bit) for package: gnome-settings-daemon-2.32.1-1.fc14.x86_64
> --> Processing Dependency: libpulse-mainloop-glib.so.0()(64bit) for package: gnome-settings-daemon-2.32.1-1.fc14.x86_64
> ---> Package libgnomekbd.x86_64 0:2.32.0-1.fc14 set to be installed
> ---> Package libxklavier.x86_64 0:5.0-1.fc13 set to be installed
> ---> Package metacity.x86_64 0:2.30.3-1.fc14 set to be installed
> ---> Package obex-data-server.x86_64 1:0.4.5-1.fc13 set to be installed
> ---> Package pulseaudio.x86_64 0:0.9.21-7.fc14 set to be installed
> --> Running transaction check
> ---> Package laughlin-backgrounds-gnome.noarch 0:14.1.0-1.fc14 set to be installed
> ---> Package libfprint.x86_64 0:0.3.0-1.fc14 set to be installed
> ---> Package libgdata.x86_64 0:0.6.4-4.fc14 set to be installed
> ---> Package libgweather.x86_64 0:2.30.3-1.fc14 set to be installed
> ---> Package pulseaudio-libs-glib2.x86_64 0:0.9.21-7.fc14 set to be installed
> --> Finished Dependency Resolution
> 
> Dependencies Resolved
> 
> ===============================================================================
>  Package                        Arch      Version             Repository  Size
> ===============================================================================
> Installing:
>  gnome-bluetooth                x86_64    1:2.32.0-1.fc14     fedora     129 k
> Installing for dependencies:
>  bluez                          x86_64    4.77-1.fc14         updates    376 k
>  control-center                 x86_64    1:2.32.0-1.fc14     fedora     1.7 M
>  control-center-filesystem      x86_64    1:2.32.0-1.fc14     fedora      49 k
>  evolution-data-server          x86_64    2.32.2-1.fc14       updates    2.6 M
>  fprintd                        x86_64    0.2.0-2.fc14        updates     41 k
>  gnome-desktop                  x86_64    2.32.0-2.fc14       updates    1.0 M
>  gnome-settings-daemon          x86_64    2.32.1-1.fc14       updates    644 k
>  gvfs-obexftp                   x86_64    1.6.6-1.fc14        updates     70 k
>  laughlin-backgrounds-gnome     noarch    14.1.0-1.fc14       fedora     4.6 k
>  libfprint                      x86_64    0.3.0-1.fc14        updates    112 k
>  libgdata                       x86_64    0.6.4-4.fc14        fedora     193 k
>  libgnomekbd                    x86_64    2.32.0-1.fc14       fedora     149 k
>  libgweather                    x86_64    2.30.3-1.fc14       fedora     3.5 M
>  libxklavier                    x86_64    5.0-1.fc13          fedora      56 k
>  metacity                       x86_64    2.30.3-1.fc14       fedora     1.2 M
>  obex-data-server               x86_64    1:0.4.5-1.fc13      fedora      81 k
>  obexd                          x86_64    0.29-1.fc14         fedora      56 k
>  pulseaudio                     x86_64    0.9.21-7.fc14       updates    566 k
>  pulseaudio-libs-glib2          x86_64    0.9.21-7.fc14       updates     22 k
>  pulseaudio-module-bluetooth    x86_64    0.9.21-7.fc14       updates     68 k
> 
> Transaction Summary
> ===============================================================================
> Install      21 Package(s)
> 
> Total download size: 13 M
> Installed size: 60 M
> Is this ok [y/N]
> 
> 
> Question: are all these really necessary dependencies, or are they just
> brought in as a historical relic over successive packagings?

control-center is not really required and pulls in tons of other
packages. I have been fighting to cut the dependency bloat [1] but
unfortunately this changed in F15. control-center is really required
there for gnome-bluetooth, so in the end the result is the same.

Regards,
Christoph

[1] https://bugzilla.redhat.com/show_bug.cgi?id=depchain



More information about the users mailing list