X2Go Bug report logs - #429
x2goserver: x2goserever fails to upgrade.

Package: packages.x2go.org; Maintainer for packages.x2go.org is x2go-dev@lists.x2go.org;

Reported by: John McMonagle <johnm@advocap.org>

Date: Fri, 7 Feb 2014 20:10:01 UTC

Severity: important

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#429; Package x2goserver. (Fri, 07 Feb 2014 20:10:01 GMT) (full text, mbox, link).


Acknowledgement sent to John McMonagle <johnm@advocap.org>:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Fri, 07 Feb 2014 20:10:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

From: John McMonagle <johnm@advocap.org>
To: submit@bugs.x2go.org
Subject: x2goserver: x2goserever fails to upgrade.
Date: Fri, 7 Feb 2014 13:58:25 -0600
Package: x2goserver
Version: 4.1.0.0-0x2go1+git20140128.909+squeeze.baikal.1
Severity: important

Have 5 production debian squueze servers running x2goserver from baikal
Source line:
deb http://packages.x2go.org/debian squeeze baikal

This is what happens:

root@prview:/etc/apt# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  scribus
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
6 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? 
Setting up x2goserver (4.1.0.0-0x2go1+git20140128.909+squeeze.baikal.1) ...
Cleaning up stale X2Go sessions.
/usr/lib/x2go
Can't call method "capture_stdout" without a package or object reference at 
/usr/share/perl5/X2Go/Utils.pm line 127.
Compilation failed in require at /usr/sbin/x2gocleansessions line 36.
BEGIN failed--compilation aborted at /usr/sbin/x2gocleansessions line 36.
invoke-rc.d: initscript x2goserver, action "start" failed.
dpkg: error processing x2goserver (--configure):
 subprocess installed post-installation script returned error exit status 255
configured to not write apport reports
                                      dpkg: dependency problems prevent 
configuration of x2golxdebindings:
 x2golxdebindings depends on x2goserver (>= 3.0.99.6-0~); however:
  Package x2goserver is not configured yet.
dpkg: error processing x2golxdebindings (--configure):
 dependency problems - leaving unconfigured
......................

Aparently a dependency is missing in x2gocleansessions.

I know squesse is getting old but need it back running.
I thought baikal only got bug fixes and would not break??
If you can't fix this can I get a copy of the last version of x2goserver?
I have 2 servers that are broken and the other 3 I removed x2go from 
sources.list.

Anyhow love x2go but am concerned.

John


-- System Information:
Debian Release: 6.0.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-xen-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x2goserver depends on:
ii           1.06.95-2                       The GNU bc arbitrary precision 
cal
ii           1.5.36.1                        Debian configuration management 
sy
ii           0.03-1                          Perl module to use the 
freedesktop
ii           1.04-3                          File::ReadBackwards.pm -- Read a 
f
ii           4.1.0.0-0x2go1+git20140128.909+ Perl X2Go::Server:DB package
ii           4.1.0.0-0x2go1+git20140128.909+ Perl X2Go::Server package
ii           4.81.dfsg.1-1                   List open files
ii           1.60-23                         The NET-3 networking toolkit
ii           1:5.5p1-6+squeeze4              secure shell (SSH) client, for 
sec
ii           1:5.5p1-6+squeeze4              secure shell (SSH) server, for 
sec
ii           22.11-1                         utilities that use the proc file 
s
ii           2.06-1+b1                       Automatic Password generation
ii           2:3.5.0.22-0+squeeze~baikal~424 X2Go agent
ii           4.1.0.0-0x2go1+git20140128.909+ X2Go Server (common files)
ii           1:1.0.4-1                       X authentication utility

Versions of packages x2goserver recommends:
ii  fontconfig                    2.8.0-2.1  generic font configuration 
library
ii  sshfs                         2.2-1      filesystem client based on SSH 
Fil
ii  x11-apps                      7.5+5      X applications
ii  x11-session-utils             7.5+1      X session utilities
ii  x11-utils                     7.5+4      X11 utilities
ii  x11-xfs-utils                 7.4+1      X font server utilities
ii  x11-xkb-utils                 7.5+5      X11 XKB utilities
ii  x11-xserver-utils             7.5+3      X server utilities
pn  x2goserver-extensions         <none>     (no description available)
pn  x2goserver-fmbindings         <none>     (no description available)
pn  x2goserver-printing           <none>     (no description available)
pn  x2goserver-xsession           <none>     (no description available)
ii  xfonts-base                   1:1.0.1    standard fonts for X
ii  xinit                         1.2.0-2    X server initialisation tool

Versions of packages x2goserver suggests:
ii  pulseaudio-utils     0.9.21-3+squeeze1   Command line tools for the 
PulseAu
ii  rdesktop             1.7.1-0~bpo60+x2go1 RDP client for Windows NT/2000 
Ter

-- Configuration Files:
/etc/sudoers.d/x2goserver [Errno 13] Permission denied: 
u'/etc/sudoers.d/x2goserver'
/etc/x2go/x2goserver.conf changed:
[limit users]
[limit groups]
[security]
[superenicer]
enable=no
[log]
loglevel=notice


-- debconf information:
  x2goserver/upgrade-4_1_0_0:
  x2goserver/postgresql-upgrade-3_1_0_0:


Information forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#429; Package x2goserver. (Thu, 03 Apr 2014 14:55:02 GMT) (full text, mbox, link).


Acknowledgement sent to sichemist <sichemist@gmail.com>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Thu, 03 Apr 2014 14:55:02 GMT) (full text, mbox, link).


Message #10 received at 429@bugs.x2go.org (full text, mbox, reply):

From: sichemist <sichemist@gmail.com>
To: 429@bugs.x2go.org
Subject: x2goserver version 4.0.1.13-0~814~ubuntu12.04.1 hangs on upgrade at "Cleaning up stale X2Go sessions."
Date: Thu, 3 Apr 2014 09:54:10 -0500
[Message part 1 (text/plain, inline)]
I don't know if it's related to bug 429, but I have an upgrade issue with
x2goserver:

Preparing to replace x2goserver 4.0.1.13-0~814~ubuntu12.04.1 (using
.../x2goserver_4.0.1.14-0~842~ubuntu12.04.1_amd64.deb) ...
Unpacking replacement x2goserver ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up x2goserver (4.0.1.14-0~842~ubuntu12.04.1) ...
Installing new version of config file /etc/init.d/x2goserver ...
Group x2gouser already exists.
User x2gouser already exists.
 * Cleaning up stale X2Go sessions.

The process hangs here.  I have to kill this process:

/usr/bin/perl -w /usr/share/debconf/frontend
/var/lib/dpkg/info/x2goserver.postinst configure
4.0.1.13-0~814~ubuntu12.04.1

to get the prompt back.  I then am stuck with broken packages:

dpkg: error processing x2goserver (--configure):
 subprocess installed post-installation script was killed by signal
(Terminated)
dpkg: dependency problems prevent configuration of x2goserver-extensions:
 x2goserver-extensions depends on x2goserver (>=
4.0.1.14-0~842~ubuntu12.04.1); however:
  Package x2goserver is not configured yet.
 x2goserver-extensions depends on x2goserver (<<
4.0.1.14-0~842~ubuntu12.04.1.1~); however:
  Package x2goserver is not configured yet.
dpkg: error processing x2goserver-extensions (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup
error from a previous failure.

Errors were encountered while processing:
 x2goserver
 x2goserver-extensions
E: Sub-process /usr/bin/dpkg returned an error code (1)

I downloaded

x2goserver_4.0.1.13-0~814~ubuntu12.04.1_amd64.deb

and installing that package goes fine:

dpkg: warning: downgrading x2goserver from 4.0.1.14-0~842~ubuntu12.04.1 to
4.0.1.13-0~814~ubuntu12.04.1.
(Reading database ... 281967 files and directories currently installed.)
Preparing to replace x2goserver 4.0.1.14-0~842~ubuntu12.04.1 (using
x2goserver_4.0.1.13-0~814~ubuntu12.04.1_amd64.deb) ...
Unpacking replacement x2goserver ...
Setting up x2goserver (4.0.1.13-0~814~ubuntu12.04.1) ...
Installing new version of config file /etc/init.d/x2goserver ...
Group x2gouser already exists.
User x2gouser already exists.
 * Cleaning up stale X2Go sessions.
Processing triggers for ureadahead ...
Processing triggers for man-db ...


-- Jamie
[Message part 2 (text/html, inline)]

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#429; Package x2goserver. (Sun, 15 Jun 2014 20:40:01 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Sun, 15 Jun 2014 20:40:02 GMT) (full text, mbox, link).


Message #15 received at 429@bugs.x2go.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 429@bugs.x2go.org
Cc: 429-submitter@bugs.x2go.org, x2go-user@lists.x2go.org
Subject: Dev packages for X2Go Server "sneaked" themselves into the Baikal LTS package archive
Date: Sun, 15 Jun 2014 20:34:59 +0000
[Message part 1 (text/plain, inline)]
Control: close -1

Hi all,

I have just stumbled over a very severe flaw in our X2Go package  
archive for Debian [1].

A development snapshot of X2Go Server (4.1.0.0-preview) got uploaded  
to the Baikal LTS area.

That is a very very severe problem to people who run the long-term  
supported version of X2Go Server.

I have just kicked of a rebuild of all X2Go Server packages of that  
archive and will provide an announcement and a troubleshooting /  
downgrading recipe tomorrow.

I deeply apologize for this very severe flaw and big thanks to John  
McMonagle for unravelling this.

Unfortunately, his message got ignored till now...

Regards,
Mike
-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-signature, inline)]

