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