ROME users attention please

The process to copy cooker repositories to rolling just finished.

The time has come.
Current ROME users please stop any update.

If you plan to convert your system, which receives updates from cooker branch, to real ROME rolling release you should switch the update channel to rolling right now.

2 Likes

Also, please give us the time to make some testing so that we can provide advices and workaround if anything will need of some fine-tuning.

Change repos but do not dsync your system yet. We need to do some testing and maybe fix a thing or 2. After changing repos check and be sure you only have rolling repos by running in terminal (Konsole) dnf repolist.

Example from one of my ROME systems:

And ROME (Rolling) users should always use dsync to upgrade your system. Like:

$ sudo dnf --refresh dsync

or perhaps better:

$ sudo dnf clean all ; sudo dnf dsync

There are technical reasons for this. To keep ROME rolling the distro-release* packages will be upgraded from time to time. To be sure dnf syncs with the latest in distro-release* package list we have to use the dsync command and not use upgrade. This is also why you don’t want to use dnfdragora or Discover to upgrade a ROME (or Cooker) system. If you use dnfdrake you need to edit the upgrade command to use dsync rather than upgrade.

dsync is an abbreviation of distro-sync. Either is fine but I prefer the shorter command. :wink:

3 Likes

Users that want to upgrade an existing Rolling system can follow this guide.

1 Like

all went very well here , :slight_smile: :slight_smile: :slight_smile:

Summary
[andy@n17 ~]$ sudo dnf clean all ; sudo dnf dsync
83 files removed


Transaction Summary
======================================================================================
Upgrade    46 Packages
Downgrade  13 Packages