Marked Bug as done Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to 429-submit@bugs.x2go.org. (Sun, 15 Jun 2014 20:40:02 GMT) (full text, mbox, link).


Notification sent to John McMonagle <johnm@advocap.org>:
Bug acknowledged by developer. (Sun, 15 Jun 2014 20:40:02 GMT) (full text, mbox, link).


Message sent on to John McMonagle <johnm@advocap.org>:
Bug#429. (Sun, 15 Jun 2014 20:40:02 GMT) (full text, mbox, link).


Bug reassigned from package 'x2goserver' to 'packages.x2go.org'. Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to control@bugs.x2go.org. (Sun, 15 Jun 2014 20:55:01 GMT) (full text, mbox, link).


No longer marked as found in versions 4.1.0.0-0x2go1+git20140128.909+squeeze.baikal.1. Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to control@bugs.x2go.org. (Sun, 15 Jun 2014 20:55:01 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.x2go.org, git-admin@x2go.org:
Bug#429; Package packages.x2go.org. (Thu, 19 Jun 2014 07:40:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Extra info received and forwarded to list. Copy sent to git-admin@x2go.org. (Thu, 19 Jun 2014 07:40:02 GMT) (full text, mbox, link).


Message #31 received at 429@bugs.x2go.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: x2go-announcements@lists.x2go.org
Cc: 429@bugs.x2go.org, 429-submitter@bugs.x2go.org, x2go-user@lists.x2go.org, x2go-dev@lists.x2go.org
Subject: Important information: Wrong version of X2Go Server in Baikal LTS Debian archive
Date: Thu, 19 Jun 2014 07:39:07 +0000
[Message part 1 (text/plain, inline)]
Dear all,

== Summary ==

we got informed by John McMonagle [1] about wrong package versions in  
the Debian archive of X2Go. Unfortunately, I only grasped the severity  
of that bug report a couple of days back.

In February 2014, a development snapshot of x2goserver* packages found  
their way into the Debian-based package archive of X2Go Baikal LTS [2].

This is of course a severe issue and after cross-checking last Monday,  
I reverted those uploads and provided the correct package versions  
(X2Go Server 4.0.0.11). No other area of the package archive was  
affected, only the Baikal LTS packages of X2Go Server for Debian.

== How to downgrade ==

Follow these steps for downgrading the development snapshot  
(4.1.0.0-preview) to the current Baikal LTS release of X2Go Server  
(4.0.0.11).

Open a terminal and run these commands...

  $ apt-get update
  $ apt-cache show x2goserver

  ### you should see two version of package x2goserver
  ### x2goserver 4.1.0.0-0x2go1~<something> (which is the currently  
installed version)
  ### and
  ### x2goserver 4.0.0.11-0x2go1+git20140615.736+<debversion>.baikal.1

  $ cp /etc/x2go/x2goserver.conf /etc/x2go/x2goserver.conf.bak
  $ apt-get remove --purge x2goserver-common libx2go-server-perl  
libx2go-log-perl
  $ apt-get install x2goserver x2goserver-xsession  
x2goserver-printing x2goserver-fmbindings
  $ cp /etc/x2go/x2goserver.conf.bak /etc/x2go/x2goserver.conf

  ### You may want to view changes between the two config files...
  $ diff -ur /etc/x2go/x2goserver.conf.bak /etc/x2go/x2goserver.conf
  # and manually edit the one now installed as x2goserver.conf

I am very sorry that this happened, it should not have!!! If you need  
further help, please contact either me or any other of the devs via  
our mailing list x2go-user [3] or via IRC [4].

light+love,
Mike Gabriel

[1] http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=429
[2] deb http://packages.x2go.org/debian {squeeze,wheezy,jessie,sid} baikal
[3] http://lists.x2go.org/listinfo/x2go-user
[4] #x2go at irc.freenode.net (my nick there is "sunweaver")
-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-signature, inline)]

Message sent on to John McMonagle <johnm@advocap.org>:
Bug#429. (Thu, 19 Jun 2014 07:40:02 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.x2go.org> to internal_control@bugs.x2go.org. (Fri, 18 Jul 2014 05:24:02 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed Oct 16 00:40:19 2019; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.