On Sat, Feb 13, 2021 at 11:22 AM Nico Kadel-Garcia nkadel@gmail.com wrote:
On Sat, Feb 13, 2021 at 10:51 AM lejeczek via CentOS-devel centos-devel@centos.org wrote:
On 01/02/2021 21:19, Johnny Hughes wrote:
On 1/28/21 3:58 AM, lejeczek via CentOS-devel wrote:
Hi devel
Is that not something that needs looking into?
-> $ dnf search release | grep -i strea Last metadata expiration check: 0:07:24 ago on Thu 28 Jan 2021 09:46:52 GMT. centos-release-stream.x86_64 : CentOS-Stream release file centos-stream-release.noarch : CentOS Stream release files
Installing one package and not the other messes things a bit.
regards, L.
No it is as intended .. one of them resides in CentOS Linux 8 extras repo .. it will go away once CentOS Linux 8 reaches EOL. It allows you to install the release package, run an update to switch from CentOS Linux 8 to CentOS Stream 8 .. where the other package is automatically installed.
Yes, but it's bit messy. I'm past that issue but if I remember correctly - while still being on "regular" release and installing one package first and not the other, as wanting to migrate to stream, one would end up with conflicting dependencies. I cannot remember which of the two would have to be installed first. That was a few weeks ago, but obvious was that some deps chains there between the two were malfunctioning/in conflict.
I'm afraid it's deliberate and unavoidable. It's awkward if not impossible to do beta software without introducing breaking changes. Since CentOS 8 Stream is now the beta for RHEL software, and will contain software never published and never to be published in any RHEL release because some of it will be rejected, it cannot ever be reliably compatible with RHEL 8, and there will not be a point release or stable release of CentOS 8 for it to be compatible with.
I expect this to last 2, maybe 3 years, and either Red Hat to relent as they did with Red Hat 9 and RHEL point releases in roughly 2003, or one of the other RHEL rebuilds to take over the former "just a stable rebuild" role with CentOS has discarded.
Please stop talking as if you know what's going on. You clearly don't.
There is work going on to try to clean up these things, but it's not simple to do. It's not like everyone has a freaking Ph.D. in dependency management.
The issue here is that CentOS repository structure is stupid, and we can't easily reuse the same repo definitions to upgrade from CentOS Linux 8 to CentOS Stream 8.
That's why the upgrade guide[1] lists that users need to use "dnf swap" to switch repository definitions.
Also, your revisionism of Red Hat Linux history has already been thoroughly disproven[2][3] and I wish you'd stop it. CentOS Linux 8 is continuing through the end of the year, and CentOS 9 will only be available in the Stream variant.
[1]: https://www.centos.org/centos-stream/#converting-from-centos-linux-to-centos... [2]: https://lists.centos.org/pipermail/centos-devel/2021-February/076419.html [3]: https://lists.centos.org/pipermail/centos-devel/2021-February/076425.html
-- 真実はいつも一つ!/ Always, there's only one truth!