Coder Social home page Coder Social logo

Comments (9)

pajamian avatar pajamian commented on August 15, 2024

The log file did not come through, can you upload it again please and verify that it posted in your message?

from rocky-tools.

s676p avatar s676p commented on August 15, 2024

Copying and pasting since it selecting doesn't seem to work :

migrate2rocky - Begin logging at Fri 23 Sep 2022 02:30:32 PM EDT.

Removing dnf cache
Preparing to migrate CentOS Linux 8 to Rocky Linux 8.

Determining repository names for CentOS Linux 8......

Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:

Getting system package names for CentOS Linux 8CentOS Linux 8 Rocky Linux 8
appstream appstream
powertools devel
baseos baseos
extras extras
powertools powertools
..........
Getting list of installed system packages.

Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8 Rocky Linux 8
centos-logos-ipa rocky-logos-ipa
centos-backgrounds rocky-backgrounds
centos-gpg-keys rocky-gpg-keys
centos-logos rocky-logos
centos-indexhtml rocky-indexhtml
centos-linux-release rocky-release
centos-logos-httpd rocky-logos-httpd
centos-linux-repos rocky-repos

Getting a list of enabled modules for the system repositories.

We will replace the following CentOS Linux 8 packages with their Rocky Linux 8 equivalents
Packages to be Removed Packages to be Installed
centos-backgrounds rocky-backgrounds
centos-gpg-keys rocky-gpg-keys
centos-logos rocky-logos
centos-indexhtml rocky-indexhtml
centos-linux-release rocky-release
centos-logos-httpd rocky-logos-httpd
centos-linux-repos rocky-repos

In addition to the above the following system packages will be removed:
centos-linux-release
centos-linux-release

Excluding modules:
libselinux-python:2.8

Found the following modules to re-enable at completion:
container-tools:rhel8
httpd:2.4
javapackages-runtime:201801
llvm-toolset:rhel8
mysql:8.0
nginx:1.14
perl-DBD-MySQL:4.046
perl-DBD-SQLite:1.58
perl-DBI:1.641
perl-IO-Socket-SSL:2.066
perl-libwww-perl:6.34
perl:5.26
php:7.2
postgresql:10
python27:2.7
python36:3.6
satellite-5-client:1.0
virt:rhel

Running dnf update before we attempt the migration.
Last metadata expiration check: 0:00:31 ago on Fri Sep 23 14:31:27 2022.
Dependencies resolved.
Nothing to do.
Complete!
Added rockyappstream repo from https://dl.rockylinux.org/pub/rocky/8/AppStream/x86_64/os/
Added rockybaseos repo from https://dl.rockylinux.org/pub/rocky/8/BaseOS/x86_64/os/
rockyappstream 9.8 MB/s | 11 MB 00:01
rockybaseos 9.1 MB/s | 7.9 MB 00:00
Last metadata expiration check: 0:00:01 ago on Fri Sep 23 14:32:04 2022.

Importing GPG key 0x6D745A60:
Userid : "Release Engineering [email protected]"
Fingerprint: 7051 C470 A929 F454 CEBE 37B7 15AF 5DAC 6D74 5A60
From : /tmp/tmp.622xwdZ8d9/gpg/RPM-GPG-KEY-rockyofficial

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
rocky-backgrounds noarch 86.2-1.el8 rockyappstream 331 k
rocky-gpg-keys noarch 8.6-4.el8 rockybaseos 12 k
rocky-indexhtml noarch 8.0-0.el8 rockybaseos 266 k
rocky-logos x86_64 86.2-1.el8 rockybaseos 328 k
rocky-logos-httpd noarch 86.2-1.el8 rockybaseos 24 k
rocky-release noarch 8.6-4.el8 rockybaseos 21 k
rocky-repos noarch 8.6-4.el8 rockybaseos 14 k
Removing:
centos-backgrounds noarch 85.8-2.el8 @appstream 23 M
centos-gpg-keys noarch 1:8-3.el8 @BasEOS 3.3 k
centos-indexhtml noarch 8.0-0.el8 @BasEOS 505 k
centos-linux-release noarch 8.5-1.2111.el8 @BasEOS 26 k
centos-linux-repos noarch 8-3.el8 @BasEOS 26 k
centos-logos x86_64 85.8-2.el8 @BasEOS 716 k
centos-logos-httpd noarch 85.8-2.el8 @BasEOS 197 k

Transaction Summary

Install 7 Packages
Remove 7 Packages

Total download size: 996 k
Downloading Packages:
(1/7): rocky-gpg-keys-8.6-4.el8.noarch.rpm 189 kB/s | 12 kB 00:00
(2/7): rocky-backgrounds-86.2-1.el8.noarch.rpm 2.7 MB/s | 331 kB 00:00
(3/7): rocky-indexhtml-8.0-0.el8.noarch.rpm 1.6 MB/s | 266 kB 00:00
(4/7): rocky-logos-httpd-86.2-1.el8.noarch.rpm 269 kB/s | 24 kB 00:00
(5/7): rocky-release-8.6-4.el8.noarch.rpm 239 kB/s | 21 kB 00:00
(6/7): rocky-repos-8.6-4.el8.noarch.rpm 159 kB/s | 14 kB 00:00
(7/7): rocky-logos-86.2-1.el8.x86_64.rpm 1.1 MB/s | 328 kB 00:00

Total 2.8 MB/s | 996 kB 00:00
rockyappstream 1.6 MB/s | 1.6 kB 00:00
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Running scriptlet: rocky-logos-86.2-1.el8.x86_64 1/1
Installing : rocky-logos-86.2-1.el8.x86_64 1/14
Running scriptlet: rocky-logos-86.2-1.el8.x86_64 1/14
Installing : rocky-gpg-keys-8.6-4.el8.noarch 2/14
Installing : rocky-release-8.6-4.el8.noarch 3/14
Installing : rocky-repos-8.6-4.el8.noarch 4/14
Installing : rocky-backgrounds-86.2-1.el8.noarch 5/14
Installing : rocky-logos-httpd-86.2-1.el8.noarch 6/14
Installing : rocky-indexhtml-8.0-0.el8.noarch 7/14
Erasing : centos-linux-release-8.5-1.2111.el8.noarch 8/14
Erasing : centos-linux-repos-8-3.el8.noarch 9/14
warning: /etc/yum.repos.d/CentOS-Linux-PowerTools.repo saved as /etc/yum.repos.d/CentOS-Linux-PowerTools.repo.rpmsave
warning: /etc/yum.repos.d/CentOS-Linux-Plus.repo saved as /etc/yum.repos.d/CentOS-Linux-Plus.repo.rpmsave
warning: /etc/yum.repos.d/CentOS-Linux-Extras.repo saved as /etc/yum.repos.d/CentOS-Linux-Extras.repo.rpmsave
warning: /etc/yum.repos.d/CentOS-Linux-BaseOS.repo saved as /etc/yum.repos.d/CentOS-Linux-BaseOS.repo.rpmsave
warning: /etc/yum.repos.d/CentOS-Linux-AppStream.repo saved as /etc/yum.repos.d/CentOS-Linux-AppStream.repo.rpmsave

Erasing : centos-backgrounds-85.8-2.el8.noarch 10/14
Erasing : centos-logos-85.8-2.el8.x86_64 11/14
Running scriptlet: centos-logos-85.8-2.el8.x86_64 11/14
Erasing : centos-gpg-keys-1:8-3.el8.noarch 12/14
Erasing : centos-logos-httpd-85.8-2.el8.noarch 13/14
Erasing : centos-indexhtml-8.0-0.el8.noarch 14/14
Running scriptlet: rocky-logos-86.2-1.el8.x86_64 14/14
Running scriptlet: centos-indexhtml-8.0-0.el8.noarch 14/14
Verifying : rocky-backgrounds-86.2-1.el8.noarch 1/14
Verifying : rocky-gpg-keys-8.6-4.el8.noarch 2/14
Verifying : rocky-indexhtml-8.0-0.el8.noarch 3/14
Verifying : rocky-logos-86.2-1.el8.x86_64 4/14
Verifying : rocky-logos-httpd-86.2-1.el8.noarch 5/14
Verifying : rocky-release-8.6-4.el8.noarch 6/14
Verifying : rocky-repos-8.6-4.el8.noarch 7/14
Verifying : centos-backgrounds-85.8-2.el8.noarch 8/14
Verifying : centos-gpg-keys-1:8-3.el8.noarch 9/14
Verifying : centos-indexhtml-8.0-0.el8.noarch 10/14
Verifying : centos-linux-release-8.5-1.2111.el8.noarch 11/14
Verifying : centos-linux-repos-8-3.el8.noarch 12/14
Verifying : centos-logos-85.8-2.el8.x86_64 13/14
Verifying : centos-logos-httpd-85.8-2.el8.noarch 14/14
Installed products updated.

Installed:
rocky-backgrounds-86.2-1.el8.noarch rocky-gpg-keys-8.6-4.el8.noarch
rocky-indexhtml-8.0-0.el8.noarch rocky-logos-86.2-1.el8.x86_64
rocky-logos-httpd-86.2-1.el8.noarch rocky-release-8.6-4.el8.noarch
rocky-repos-8.6-4.el8.noarch
Removed:
centos-backgrounds-85.8-2.el8.noarch
centos-gpg-keys-1:8-3.el8.noarch
centos-indexhtml-8.0-0.el8.noarch
centos-linux-release-8.5-1.2111.el8.noarch
centos-linux-repos-8-3.el8.noarch
centos-logos-85.8-2.el8.x86_64
centos-logos-httpd-85.8-2.el8.noarch

Complete!
Last metadata expiration check: 0:00:33 ago on Fri Sep 23 14:32:04 2022.

Leaving Shell
Ensuring repos are enabled before the package swap
Enabling modules

Rocky Linux 8 - AppStream 3.4 MB/s | 11 MB 00:03
Rocky Linux 8 - BaseOS 2.8 MB/s | 7.9 MB 00:02
Rocky Linux 8 - Devel WARNING! FOR BUILDROOT AN 1.3 MB/s | 4.4 MB 00:03
Rocky Linux 8 - Extras 16 kB/s | 12 kB 00:00
Rocky Linux 8 - PowerTools 1.2 MB/s | 2.7 MB 00:02
Dependencies resolved.
Nothing to do.
Complete!
Disabling excluded modules

Last metadata expiration check: 0:00:04 ago on Fri Sep 23 14:32:58 2022.
Only module name is required. Ignoring unneeded information in argument: 'libselinux-python:2.8'
Dependencies resolved.

Package Architecture Version Repository Size

Disabling modules:
libselinux-python

Transaction Summary

Complete!

Syncing packages

Last metadata expiration check: 0:00:07 ago on Fri Sep 23 14:32:58 2022.

Error during distro-sync.

Error:
Problem: package mate-desktop-configs-1.26.0-2.el8.noarch requires mate-desktop = 1.26.0-2.el8, but none of the providers can be in
stalled

  • mate-desktop-1.26.0-2.el8.x86_64 does not belong to a distupgrade repository
  • problem with installed package mate-desktop-configs-1.26.0-2.el8.noarch
    (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
    An error occurred while we were attempting to convert your system to Rocky Linux. Your system may be unstable. Script will now exit
    to prevent possible damage.

from rocky-tools.

s676p avatar s676p commented on August 15, 2024

I've removed MATE and rolled back the 6 or so Rocky packages ( logos, backgrounds, release, ... ) with dnf --allowerasing swap ... ... so that the RPM list is identical to what it was before the migrate attempt ( sans MATE and lightdm ) . dnf upgrade tells me there is nothing to upgrade so I will try another migrate2rocky later today. And then install MATE and lightdm again.

peter

from rocky-tools.

pajamian avatar pajamian commented on August 15, 2024

migrate2rocky can't find mate-desktop, this is an epel package. You would have installed it from epel and later disabled the epel repo for whatever reason. Enable epel and try again.

from rocky-tools.

pajamian avatar pajamian commented on August 15, 2024

Strike that. It can find mate-desktop-configs which is also an epel package. So you have somehow excluded mate-desktop from being updated, migrate2rocky is attempting to distro-sync and it needs to find mate-desktop in order to update mate-desktop-configs, but it can't so it errors out.
either remove the exclude for mate-desktop or add an exclude for mate-desktop-configs. I recommend the former.

from rocky-tools.

s676p avatar s676p commented on August 15, 2024

Hmm . mate-desktop requires mate-desktop-configs but it did not get installed when I did the last dnf upgrade just before attempting the migrate. Nor did rpm -Va complain . Anyway - thanks for the help

peter

from rocky-tools.

s676p avatar s676p commented on August 15, 2024

I went back through the dnf log files . As far as I can tell mate-desktop-configs was first introduced in 1.26.0-2 . My CentOS was upgraded to this version of MATE before the migrate attempt. Was it a case of me being one version "ahead" ?

from rocky-tools.

pajamian avatar pajamian commented on August 15, 2024

It shouldn't have mattered.
The actual problem is this:
"mate-desktop-1.26.0-2.el8.x86_64 does not belong to a distupgrade repository"
That's saying that it can't find mate-desktop anywhere, but it does find mate-desktop-configs.
Did you leave anything out of the log? Please attach the file /var/log/migrate2rocky.log so I can see the full log.

from rocky-tools.

s676p avatar s676p commented on August 15, 2024

No - nothing was left out. But migrate2rocky ran without errors after I removed MATE .And I reinstalled MATE after the migrate without any problems so everything is ok now

from rocky-tools.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.