You are not logged in.

#1 2022-04-02 00:17:11

kscz
Member
Registered: 2021-04-23
Posts: 3

[SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

Issue at a high level: I was trying to get GNOME 42 ahead of the official release, I installed it and can no longer get to a fully-functioning GUI. I attempted to downgrade by removing the gnome-unstable repository from pacman and running `sudo pacman -Suu` but the downgrade fails with a ton of file-conflict errors (see logs below). I can't figure out a way to simultaneously downgrade and remove the now-conflicting dependencies - which is to say, I think gnome-desktop-common 1:42.0-1 and gnome-desktop 1:41.5-1 conflict, but downgrading gnome-desktop 1:42.0-1 to gnome-desktop-1:41.5-1 is not removing gnome-desktop-common 1:42.0-1, nor is it identifying that the older version of gnome-desktop conflicts with the new gnome-desktop-common package

If anyone could assist, I couldn't get anything to take from the wiki - https://wiki.archlinux.org/title/Downgrading_packages - and haven't had a working machine in a couple days!

The upgrade (from `/var/log/pacman.log`)

[2022-03-31T01:05:04-0700] [PACMAN] Running 'pacman -Syu'
[2022-03-31T01:05:04-0700] [PACMAN] synchronizing package lists
[2022-03-31T01:05:04-0700] [PACMAN] starting full system upgrade
[2022-03-31T01:05:19-0700] [ALPM] transaction started
[2022-03-31T01:05:20-0700] [ALPM] upgraded adwaita-icon-theme (41.0-1 -> 42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded gsettings-desktop-schemas (41.0-1 -> 42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] installed libadwaita (1:1.1.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded baobab (41.0-1 -> 42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] installed gnome-desktop-common (1:42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded gnome-desktop (1:41.5-1 -> 1:42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded evince (41.4-1 -> 42.1-1)
[2022-03-31T01:05:20-0700] [ALPM] installed js91 (91.7.1-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded gjs (2:1.70.2-1 -> 2:1.72.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded gnome-backgrounds (41.0-1 -> 42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded libnautilus-extension (41.2-1 -> 42.0+r7+gca3702e9b-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded nautilus (41.2-1 -> 42.0+r7+gca3702e9b-1)
[2022-03-31T01:05:20-0700] [ALPM] installed gnome-desktop-4 (1:42.0-1)
[2022-03-31T01:05:20-0700] [ALPM] upgraded xdg-desktop-portal-gnome (41.1-2 -> 42.0.1-1)
[2022-03-31T01:05:20-0700] [ALPM] transaction completed
[2022-03-31T01:05:20-0700] [ALPM] running '30-systemd-update.hook'...
[2022-03-31T01:05:20-0700] [ALPM] running 'glib-compile-schemas.hook'...
[2022-03-31T01:05:20-0700] [ALPM] running 'gtk-update-icon-cache.hook'...
[2022-03-31T01:05:20-0700] [ALPM] running 'update-desktop-database.hook'...

The attempted downgrade:

`--> sudo pacman -Suu                                                                                                                                                                                                                         
:: Starting full system upgrade...                                                                                                                                                                                                            
warning: adwaita-icon-theme: downgrading from version 42.0-1 to version 41.0-1                                                                                                                                                                
warning: baobab: downgrading from version 42.0-1 to version 41.0-1                                                                                                                                                                            
warning: evince: downgrading from version 42.1-1 to version 41.4-1                                                                                                                                                                            
warning: gjs: downgrading from version 2:1.72.0-1 to version 2:1.70.2-1                                                                                                                                                                       
warning: gnome-backgrounds: downgrading from version 42.0-1 to version 41.0-1                                                                                                                                                                 
warning: gnome-desktop: downgrading from version 1:42.0-1 to version 1:41.5-1                                                                                                                                                                 
warning: gsettings-desktop-schemas: downgrading from version 42.0-1 to version 41.0-1                                                                                                                                                         
warning: libnautilus-extension: downgrading from version 42.0+r7+gca3702e9b-1 to version 41.2-1                                                                                                                                               
warning: nautilus: downgrading from version 42.0+r7+gca3702e9b-1 to version 41.2-1                                                                                                                                                            
warning: xdg-desktop-portal-gnome: downgrading from version 42.0.1-1 to version 41.1-2                                                                                                                                                        
resolving dependencies...                                                                                                                                                                                                                     
looking for conflicting packages...                                                                                                                                                                                                           
                                                                                                                                                                                                                                              
Packages (14) adwaita-icon-theme-41.0-1  baobab-41.0-1  evince-41.4-1  gjs-2:1.70.2-1  gnome-backgrounds-41.0-1  gnome-desktop-1:41.5-1  gsettings-desktop-schemas-41.0-1  hwloc-2.7.1-1  libnautilus-extension-41.2-1                        
              libreoffice-fresh-7.3.2-1  libtiff-4.3.0-2  nautilus-41.2-1  pybind11-2.9.2-1  xdg-desktop-portal-gnome-41.1-2                                                                                                                  
                                                                                                                                                                                                                                              
Total Installed Size:  509.19 MiB                                                                                                                                                                                                             
Net Upgrade Size:        3.76 MiB                                                                                                                                                                                                             
                                                                                                                                                                                                                                              
:: Proceed with installation? [Y/n] Y                                                                                                                                                                                                         
(14/14) checking keys in keyring                                                                                                               [########################################################################################] 100%
(14/14) checking package integrity                                                                                                             [########################################################################################] 100%
(14/14) loading package files                                                                                                                  [########################################################################################] 100%
(14/14) checking for file conflicts                                                                                                            [########################################################################################] 100%
error: failed to commit transaction (conflicting files)                                                                                                                                                                                       
gnome-desktop: /usr/share/gnome/gnome-version.xml exists in filesystem (owned by gnome-desktop-common)                                                                                                                                        
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/annotation-glossary.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/background.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeBGCrossfade.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeBGSlideShow.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeDesktopThumbnailFactory.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeIdleMonitor.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeWallClock.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-GnomeXkbInfo.html exists in filesystem (owned by gnome-desktop-common)
gnome-desktop: /usr/share/gtk-doc/html/gnome-desktop3/gnome-desktop3-Language-Utilities.html exists in filesystem (owned by gnome-desktop-common)

[...log truncated for brevity, needless to say more locales conflicted...]

gnome-desktop: /usr/share/locale/zu/LC_MESSAGES/gnome-desktop-3.0.mo exists in filesystem (owned by gnome-desktop-common)
Errors occurred, no packages were upgraded.

Packages which don't exist outside gnome-unstable:

`--> sudo pacman -Qm                                                                                      
gnome-desktop-4 1:42.0-1
gnome-desktop-common 1:42.0-1
gnome-documents 3.34.0+34+g678141fa-1
gnome-getting-started-docs 3.38.1-1
kicad-git 6.0.0.rc1.r113.g89228e1ebe-1
libopenaptx 0.2.0-1
opencl-amd 21.10.1247438-1
opencolorio1 1.1.1-3

Last edited by kscz (2022-04-02 06:26:55)

Offline

#2 2022-04-02 04:53:52

CarbonChauvinist
Member
Registered: 2012-06-16
Posts: 413
Website

Re: [SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

Should be able to get back by commenting out testing repos, using -Syuu and --overwrite flag if needed.


"the wind-blown way, wanna win? don't play"

Offline

#3 2022-04-02 06:15:25

kscz
Member
Registered: 2021-04-23
Posts: 3

Re: [SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

Ah interesting - I was hoping there was a way to do the Sync with downgrades and also remove non-dependent packages, but perhaps the "right" answer is to pacman -Rdd on the new "gnome-desktop-common" and then attempt the downgrade?

EDIT - okay, yes, running `sudo pacman -Rdd gnome-desktop-common` followed by `sudo pacman -Syuu` appears to have resolved the issue. Not sure if it's worthwhile to report the fact that `/usr/share/gtk-doc/html/gnome-desktop3` is provided by both the new package (gnome-desktop-common) and the old package (gnome-desktop) to make it so that pacman auto-deconflicts the packages when GNOME 42 rolls out?

Last edited by kscz (2022-04-02 06:25:30)

Offline

#4 2022-04-02 09:46:21

icar
Member
Registered: 2020-07-31
Posts: 562

Re: [SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

I faced the same issue, emailed heftig and he told me that it's a wip and to not use it for the time being. So it's already known smile

Offline

#5 2022-04-04 07:26:32

kscz
Member
Registered: 2021-04-23
Posts: 3

Re: [SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

Ah, thanks for letting me know you already reported it icar!

Offline

#6 2022-04-04 10:34:04

icar
Member
Registered: 2020-07-31
Posts: 562

Re: [SOLVED] v42 from gnome-unstable - GNOME broken and can't downgrade

It's been moved to testing, by the way! It's now usable smile

Offline

Board footer

Powered by FluxBB