Hide Forgot
Description of problem: The removel attempt of avahi is causing removal of many unrelated dependent packages. Why is avahi dependent (I have a LXDE desktop) on: gnomebaker - CD/DVD burner lxde-common - configuration files for LXDE lxmusic - music client pcmanfm - PCMan File Manager pidgin - instant messaging client etc. Version-Release number of selected component (if applicable): avahi.i686 0.6.30-3.fc15 @koji-override-1/$releasever How reproducible: # yum remove avahi ... =============================================================================== Package Arch Version Repository Size =============================================================================== Removing: avahi i686 0.6.30-3.fc15 @koji-override-1/$releasever 997 k Removing for dependencies: avahi-compat-libdns_sd i686 0.6.30-3.fc15 @koji-override-1/$releasever 30 k avahi-glib i686 0.6.30-3.fc15 @koji-override-1/$releasever 10 k gigolo i686 0.4.1-2.fc15 @koji-override-0/$releasever 546 k gnome-vfs2 i686 2.24.4-5.fc15 @koji-override-0/$releasever 3.3 M gnomebaker i686 0.6.4-10.fc15 @koji-override-0/$releasever 2.0 M gvfs i686 1.8.2-1.fc15 @updates 5.1 M libbonoboui i686 2.24.5-1.fc15 @koji-override-0/$releasever 1.2 M libfm-gtk i686 0.1.15-5.D20110427gita1f63c3114.fc15 @koji-override-0/$releasever 331 k libgnome i686 2.32.1-2.fc15 @koji-override-0/$releasever 2.9 M libgnomeui i686 2.24.5-2.fc15 @koji-override-0/$releasever 3.5 M libpurple i686 2.7.11-2.fc15 @koji-override-0/$releasever 27 M lxde-common noarch 0.5.5-0.2.20110328git87c368d7.fc15 @koji-override-0/$releasever 919 k lxmusic i686 0.4.4-4.fc15 @koji-override-0/$releasever 384 k pcmanfm i686 0.9.9-5.D20110422git3f899d14eb.fc15 @koji-override-0/$releasever 665 k pidgin i686 2.7.11-2.fc15 @koji-override-0/$releasever 2.9 M xmms2 i686 0.7-8.fc15 @koji-override-0/$releasever 2.5 M Transaction Summary =============================================================================== Remove 17 Package(s) Installed size: 54 M Is this ok [y/N]: n Steps to Reproduce: 1. as above 2. 3. Actual results: avahi can not be removed without affecting other components of the system. Expected results: avahi removed without affacting other components of the system. Additional info:
pidgin requires avahi for using the zeroconf local network chat protocol. I assume that all these other packages are compiled with avahi support, so that's why they need it (service discovery and such). You can disable avahi instead of removing it by running su -c 'systemctl disable avahi-daemon.service' Closing as NOTABUG, sorry. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers