Re: dnf - deprecated update cmd

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

 



On 04/19/2016 01:47 PM, James Hogarth wrote:

On 19 Apr 2016 19:58, "Rick Stevens" <ricks@xxxxxxxxxxxxxx
<mailto:ricks@xxxxxxxxxxxxxx>> wrote:
 >
 > On 04/19/2016 10:35 AM, Joe Zeff wrote:
 >>
 >> On 04/19/2016 01:49 AM, Timothy Murphy wrote:
 >>>
 >>> What term will now be used for the passage to Fedora-24?
 >>
 >>
 >> Update.
 >
 >
 > Didn't the rest of this thread say "update" is deprecated in favor of
"upgrade"?
 >
 > Damn, I wish the developers would leave this alone! "Update" has always
 > meant "update to the latest release of software on the _current_ OS".
 > "Upgrade" has always meant "upgrade to the _next_ OS". They're two
 > entirely different things. But I guess that's too unambiguous for the
 > developers who insist on obfuscating things and trying to prove they're
 > smarter than use poor users and sysadmins.

That has not been the case on Fedora which instead had used other tools
to carry out release upgrades.

Yes, but note that the tools that updated existing software used "update" (e.g. "yum update") and those that moved you to new releases
of the OS used "upgrade" (e.g. "dnf system-upgrade") or a separate tool
such as "fedup" (which stood for "fedora upgrader").

The point I'm trying to make here is that using "upgrade" as the command to either update current software OR move to the next release
of the OS is a very confusing and ambiguous concept. If you only have
one "verb" and are relying on an additional parameters like "version="
to differentiate the two meanings, you are just asking to break a
sh*tpot of machines and make a lot of people very angry. IMHO, anything
using "update" would keep you on the current OS release; anything that
has "upgrade" would (potentially) move you to the next OS release.

And actually it's not even that on Debian where update grabs metadata
and upgrade actually upgrades packages.

Debian's packaging and naming system is pretty weird in general. I
mean, who the hell is supposed to know the difference between "Wheezy"
and "Squeeze" and "Sarge" and such nonsense. Sounds like characters in
an 80's video game. Yes, we had names too, but I can't think of anyone
who used those to identify the OS version. It was always "Fedora Core
X" or "Fedora Y" or RHEL 6 and such, yet the Debianistas insist on these
"cutesy" names. If they're going to do that, how about at least getting
them in alphabetical order ("Wheezy" is V7, but "Jessie" is V8? Huh?)

Ok, enough of my rants on this. They fall on stony ground and remain
unheeded anyway.
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 226437340           Yahoo: origrps2 -
-                                                                    -
-         "If you can't fix it...duct tape it!"  -- Tim Allen        -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
http://lists.fedoraproject.org/admin/lists/users@xxxxxxxxxxxxxxxxxxxxxxx
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