Total download size: 151 M
Is this ok [y/N]: y
Downloading Packages:
(1/59): distro-release-OpenMandriva-4.50-0.1.13-omv40  52 kB/s | 8.5 kB     00:00    
(2/59): distro-release-common-4.50-0.1.13-omv4050.noa 129 kB/s |  72 kB     00:00    
(3/59): distro-release-desktop-4.50-0.1.13-omv4050.no 3.0 MB/s | 2.9 MB     00:00    
(4/59): distro-release-desktop-Plasma-4.50-0.1.13-omv 667 kB/s | 629 kB     00:00    
(5/59): distro-release-repos-keys-4.50-0.1.13-omv4050  99 kB/s | 9.2 kB     00:00    
(6/59): distro-release-indexhtml-4.50-0.1.13-omv4050. 9.2 kB/s |  30 kB     00:03    
(7/59): distro-release-rpm-setup-4.50-0.1.13-omv4050. 153 kB/s |  15 kB     00:00    
(8/59): distro-release-repos-4.50-0.1.13-omv4050.x86_ 4.5 kB/s |  14 kB     00:03    
(9/59): distro-release-rpm-setup-build-4.50-0.1.13-om 172 kB/s |  19 kB     00:00    
(10/59): distro-release-rpmlint-policy-4.50-0.1.13-om  89 kB/s |  11 kB     00:00    
(11/59): neofetch-7.1.0-1-omv4090.noarch.rpm          258 kB/s |  88 kB     00:00    
(12/59): distro-release-repos-pkgprefs-4.50-0.1.13-om 888  B/s | 7.2 kB     00:08    
(13/59): fwupd-1.8.4-2-omv4090.x86_64.rpm             1.2 MB/s | 5.3 MB     00:04    
(14/59): lib64KF5Solid5-5.97.0-2-omv4090.x86_64.rpm   280 kB/s | 198 kB     00:00    
(15/59): lib64fontenc1-1.1.5-1-omv4090.x86_64.rpm     8.1 kB/s |  18 kB     00:02    
(16/59): lib64fs6-1.0.9-1-omv4090.x86_64.rpm           81 kB/s |  25 kB     00:00    
(17/59): lib64fwupd2-1.8.4-2-omv4090.x86_64.rpm       338 kB/s | 309 kB     00:00    
(18/59): lib64xau6-1.0.10-1-omv4090.x86_64.rpm         68 kB/s |  12 kB     00:00    
(19/59): distro-release-theme-4.50-0.1.13-omv4050.noa 3.0 MB/s |  49 MB     00:16    
(20/59): lib64xfont2_2-2.0.6-1-omv4090.x86_64.rpm      44 kB/s | 106 kB     00:02    
(21/59): libxau6-1.0.10-1-omv4090.x86_64.rpm           77 kB/s |  12 kB     00:00    
(22/59): mdadm-4.2-4-omv4090.x86_64.rpm               1.2 MB/s | 374 kB     00:00    
(23/59): om-update-config-0.2-1-omv4090.x86_64.rpm    137 kB/s |  23 kB     00:00    
(24/59): python-qt5-5.15.7-1-omv4090.x86_64.rpm        76 kB/s | 7.1 kB     00:00    
(25/59): python-qt5-bluetooth-5.15.7-1-omv4090.x86_64 547 kB/s |  96 kB     00:00    
(26/59): python-qt5-core-5.15.7-1-omv4090.x86_64.rpm  2.1 MB/s | 625 kB     00:00    
(27/59): python-qt5-dbus-5.15.7-1-omv4090.x86_64.rpm  231 kB/s |  67 kB     00:00    
(28/59): python-qt5-designer-5.15.7-1-omv4090.x86_64. 740 kB/s |  79 kB     00:00    
(29/59): python-qt5-enginio-5.15.7-1-omv4090.x86_64.r 257 kB/s |  28 kB     00:00    
(30/59): python-qt5-location-5.15.7-1-omv4090.x86_64. 902 kB/s | 113 kB     00:00    
(31/59): python-qt5-multimedia-5.15.7-1-omv4090.x86_6 657 kB/s | 207 kB     00:00    
(32/59): python-qt5-multimediawidgets-5.15.7-1-omv409 342 kB/s |  37 kB     00:00    
(33/59): python-qt5-gui-5.15.7-1-omv4090.x86_64.rpm   447 kB/s | 658 kB     00:01    
(34/59): python-qt5-network-5.15.7-1-omv4090.x86_64.r 178 kB/s | 179 kB     00:01    
(35/59): python-qt5-nfc-5.15.7-1-omv4090.x86_64.rpm    82 kB/s |  50 kB     00:00    
(36/59): python-qt5-opengl-5.15.7-1-omv4090.x86_64.rp 195 kB/s | 136 kB     00:00    
(37/59): python-qt5-positioning-5.15.7-1-omv4090.x86_ 115 kB/s |  59 kB     00:00    
(38/59): python-qt5-printsupport-5.15.7-1-omv4090.x86 8.4 kB/s |  64 kB     00:07    
(39/59): python-qt5-qml-5.15.7-1-omv4090.x86_64.rpm    19 kB/s | 144 kB     00:07    
(40/59): python-qt5-quick-5.15.7-1-omv4090.x86_64.rpm 909 kB/s | 231 kB     00:00    
(41/59): python-qt5-remoteobjects-5.15.7-1-omv4090.x8 375 kB/s |  38 kB     00:00    
(42/59): python-qt5-sensors-5.15.7-1-omv4090.x86_64.r 153 kB/s |  61 kB     00:00    
(43/59): google-chrome-stable-105.0.5195.52-1.x86_64. 2.8 MB/s |  87 MB     00:31    
(44/59): python-qt5-quickwidgets-5.15.7-1-omv4090.x86 3.2 kB/s |  24 kB     00:07    
(45/59): python-qt5-svg-5.15.7-1-omv4090.x86_64.rpm   320 kB/s |  35 kB     00:00    
(46/59): python-qt5-test-5.15.7-1-omv4090.x86_64.rpm  185 kB/s |  35 kB     00:00    
(47/59): python-qt5-webchannel-5.15.7-1-omv4090.x86_6 113 kB/s |  19 kB     00:00    
(48/59): python-qt5-webkit-5.15.7-1-omv4090.x86_64.rp 505 kB/s |  48 kB     00:00    
(49/59): python-qt5-serialport-5.15.7-1-omv4090.x86_6 4.2 kB/s |  31 kB     00:07    
(50/59): python-qt5-webkitwidgets-5.15.7-1-omv4090.x8 502 kB/s |  78 kB     00:00    
(51/59): python-qt5-websockets-5.15.7-1-omv4090.x86_6 272 kB/s |  30 kB     00:00    
(52/59): python-qt5-x11extras-5.15.7-1-omv4090.x86_64 138 kB/s |  12 kB     00:00    
(53/59): python-qt5-xml-5.15.7-1-omv4090.x86_64.rpm   588 kB/s |  71 kB     00:00    
(54/59): python-qt5-widgets-5.15.7-1-omv4090.x86_64.r 2.9 MB/s | 941 kB     00:00    
(55/59): python-sip-qt5-12.11.0-1-omv4090.x86_64.rpm  811 kB/s |  62 kB     00:00    
(56/59): python-qt5-xmlpatterns-5.15.7-1-omv4090.x86_ 295 kB/s |  47 kB     00:00    
(57/59): dnfdrake-3.3.2-1-omv4090.noarch.rpm          926 kB/s | 101 kB     00:00    
(58/59): solid-5.97.0-2-omv4090.x86_64.rpm            933 kB/s | 143 kB     00:00    
(59/59): python-qt5-sql-5.15.7-1-omv4090.x86_64.rpm    11 kB/s |  88 kB     00:08    
--------------------------------------------------------------------------------------
Total                                                 3.4 MB/s | 151 MB     00:44     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                              1/1 
  Upgrading        : python-sip-qt5-12.11.0-1.x86_64                            1/118 
  Upgrading        : python-qt5-core-5.15.7-1.x86_64                            2/118 
  Upgrading        : python-qt5-quick-5.15.7-1.x86_64                           3/118 
  Upgrading        : python-qt5-xml-5.15.7-1.x86_64                             4/118 
  Upgrading        : python-qt5-xmlpatterns-5.15.7-1.x86_64                     5/118 
  Upgrading        : python-qt5-quickwidgets-5.15.7-1.x86_64                    6/118 
  Upgrading        : python-qt5-bluetooth-5.15.7-1.x86_64                       7/118 
  Upgrading        : python-qt5-dbus-5.15.7-1.x86_64                            8/118 
  Upgrading        : python-qt5-designer-5.15.7-1.x86_64                        9/118 
  Upgrading        : python-qt5-enginio-5.15.7-1.x86_64                        10/118 
  Upgrading        : python-qt5-gui-5.15.7-1.x86_64                            11/118 
  Upgrading        : python-qt5-location-5.15.7-1.x86_64                       12/118 
  Upgrading        : python-qt5-multimedia-5.15.7-1.x86_64                     13/118 
  Upgrading        : python-qt5-multimediawidgets-5.15.7-1.x86_64              14/118 
  Upgrading        : python-qt5-network-5.15.7-1.x86_64                        15/118 
  Upgrading        : python-qt5-nfc-5.15.7-1.x86_64                            16/118 
  Upgrading        : python-qt5-opengl-5.15.7-1.x86_64                         17/118 
  Upgrading        : python-qt5-positioning-5.15.7-1.x86_64                    18/118 
  Upgrading        : python-qt5-printsupport-5.15.7-1.x86_64                   19/118 
  Upgrading        : python-qt5-qml-5.15.7-1.x86_64                            20/118 
  Upgrading        : python-qt5-remoteobjects-5.15.7-1.x86_64                  21/118 
  Upgrading        : python-qt5-sensors-5.15.7-1.x86_64                        22/118 
  Upgrading        : python-qt5-serialport-5.15.7-1.x86_64                     23/118 
  Upgrading        : python-qt5-sql-5.15.7-1.x86_64                            24/118 
  Upgrading        : python-qt5-svg-5.15.7-1.x86_64                            25/118 
  Upgrading        : python-qt5-test-5.15.7-1.x86_64                           26/118 
  Upgrading        : python-qt5-webchannel-5.15.7-1.x86_64                     27/118 
  Upgrading        : python-qt5-webkit-5.15.7-1.x86_64                         28/118 
  Upgrading        : python-qt5-webkitwidgets-5.15.7-1.x86_64                  29/118 
  Upgrading        : python-qt5-websockets-5.15.7-1.x86_64                     30/118 
  Upgrading        : python-qt5-widgets-5.15.7-1.x86_64                        31/118 
  Upgrading        : python-qt5-x11extras-5.15.7-1.x86_64                      32/118 
  Upgrading        : lib64fwupd2-1.8.4-2.x86_64                                33/118 
  Upgrading        : lib64fontenc1-1.1.5-1.x86_64                              34/118 
  Upgrading        : lib64KF5Solid5-5.97.0-2.x86_64                            35/118 
  Downgrading      : distro-release-rpmlint-policy-4.50-0.1.13.noarch          36/118 
  Downgrading      : distro-release-rpm-setup-4.50-0.1.13.noarch               37/118 
  Downgrading      : distro-release-repos-pkgprefs-4.50-0.1.13.noarch          38/118 
  Downgrading      : distro-release-repos-keys-4.50-0.1.13.noarch              39/118 
  Downgrading      : distro-release-common-4.50-0.1.13.noarch                  40/118 
  Downgrading      : distro-release-OpenMandriva-4.50-0.1.13.x86_64            41/118 
  Downgrading      : distro-release-desktop-2:4.50-0.1.13.noarch               42/118 
  Downgrading      : distro-release-theme-4.50-0.1.13.noarch                   43/118 
  Running scriptlet: distro-release-theme-4.50-0.1.13.noarch                   43/118 
  Downgrading      : distro-release-desktop-Plasma-4.50-0.1.13.noarch          44/118 
  Downgrading      : distro-release-indexhtml-4.50-0.1.13.noarch               45/118 
  Running scriptlet: distro-release-indexhtml-4.50-0.1.13.noarch               45/118 
  Downgrading      : distro-release-repos-4.50-0.1.13.x86_64                   46/118 
