Re: F22 System Wide Change: Replace Yum With DNF

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

 



On Sat, Jun 14, 2014 at 8:40 AM, Reindl Harald <h.reindl@xxxxxxxxxxxxx> wrote:

>> Depends obscure options that are hardly used by the majority of users
>> are different from common options that everyone uses.
>
> "dnf remove yum dnf kernel" ruins your system
> yum don't allow that for good reasons
>
> that's unacepptable behavior and was refused to change

Amen. It's too easy to trip over subtle automated dependencies,
especially the "python" dependencies, in environments where older and
newer pythons are being tested out.

>> FWIW using a CLI interface to automate things is imo the wrong
>> approach if there is an api that can be used instead (cleaner, less
>> hacky, more efficient, etc) (and yes this changes here too, because
>> the old API was really horrible but that's not the point)
>
> no idea what is your daily job, sysadmin obviously not
>
> shell scripts are the Unix way and overall more efficient
> just because you write tiny scripts for different tasks
> and plug them together - efficient is not only a matter
> of runtime measure

This is a common approach for people being taught object oriented
approaches: they're taught that the sophisticated top down approach
will resolve a lot of problems. But the layers of abstraction,
themselves, introduce profound fragilities. It's *amazing* the
absurdities that are committed by sophisticated GUI's and API's on top
of what is actually a small set of binary commands and can be a small
set of well defined shell wrappers. (And yes, NetworkManager and
/etc/sysconfig/network, I'm staring straight at *YOU* when I say
this.)
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux