Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: terroreek on 2014/03/26, 22:03:44

Title: [solved] Upgrade-Warning: Gnome cogl transition
Post by: terroreek on 2014/03/26, 22:03:44
Hey Gnome users, be careful, I just noticed the updates are going to be removing the following packages off my system;

Code: [Select]
gdm3 gir1.2-mutter-3.0 gnome-games gnome-nibbles gnome-session gnome-shell
  gnome-shell-extensions libmutter0b libtotem0 lightsoff quadrapassel
  swell-foop totem

My guess is there is a bunch of updates enroute to 3.10 or 3.12. 
Title: Re: Gnome Users Becareful
Post by: musca on 2014/03/27, 02:20:45
Hi terroreek,

thanks for setting up this warning. I want to confirm it is still better to wait with dist-upgrades.

greetings
musca

Title: Re: Gnome Users Becareful
Post by: patrik on 2014/03/27, 08:28:08
Hi,

is there something I could do, except waiting, if I was so stupid and proceeded with du anyway?

Thanks

patrik
Title: Re: Gnome Users Becareful
Post by: devil on 2014/03/27, 10:25:26
Do not reboot :)


greetz
devil
Title: Re: Gnome cogl transition
Post by: musca on 2014/03/27, 20:11:17
Hello,

if you check the debian transitiontracker (https://release.debian.org/transitions/) you will find libcogl20 (https://release.debian.org/transitions/html/libcogl20.html) and auto-cogl (https://release.debian.org/transitions/html/auto-cogl.html) .

Transition means many packages have to be rebuild against the new libraries. Your installed packages are split in two parts: One part depends on the old libraries, and the second part depends on the new libraries. The ugly truth is: You can't have both parts installed -- thus the removal as soon as you dist-upgrade.

Waiting is clearly the best method to cope with ongoing transitions.

greetings
musca
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: musca on 2014/03/27, 21:32:45
hello patrik,

just to keep you informed: apt-get always lists the neccessary actions and asks if you agree. Just press "N" for No to interrupt it.
Even while downloading you can safely interrupt it. But situation can get worse if you later interrupt the install actions.

Perhaps you can try a great debian service called snapshot (http://snapshot.debian.org/)  and get your old packages back.
It is a bit ugly because you already have updated libcogl20 and auto-cogl (and maybe some apps?).
 You need to revert that on your own - only slightly supported by aptitude.

Use this entry in your  /etc/apt/sources.list.d/debian.list
set comments # in front of all other unstable repos.
Code: [Select]
#deb http://http.denbian.net/ unstable main contrib non-free   <-- is commented
deb http://snapshot.debian.org/archive/debian/20140326T101831Z/ unstable main contrib non-free
Now update and install your lost packages
Code: [Select]
aptitude update
aptitude install gdm3 gir1.2-mutter-3.0 gnome-games gnome-nibbles gnome-session gnome-shell gnome-shell-extensions libmutter0b libtotem0 lightsoff quadrapassel swell-foop totem

No warranty for such downgrades,  good luck!

greetings
musca
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: convbsd on 2014/03/28, 07:21:43
Thank you for warning.

Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: patrik on 2014/03/28, 10:18:18
Thank you musca. It worked! Next time I will read the warnings more carefully.

Thank you very much!

patrik
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: GoinEasy9 on 2014/03/29, 03:06:09
@patrik  I think all of us has missed the apt warnings at least once.  Especially when Sid is fairly quiet, like it has been recently.  Lesson gets learned the hard way, and, then you keep a closer eye on the messages during dist-upgrade.  It worked for me. :D
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: terroreek on 2014/03/29, 06:56:38
@patrick I know I have done the same too.  I have siduction installed to a btrfs subvolume.  So I take a snapshot of my root subvolume and home subvolume before performing every d-u.  So if something breaks, its just a matter of rolling back to my previous snapshot.  The entire system rolls back to it prior to performing the d-u. 

It looks like the only packages being removed now are;
Code: [Select]
libcogl-pango12 libcogl12
which seems to be normal considering they are being replaced by libcogl-pango20 and libcogl20.

The transition tracker says its only 77% of the way complete.  I am not sure if it would be considered safe to upgrade just yet. 
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: patrik on 2014/03/29, 16:00:38
Thank you very much guys. Good to know that there are so helpful people in this fourm. :-) Very nice.

Thanks

patrik


Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: terroreek on 2014/03/29, 20:00:09
Ok so I took a snapshot of my system and applied updates, no issues thus far but it looks like gnome-tweak-tool doesn't launch and the backgrounds gnome app still crashes. 
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: patrik on 2014/03/30, 12:16:19
Yes, I can confirm that the gnome-tweak-tool doesn't launch. But now knowing the trick with the debian archive, I installed a later one which work.

patrik
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: terroreek on 2014/03/31, 00:23:30
Talked to the folks at #debian-gnome.  The error with tweak tool is because gtk+ 3.12 hasn't been pushed out.  It should be fixed when gtk+ 3.12 is done.  The devs said they'll try to get to it sometime this week hopefully. 
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: musca on 2014/03/31, 01:58:08
hello,

the transition seems to be almost done, i could successfully dist-upgrade.
This is a "clean" test install with no additional packages.

The next transition to gnome 3.10 (http://forum.siduction.org/index.php?topic=4419.0) is already pending.

Remaining problems for other reasons:
- no desktop icons or no wallpaper (in gnome)
- gnome-tweak-tool is broken and doesn't start
- lightdm-gtk-greeter hangs in the login dialog
- hash sum mismatch  (an ugly error in apt-get update)
- network-manager broken / machine offline

so be prepared and know the solutions before dist-upgrading.

cheers
musca
Title: Re: Upgrade-Warning: Gnome cogl transition
Post by: terroreek on 2014/04/03, 02:45:38
gnome-tweak-tool started to work again, with the gtk+ updates today.  Desktop background is still an issue and will be until the rest of gnome is update.