warning: /etc/yum.repos.d/openmandriva-rolling-x86_64.repo created as /etc/yum.repos.d/openmandriva-rolling-x86_64.repo.rpmnew

  Downgradin ...
  Verifying        : python-qt5-x11extras-5.15.7-1.x86_64                     107/118 
  Verifying        : python-qt5-x11extras-5.15.6-3.x86_64                     108/118 
  Verifying        : python-qt5-xml-5.15.7-1.x86_64                           109/118 
  Verifying        : python-qt5-xml-5.15.6-3.x86_64                           110/118 
  Verifying        : python-qt5-xmlpatterns-5.15.7-1.x86_64                   111/118 
  Verifying        : python-qt5-xmlpatterns-5.15.6-3.x86_64                   112/118 
  Verifying        : python-sip-qt5-12.11.0-1.x86_64                          113/118 
  Verifying        : python-sip-qt5-12.9.1-2.x86_64                           114/118 
  Verifying        : solid-5.97.0-2.x86_64                                    115/118 
  Verifying        : solid-5.97.0-1.x86_64                                    116/118 
  Verifying        : dnfdrake-3.3.2-1.noarch                                  117/118 
  Verifying        : dnfdrake-3.3.1-1.noarch                                  118/118 
Configuration file '/etc/yum.repos.d/openmandriva-rolling-x86_64.repo'
-rw-r--r-- 1 root root 8587 Apr 11 09:54 /etc/yum.repos.d/openmandriva-rolling-x86_64.repo.rpmnew
-rw-r--r-- 1 root root 8587 Aug 31 08:12 /etc/yum.repos.d/openmandriva-rolling-x86_64.repo

 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      M     : merge configuration files
      Z     : background this process to examine the situation
      S     : skip this file
 The default action is to keep your current version.
*** aliases (Y/I/N/O/D/M/Z/S) [default=N] ? 
Your choice: y

Upgraded:
  dnfdrake-3.3.2-1.noarch                                                             
  fwupd-1.8.4-2.x86_64                                                                
  google-chrome-stable-105.0.5195.52-1.x86_64                                         
  lib64KF5Solid5-5.97.0-2.x86_64                                                      
  lib64fontenc1-1.1.5-1.x86_64                                                        
  lib64fs6-1.0.9-1.x86_64                                                             
  lib64fwupd2-1.8.4-2.x86_64                                                          
  lib64xau6-1.0.10-1.x86_64                                                           
  lib64xfont2_2-2.0.6-1.x86_64                                                        
  libxau6-1.0.10-1.x86_64                                                             
  mdadm-4.2-4.x86_64                                                                  
  om-update-config-0.2-1.x86_64                                                       
  python-qt5-5.15.7-1.x86_64                                                          
  python-qt5-bluetooth-5.15.7-1.x86_64                                                
  python-qt5-core-5.15.7-1.x86_64                                                     
  python-qt5-dbus-5.15.7-1.x86_64                                                     
  python-qt5-designer-5.15.7-1.x86_64                                                 
  python-qt5-enginio-5.15.7-1.x86_64                                                  
  python-qt5-gui-5.15.7-1.x86_64                                                      
  python-qt5-location-5.15.7-1.x86_64                                                 
  python-qt5-multimedia-5.15.7-1.x86_64                                               
  python-qt5-multimediawidgets-5.15.7-1.x86_64                                        
  python-qt5-network-5.15.7-1.x86_64                                                  
  python-qt5-nfc-5.15.7-1.x86_64                                                      
  python-qt5-opengl-5.15.7-1.x86_64                                                   
  python-qt5-positioning-5.15.7-1.x86_64                                              
  python-qt5-printsupport-5.15.7-1.x86_64                                             
  python-qt5-qml-5.15.7-1.x86_64                                                      
  python-qt5-quick-5.15.7-1.x86_64                                                    
  python-qt5-quickwidgets-5.15.7-1.x86_64                                             
  python-qt5-remoteobjects-5.15.7-1.x86_64                                            
  python-qt5-sensors-5.15.7-1.x86_64                                                  
  python-qt5-serialport-5.15.7-1.x86_64                                               
  python-qt5-sql-5.15.7-1.x86_64                                                      
  python-qt5-svg-5.15.7-1.x86_64                                                      
  python-qt5-test-5.15.7-1.x86_64                                                     
  python-qt5-webchannel-5.15.7-1.x86_64                                               
  python-qt5-webkit-5.15.7-1.x86_64                                                   
  python-qt5-webkitwidgets-5.15.7-1.x86_64                                            
  python-qt5-websockets-5.15.7-1.x86_64                                               
  python-qt5-widgets-5.15.7-1.x86_64                                                  
  python-qt5-x11extras-5.15.7-1.x86_64                                                
  python-qt5-xml-5.15.7-1.x86_64                                                      
  python-qt5-xmlpatterns-5.15.7-1.x86_64                                              
  python-sip-qt5-12.11.0-1.x86_64                                                     
  solid-5.97.0-2.x86_64                                                               
Downgraded:
  distro-release-OpenMandriva-4.50-0.1.13.x86_64                                      
  distro-release-common-4.50-0.1.13.noarch                                            
  distro-release-desktop-2:4.50-0.1.13.noarch                                         
  distro-release-desktop-Plasma-4.50-0.1.13.noarch                                    
  distro-release-indexhtml-4.50-0.1.13.noarch                                         
  distro-release-repos-4.50-0.1.13.x86_64                                             
  distro-release-repos-keys-4.50-0.1.13.noarch                                        
  distro-release-repos-pkgprefs-4.50-0.1.13.noarch                                    
  distro-release-rpm-setup-4.50-0.1.13.noarch                                         
  distro-release-rpm-setup-build-4.50-0.1.13.x86_64                                   
  distro-release-rpmlint-policy-4.50-0.1.13.noarch                                    
  distro-release-theme-4.50-0.1.13.noarch                                             
  neofetch-7.1.0-1.noarch                                                             

Complete!
1 Like

Glad to hear that worked fine :wink:

Both of my Rolling VirtualBoxes (from ABF: Plasma # 1286, Xfce # 1308, converted from Cooker), are running quite well. Using kernel-desktop-gcc with both. :slight_smile:

1 Like

It’s working perfectly on my laptop thanks to ben79’s guide.

Awesome work!