Re: Do I need avahi?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tim <ignored_mailbox@xxxxxxxxxxxx> writes:

> Allegedly, on or about 28 July 2013, lee sent:
>> There are 224 packages depending on the avahi package --- that's
>> insane for something that isn't needed.
>> 
>> Why are there so many packages depending on it? 
>
> They might not *actually* need it.  i.e. They *may* make use of it for
> some features, that you *might* use, so they require it for those
> purposes.  But if you don't use those features, it doesn't need to be
> running.

Then why don't packages that don't depend on others but might use them
simply suggest those packages rather than require them?

> Want an analogy?  CUPS might be forcefully installed as a requirement,
> yet I might have no printer.  Removing it would also remove a lot of
> things that I actually want to keep.  But I can simply stop the service,
> because it doesn't actually get used.

Yes, I don't have a printer, and I don't want to have cups installed.  I
can remove it, but then I'd also remove cups-libs and that would take
214 packages some of which I need.

> Stop the Avahi service.  The way Fedora is currently set up, if you
> disable something, it'll start it when it needs it.  (Annoying, I know.)
> You need to do something else (mask it, instead of disable it), to
> prevent it being started.  Think of "disabled" services as not running
> *now*.

Well, I consider these as bugs.  When a package is not required by
another one, the other package should merely suggest it and have in its
description why it makes this suggestion.  When a service is disabled,
the service should be *disabled* in the sense that it is turned off
because that's what it usually means.

However, when I look at online dictionaries, they say that "disabled"
refers to people the abilities of which are somehow limited, so that
word won't be applicable here at all.  Services are not people, and it
is a bad idea to use misleading terms like this.

So why don't they use "limit" instead of "disable" and "switch-off"
instead of "mask" so it would be much easier to know what's going on?


Having hundreds or thousands of packages installed that aren't needed is
not only annoying and a big waste of resources --- everyone needs the
disk space for them, and it will take bandwidth and time when the
packages are updated and downloaded by everyone --- it's also a security
risk.


-- 
Fedora release 19 (Schrödinger’s Cat)
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux