Re: Change the way to acquire the keys for package upgrades [changed]

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

 



On 4/3/20 6:09 AM, Richard Hughes wrote:
On Fri, 3 Apr 2020 at 07:48, Samuel Sieb <samuel@xxxxxxxx> wrote:
The problem is that in the past there have been some packages that have
had to be updated first to successfully do the upgrade.

So we list them with versions and do a deterministic check. Being told
over and over and again "you need to make sure everything is up to
date before upgrading" just isn't specific enough. e.g.

[...snip...]

Asking the user to download 2Gb of updates so that they can download
2Gb of upgrades is just bad. If we need a "fixed" rpm of a specific
version, we need to check for that version or newer. If we need to
check that a specific package is not installed, then we check that
package isn't installed.

/me the gnome-software maintainer, that actually cares that a
recommendation is actually possible to encode into code.

I understand that, but it's a very difficult problem. QA can't test every possible random combination of updates, so only a fully up-to-date system is tested for upgrades. Personally, I make sure dnf, systemd, repos, and release are updated before doing an upgrade. That's worked for me so far, but I'm capable of fixing things if something goes wrong. Although now that offline upgrades are the default, it's a lot safer.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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