Author Topic: Upgrade 02/11/2014  (Read 1378 times)

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1467
    • SparkyLinux
Upgrade 02/11/2014
« on: November 02, 2014, 01:06:20 pm »
Be careful with today's (02/Nov/2014) system upgrading.
It makes a mess in LXDE desktop packages.
It can make a problem in other sparky desktops using lxpolkit, such as: enlightenment, razor-qt, jwm and openbox - haven't checked it yet.
Don't rush with the upgrading, wait until situation will be clear.

p.s.
If you use the new tool 'sparky-aptus-upgrade' - it stops upgrading before making changes.
« Last Edit: November 02, 2014, 09:51:01 pm by pavroo »
Nothing is easy as it looks.

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1467
    • SparkyLinux
Re: Upgrade 02/11/2014
« Reply #1 on: November 02, 2014, 11:17:42 pm »
I tried to upgrade lxde, but it failed.
I also tried to upgrade lxde from sid - failed too.
I removed lxde but I couldn't install it back.
The problem was with lxsession-logout package which makes problem with the new lxsession (include the same files).
It drives me crazy.
I changed my desktop for Xfce now.
You can make normal upgrade (apt-get upgrade) without a problem.
Nothing is easy as it looks.

Offline grandadruss

  • Newbie
  • *
  • Posts: 31
Re: Upgrade 02/11/2014
« Reply #2 on: November 03, 2014, 01:34:39 am »
Thanks for warning, was prepared for trouble.
Running Openbox edition with lxpanel added, upgrade wanted to upgrade lxsession, caused expected problems.
Finally solved by using aptitude, as below
Code: [Select]
root[russell]# aptitude remove lxsession-logout
The following packages will be REMOVED: 
  lxsession-logout
The following partially installed packages will be configured:
  aspell claws-mail claws-mail-address-keeper claws-mail-fancy-plugin
  claws-mail-i18n claws-mail-pdf-viewer glib-networking
  glib-networking-common glib-networking-services libarchive-zip-perl
  libaspell15 libcgi-pm-perl libfdk-aac0 vim-common vim-tiny
0 packages upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
Need to get 0 B of archives. After unpacking 60.4 kB will be freed.
The following packages have unmet dependencies:
 lxsession : Depends: lxsession-logout but it is not going to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     lxsession                   

Accept this solution? [Y/n/q/?] y
The following packages will be REMOVED:
  lxsession{a} lxsession-logout
The following partially installed packages will be configured:
  aspell claws-mail claws-mail-address-keeper claws-mail-fancy-plugin
  claws-mail-i18n claws-mail-pdf-viewer glib-networking
  glib-networking-common glib-networking-services libarchive-zip-perl
  libaspell15 libcgi-pm-perl libfdk-aac0 vim-common vim-tiny
0 packages upgraded, 0 newly installed, 2 to remove and 1 not upgraded.
Need to get 0 B of archives. After unpacking 463 kB will be freed.
Do you want to continue? [Y/n/?] y

All went well, install -f and autoremove show no problems, have shutdown and restarted, no problems.
Have not re-installed lxsession.

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1467
    • SparkyLinux
Re: Upgrade 02/11/2014
« Reply #3 on: November 03, 2014, 01:50:45 am »
That's great, I haven't upgraded my system today, it's still waiting to be finished.
Nothing is easy as it looks.

Offline crypto

  • Newbie
  • *
  • Posts: 19
Re: Upgrade 02/11/2014
« Reply #4 on: November 03, 2014, 02:16:15 am »
I am running E18 or i was ...  could not do the upgrade at first .

I did the upgrade by doing ...

apt-get remove enlightenment lightdm-gtk-greeter
apt-get install e19
 
Then worked with no problem...  (If you do have a problem aptitude can fix it as was mentioned, I also used aptitude to recover when the update failed the first time .....  )

On the restart on course i was in shell

loged in as user

$ startx

Then i reinstalled lightdm-gtk-greeter   

Been up and running for about 20 ins now ... CPU temp is down an average of 5C

Offline way12go

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 476
  • Existence is all about what matters & what doesn't
Re: Upgrade 02/11/2014
« Reply #5 on: November 03, 2014, 05:09:21 am »
I'm using Sparkylinux JWM. I upgraded my system and then came to read this post. I didn't notice any problems up until now. And then I just remembered you said something about lxpolkit so I clicked on mint tools, both the format and usb write tool and noticed that they no longer start from JWM edited menu but, they do start if I open the application-menu folder. I need to check my jwmrc.xml maybe changes made recently are causing this problem.
Existence is all about what matters and what doesn't. - Sagar Gorijala.

Offline way12go

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 476
  • Existence is all about what matters & what doesn't
Re: Upgrade 02/11/2014
« Reply #6 on: November 03, 2014, 05:15:53 am »
Yeah! That is mistake on my behalf. I changed the jwmrc.xml entry and added remsu before the path of the both of the mint tools. After I removed the remsu they are working.

So the upgrade comes with no problems for Sparkylinux JWM. Atleast that is what I think is true.
Existence is all about what matters and what doesn't. - Sagar Gorijala.

Offline pavroo

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1467
    • SparkyLinux
Re: Upgrade 02/11/2014
« Reply #7 on: November 03, 2014, 02:49:35 pm »
LXDE edition:
- all lxde packages have to be removed with 'siduction' in their names
- new 'lxsession' 0.5.1 package provides its own 'lxpolkit' and 'lxsession-logout' tools so we don't need 'lxpolkit' and 'lxsession-logout' siduction's packages any more
- new 'lxsession' provides its own 'lxpolkit.desktop' as well, so '~HOME/.config/autostart/lxpolkit.desktop' has to be removed

JWM edition: doesn't require your attention.
Keep installed 'lxpolkit' and 'lxsession-data'.

Openbox edition: 'lxsession' and 'lxsession-logout' packages are useless, can be removed.
Keep installed 'lxpolkit' and 'lxsession-data'.

Razor-Qt edition: doesn't require your attention.
Keep installed 'lxpolkit' and 'lxsession-data'.

Enlightenment edition: doesn't require your attention.
Keep installed 'lxpolkit' and 'lxsession-data'.

MATE and Xfce editions don't use 'lxpolkit' so they are ok.
« Last Edit: November 03, 2014, 05:56:55 pm by pavroo »
Nothing is easy as it looks.