Re: [X2Go-Dev] Bug#471: Bug#471: ATTENTION @Mike#1 - serious bug in x2goserver upgrade script (debian wheezy+squeeze)

2014-04-03 Thread Stefan Baur
Further Info:

1) I'm guessing it's a race condition, with two instances of
x2gocleansessions running simpultaneously and locking each other up:

e.g. sample output:

ps ax|grep clean
 1995 ?S  0:36 /usr/bin/perl /usr/sbin/x2gocleansessions
16142 pts/0S+ 0:05 /usr/bin/perl /usr/sbin/x2gocleansessions

2) The kill command given below in my previous e-mail doesn't work.
What worked was this:

ps ax | grep x2gocleansessions | grep perl \
| awk ' { print $1 }' | xargs -n 1 kill

(the backslash is so it can be broken up in two lines)
You have to run this in a second terminal session (as root) while the
apt-get upgrade process is stuck in the first.

It will then continue without reporting an error.

-Stefan


Am 03.04.2014 09:52, schrieb Stefan Baur:
 Gah. E_NOTENOUGHCAFFEINE. This was supposed to go to the list and
 bugtracker as well.
 
 
  Original-Nachricht 
 Betreff: Re: [X2Go-Dev] Bug#471: ATTENTION @Mike#1 - serious bug in
 x2goserver upgrade script (debian wheezy+squeeze)
 Datum: Thu, 03 Apr 2014 09:50:09 +0200
 Von: Stefan Baur newsgroups.ma...@stefanbaur.de
 Antwort an: Stefan Baur newsgroups.ma...@stefanbaur.de,
 4...@bugs.x2go.org, x2go-dev@lists.berlios.de
 An: Mike Gabriel mike.gabr...@das-netzwerkteam.de
 
 Addendum:
 
 This is part of the ps ax output on one of the affected machines:
 
  2563 pts/2S+ 0:00 apt-get upgrade -y
  4958 pts/1S+ 0:00 /usr/bin/perl -w /usr/share/debconf/frontend
 /var/lib/dpkg/info/x2goserver.postinst configure 4.0.1.13-0x2go1+
  4962 pts/1Z+ 0:00 [x2goserver.post] defunct
  5004 pts/1S+ 0:00 /usr/bin/perl /usr/sbin/x2gocleansessions
 
 manually killing x2gocleansessions ( kill $(pidof x2gocleansessions))
 seems to be a workaround, but still, we need a real fix in the form of
 an updated package.
 
 -Stefan
 
 Am 03.04.2014 08:47, schrieb Stefan Baur:
 Package: x2goserver
 Severity: grave
 Version: 4.0.1.14

 Hi Mike,

 this is happening on

 x2goserver (4.0.1.14-0x2go1+git20140402.842+squeeze.main.1)

 as well.

 Please help! All my machines are stuck in the upgrade process! This is
 not good!

 -Stefan


  Original-Nachricht 
 Betreff: [X2Go-User] Unable to upgrade
 Datum: Wed, 2 Apr 2014 19:14:53 +0300
 Von: Panayotis Katsaloulis panayo...@panayotis.com
 An: x2go-u...@lists.berlios.de

 Hello all!

 I have installed x2go, I can connect - everything is fine.
 In the past I think there was a problem when I tried to launch a client
 (as xterm session), and which I was unable to properly close, so I
 forced close it.

 The problem is that I am unable to upgrade through apt-get upgrade though.

 Now when I try to upgrade I get this message:

 Processing triggers for menu (2.1.46) ...
 Setting up x2goserver (4.0.1.14-0x2go1+git20140402.842+wheezy.main.1) ...
 Group x2gouser already exists.
 User x2gouser already exists.
 [info] Cleaning up stale X2Go sessions..

 … and the screen remains like this forever.

 The uname -a command produces the following result:

 Linux danube 3.13-1-amd64 #1 SMP Debian 3.13.7-1 (2014-03-25) x86_64
 GNU/Linux

 Any help?

 --
 Panayotis


 ___
 X2Go-User mailing list
 x2go-u...@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/x2go-user
 ___
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/x2go-dev

 ___
 X2Go-Dev mailing list
 X2Go-Dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/x2go-dev
 

___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev

Re: [X2Go-Dev] Bug#471: Bug#471: ATTENTION @Mike#1 - serious bug in x2goserver upgrade script (debian wheezy+squeeze)

2014-04-03 Thread Buddy Butterfly
Am 03.04.2014 10:13, schrieb Stefan Baur:
 ps ax | grep x2gocleansessions | grep perl \
 | awk ' { print $1 }' | xargs -n 1 kill

Yep, can confirm. Hangs the whole update process.
Just killed the x2gocleansessions process. Btw.
the awk command above did not work on Kubuntu 13.10.

___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev