Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 17:46 schrieb Enrico Baravoglia | Fucine.IT:
PS Anyway Discover lists me tons of packets available for updates. There 
is not/any x2go packet listed anymore, as it happened two days ago. 
Would it be safe proceeding with that (huge) updates session?


Well, if they're not x2go-related packages, I can't tell you for sure, 
especially since you didn't list their names (sorry, my magic crystal 
ball is currently undergoing repairs ;-)).


What I would recommend is to run the following commands as root, or 
prefixed with sudo:


apt update # just for good measure - should be current now ;-)
apt upgrade -d -y # see explanation #1 below
apt upgrade # see explanation #2 below

#1 - as explained in the other thread, this will download all packages 
apt believes to be safe to install. It doesn't install them yet, so it 
is similar to using "-s", but with the added benefit that running the 
actual command later on will be quicker, as the packages are already there.


#2 - this is the actual upgrade step. Review all packages carefully 
before confirming it. However, as this is "only" an "apt upgrade", not 
an "apt full-upgrade", you should be safe. Especially as long as you 
don't re-enable any X2Go PPAs for now.


Avoid running "apt full-upgrade" or "apt-get dist-upgrade" and the like 
for now. Those are more likely to cause trouble, as they will trigger 
package removals and similar stuff that you should only be doing if you 
know what you're doing.
Again, as I wrote in the other thread, "apt full-upgrade" is basically 
"Yes, do as I say!"'s little brother.


Kind Regards,
Stefan Baur
(who is now signing off and heading to the dinner table ...)

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT
I think we're good. 


So I went ahead, and what follows is the whole history:


root@noc /var/log/apt # sudo apt remove libnx-x11-6:amd64 
libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl nx-x11-common nxagent x2goserver x2goserver-common 
x2goserver-x2goagent x2goserver-xsession libxcompshad3

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'x2goserver' is not installed, so not removed
Package 'x2goserver-xsession' is not installed, so not removed
The following packages were automatically installed and are no longer 
required:
  libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl 
libdbd-sqlite3-perl libdbi-perl libfile-which-perl libpq5 libswitch-perl 
libxcomp3 lsof pwgen

Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  libnx-x11-6 libx2go-log-perl libx2go-server-db-perl 
libx2go-server-perl libx2go-utils-perl libxcompshad3 nx-x11-common 
nxagent x2goserver-common x2goserver-x2goagent

The following held packages will be changed:
  libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl x2goserver-common x2goserver-x2goagent

0 upgraded, 0 newly installed, 10 to remove and 25 not upgraded.
2 not fully installed or removed.
After this operation, 7,260 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 162568 files and directories currently installed.)
Removing libx2go-server-perl (4.1.0.3-5) ...
Removing libx2go-server-db-perl (4.1.0.4-0~1975~ubuntu20.04.1) ...
Removing libx2go-log-perl (4.1.0.4-0~1975~ubuntu20.04.1) ...
Removing x2goserver-x2goagent (4.1.0.3-5) ...
Removing nxagent (2:3.5.99.23-1build1) ...
Removing libxcompshad3:amd64 (2:3.5.99.23-1build1) ...
Removing libnx-x11-6:amd64 (2:3.5.99.23-1build1) ...
Removing libx2go-utils-perl (4.1.0.3-5) ...
Removing nx-x11-common (2:3.5.99.23-1build1) ...
Removing x2goserver-common (4.1.0.3-5) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...


Then the reinstall, via "sudo apt install x2goserver x2goserver-xsession":


root@noc /var/log/apt # sudo apt install x2goserver x2goserver-xsession
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libnx-x11-6 libx2go-config-perl libx2go-log-perl 
libx2go-server-db-perl libx2go-server-perl libx2go-utils-perl 
libxcompshad3 nx-x11-common nxagent x2goserver-common x2goserver-x2goagent

Suggested packages:
  rdesktop
Recommended packages:
  x11-xfs-utils x2goserver-extensions x2goserver-fmbindings 
x2goserver-printing

The following NEW packages will be installed:
  libnx-x11-6 libx2go-config-perl libx2go-log-perl 
libx2go-server-db-perl libx2go-server-perl libx2go-utils-perl 
libxcompshad3 nx-x11-common nxagent x2goserver x2goserver-common 
x2goserver-x2goagent x2goserver-xsession

The following held packages will be changed:
  x2goserver x2goserver-xsession
0 upgraded, 13 newly installed, 0 to remove and 25 not upgraded.
Need to get 2,295 kB of archives.
After this operation, 7,697 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
x2goserver-common all 4.1.0.3-5 [10.9 kB]
Get:2 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libx2go-config-perl all 4.1.0.3-5 [5,508 B]
Get:3 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libx2go-log-perl all 4.1.0.3-5 [5,584 B]
Get:4 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libx2go-utils-perl all 4.1.0.3-5 [6,372 B]
Get:5 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libx2go-server-db-perl amd64 4.1.0.3-5 [20.6 kB]
Get:6 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libx2go-server-perl all 4.1.0.3-5 [11.7 kB]
Get:7 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
nx-x11-common all 2:3.5.99.23-1build1 [36.0 kB]
Get:8 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libnx-x11-6 amd64 2:3.5.99.23-1build1 [594 kB]
Get:9 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
libxcompshad3 amd64 2:3.5.99.23-1build1 [42.4 kB]
Get:10 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 nxagent 
amd64 2:3.5.99.23-1build1 [1,469 kB]
Get:11 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
x2goserver-x2goagent amd64 4.1.0.3-5 [11.0 kB]
Get:12 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
x2goserver amd64 4.1.0.3-5 [74.4 kB]
Get:13 http://de.archive.ubuntu.com/ubuntu focal/universe amd64 
x2goserver-xsession all 4.1.0.3-5 [8,044 B]

Fetched 2,295 kB in 0s (10.4 MB/s)
Preconfiguring packages ...
Selecting previously unselected package x2goserver-common.
(Reading database ... 162481 files and directories currently installed.)
Preparing to unpack .../00-x2goserver-common_4.1.0.3-5_all.deb ...

Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 17:12 schrieb Enrico Baravoglia | Fucine.IT:


Are we safe to proceed outside the dry run?


I think we're good.

Do NOT run the 'sudo apt autoremove' that is suggested in the output, 
though.


But I think it's time to remove the "-s" flag and give it a go.

Note that when you run

sudo apt install x2goserver x2goserver-xsession

afterwards, you will likely be back to slightly older package versions 
than what you were last using before the broken upgrade attempt.


So some errors that you might have seen come and go in the past may be back.

Also, as I said before, this is just the minimal X2GoServer setup.
You may need to install more packages like a binding for your desktop 
environment, or printing, ...



Well ... you are aware that we do offer X2Go support contracts, right?  
I knew that but I completely ignored that you were X2Go official 
maintainer. Now I see 
(https://wiki.x2go.org/doku.php/doc:professional-support) that you are 
THAT Stefan Baur, meaning the X2Go Project/Community Manager, and I'm 
honored to have you at my side. Of course I would contribute with a 
donation , soon after having 
resolved - thanks to your precious help - this problem. Otherwise I will 
be more than happy to purchase a professional support from you (you'd 
eventually tell me how doing that).


For donations, I would actually suggest using our new betterplace.org 
donation page: 
 - we have 
some open needs listed there and any donation would go towards those. 
Which means it's not going into my personal pocket, but still gives me a 
pleasant and warm fuzzy feeling. ;)


And for support contract options, just shoot me a quick off-list E-Mail 
where you tell me a bit more about your setup, and we can discuss what 
type of contract suits you best.


Kind Regards,
Stefan Baur
--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT

We should be outside the tunnel, now:


root@noc /var/log/apt # sudo apt remove -s libnx-x11-6:amd64 
libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl nx-x11-common nxagent x2goserver x2goserver-common 
x2goserver-x2goagent x2goserver-xsession libxcompshad3

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'x2goserver' is not installed, so not removed
Package 'x2goserver-xsession' is not installed, so not removed
The following packages were automatically installed and are no longer 
required:
  libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl 
libdbd-sqlite3-perl libdbi-perl libfile-which-perl libpq5 libswitch-perl 
libxcomp3 lsof pwgen

Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  libnx-x11-6 libx2go-log-perl libx2go-server-db-perl 
libx2go-server-perl libx2go-utils-perl libxcompshad3 nx-x11-common 
nxagent x2goserver-common x2goserver-x2goagent

The following held packages will be changed:
  libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl x2goserver-common x2goserver-x2goagent

0 upgraded, 0 newly installed, 10 to remove and 25 not upgraded.
2 not fully installed or removed.
Remv libx2go-server-perl [4.1.0.3-5] [libx2go-server-db-perl:amd64 
libx2go-log-perl:amd64 ]
Remv libx2go-server-db-perl [4.1.0.4-0~1975~ubuntu20.04.1] 
[libx2go-log-perl:amd64 ]

Remv libx2go-log-perl [4.1.0.4-0~1975~ubuntu20.04.1]
Remv x2goserver-x2goagent [4.1.0.3-5]
Remv nxagent [2:3.5.99.23-1build1]
Remv libxcompshad3 [2:3.5.99.23-1build1]
Remv libnx-x11-6 [2:3.5.99.23-1build1]
Remv libx2go-utils-perl [4.1.0.3-5]
Remv nx-x11-common [2:3.5.99.23-1build1]
Remv x2goserver-common [4.1.0.3-5]
root@noc /var/log/apt #


Are we safe to proceed outside the dry run?

Well ... you are aware that we do offer X2Go support contracts, right? ;) 
I knew that but I completely ignored that you were X2Go official 
maintainer. Now I see 
(https://wiki.x2go.org/doku.php/doc:professional-support) that you are 
THAT Stefan Baur, meaning the X2Go Project/Community Manager, and I'm 
honored to have you at my side. Of course I would contribute with a 
donation , soon after having 
resolved - thanks to your precious help - this problem. Otherwise I will 
be more than happy to purchase a professional support from you (you'd 
eventually tell me how doing that).
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 16:48 schrieb Enrico Baravoglia | Fucine.IT:

Here we are:

#
root@noc /var/log/apt # sudo apt remove -s libnx-x11-6:amd64 
libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl nx-x11-common nxagent x2goserver x2goserver-common 
x2goserver-x2goagent x2goserver-xsession

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'x2goserver' is not installed, so not removed
Package 'x2goserver-xsession' is not installed, so not removed
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
  libxcompshad3 : Depends: libnx-x11-6 (= 2:3.5.99.23-1build1) but it is 
not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages 
(or specify a solution).

root@noc /var/log/apt #
#

Now it's complaining about libxcompshad3. But I see the end of the 
tunnel, thanks to you, Stefan.


Alright, please add libxcompshad3 to the list of packages and see if it 
keeps complaining further. As long as you keep the "-s" in there, 
nothing is going to happen, so if another package name shows up, add it 
and repeat the command. Once it no longer complains, post the output 
again and we'll see if it looks safe to run.




Again: your effort is really remarkable.


Well ... you are aware that we do offer X2Go support contracts, right? ;)
Just something you might want to consider in the future.

Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT

Here we are:

#
root@noc /var/log/apt # sudo apt remove -s libnx-x11-6:amd64 
libx2go-log-perl libx2go-server-db-perl libx2go-server-perl 
libx2go-utils-perl nx-x11-common nxagent x2goserver x2goserver-common 
x2goserver-x2goagent x2goserver-xsession

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'x2goserver' is not installed, so not removed
Package 'x2goserver-xsession' is not installed, so not removed
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libxcompshad3 : Depends: libnx-x11-6 (= 2:3.5.99.23-1build1) but it is 
not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages 
(or specify a solution).

root@noc /var/log/apt #
#

Now it's complaining about libxcompshad3. But I see the end of the 
tunnel, thanks to you, Stefan.


Again: your effort is really remarkable.


___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 16:32 schrieb Enrico Baravoglia | Fucine.IT:

Also, run
dpkg -l | egrep 'x2go|nx' 


Here they are:

[...]

Please try and see if

sudo apt remove -s libnx-x11-6:amd64 libx2go-log-perl \
libx2go-server-db-perl libx2go-server-perl \
libx2go-utils-perl nx-x11-common nxagent x2goserver \
x2goserver-common x2goserver-x2goagent \
x2goserver-xsession

will get you in a clean state. If it looks good, remove the "-s" and run 
it again.


After that,

sudo apt install x2goserver x2goserver-xsession

should get you running again. Install bindings etc. as needed.

Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT

Also, run
dpkg -l | egrep 'x2go|nx' 


Here they are:


root@noc /var/log/apt # dpkg -l | egrep 'x2go|nx'
ii  libkwinxrenderutils12 4:5.18.7-0ubuntu0.1 
amd64    KDE window manager render utils library
ii  libnx-x11-6:amd64 2:3.5.99.23-1build1 
amd64    nxagent's libNX_X11 client-part library
hU  libx2go-log-perl 4.1.0.4-0~1975~ubuntu20.04.1    
all  Perl X2Go::Log package
hU  libx2go-server-db-perl 4.1.0.4-0~1975~ubuntu20.04.1    
amd64    Perl X2Go::Server:DB package
hi  libx2go-server-perl 4.1.0.3-5   
all  Perl X2Go::Server package
hi  libx2go-utils-perl 4.1.0.3-5   
all  Perl X2Go::Utils package
ii  nx-x11-common 2:3.5.99.23-1build1 
all  nx-X11 (common files)
ii  nxagent 2:3.5.99.23-1build1 amd64    
Nested Xserver (aka NX Agent) supporting the NX compression protocol
hc  x2goserver 4.1.0.3-5   amd64    
X2Go Server
hi  x2goserver-common 4.1.0.3-5   
all  X2Go Server (common files)
hi  x2goserver-x2goagent 4.1.0.3-5   
amd64    X2Go Server's X2Go Agent
hc  x2goserver-xsession 4.1.0.3-5   
all  X2Go Server (Xsession runner)

root@noc /var/log/apt #


What's next? Thanks!
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 15:57 schrieb Enrico Baravoglia | Fucine.IT:


As far as I can see we should get rid of these orphan packages:

  * libx2go-log-perl
  * libx2go-server-db-perl
  * libx2go-server-perl

Is that correct? Thanks again, and best regards, e.-


Sounds about right.
Also, run

dpkg -l | egrep 'x2go|nx'

This should show packages belonging to x2go and nx that are still on the 
system and might need to be removed before you can try another install.
Note that not all of those containing the substring "nx" will 
neccessarily belong to the nx-libs we are looking for, e.g. on one of my 
systems, "libjs-sphinxdoc" and "lynx" matche the query, but obviously 
have nothing to do with the x2go-related nx packages.


What you're looking for, in addition to any package name starting with 
"x2go", are package names starting with "nx" and "libnx" (but do check 
them manually for false positives, line by line).


Kind regards,
Stefan Baur
--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Richard Lucassen
On Thu, 1 Jun 2023 09:17:38 +0200
Stefan Baur  wrote:

> > I resolved this issue (Debian testing aka Bookworm) by using the
> > Saimaa version:
> > 
> > $ cat /etc/apt/sources.list.d/x2go.list
> > debhttp://packages.x2go.org/debian  bookworm extras saimaa
> > 
> > Maybe this will also do the job for Ubuntu.
> 
> Lacking an affected system to try, I don't know if it will help.
> Also, there may be consequences, like if you want to switch back to
> the stable repo some time later might require removing or even
> purging all x2go- and nx-related packages.
> 
> That said, the PPA for saimaa can be added like so:
> 
> sudo add-apt-repository ppa:x2go/saimaa
> sudo apt update
> 
> Note that you might also have to remove the x2go-stable repo before
> the switch to saimaa becomes active - as I said, I do not have an
> affected system so I cannot test it myself.
> 
> The commands to do that are:
> sudo apt-add-repository -r ppa:x2go/stable # note the "-r"
> sudo apt update.

I forgot to mention that I uninstalled x2go before adding the saimaa
repository.

R.

-- 
Richard Lucassen 
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT

Hello Stefan, here we are.

Removing "ppa:x2go/stable":


root@noc /var/log/apt # sudo apt-add-repository -r ppa:x2go/stable
 Quick howto to turn your machine into an X2Go server:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
sudo apt-get install x2gomatebindings  # if you use MATE/mubuntu
sudo apt-get install x2golxdebindings  # if you use LXDE/lubuntu

Quick howto to install the x2goclient:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goclient

Enjoy!
 More info: https://launchpad.net/~x2go/+archive/ubuntu/stable
Press [ENTER] to continue or Ctrl-c to cancel removing it.


Removing "ppa:x2go/saimaa" also:


root@noc /var/log/apt # sudo apt-add-repository -r ppa:x2go/saimaa
 Bundle release of X2Go named ,,Saimaa'' (based on X2Go Server / Client 
4 / nx-libs 3.5.0)

 More info: https://launchpad.net/~x2go/+archive/ubuntu/saimaa
Press [ENTER] to continue or Ctrl-c to cancel removing it.

root@noc /var/log/apt # sudo apt update
Hit:1 http://mirror.hetzner.de/ubuntu/packages focal InRelease
Hit:2 http://mirror.hetzner.de/ubuntu/packages focal-updates InRelease
Hit:3 http://mirror.hetzner.de/ubuntu/packages focal-backports InRelease
Hit:4 http://mirror.hetzner.de/ubuntu/packages focal-security InRelease
Hit:5 http://de.archive.ubuntu.com/ubuntu focal InRelease
Hit:6 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu focal InRelease
Hit:7 http://download.virtualbox.org/virtualbox/debian hirsute InRelease
Hit:8 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease
Ign:9 http://linux.dropbox.com/ubuntu disco InRelease
Hit:10 http://linux.dropbox.com/ubuntu disco Release
Get:11 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:12 http://de.archive.ubuntu.com/ubuntu focal-backports InRelease
Get:13 https://esm.ubuntu.com/infra/ubuntu focal-infra-security 
InRelease [7,453 B]
Get:14 https://esm.ubuntu.com/infra/ubuntu focal-infra-updates InRelease 
[7,452 B]
Get:16 http://security.ubuntu.com/ubuntu focal-security/main i386 
Packages [602 kB]
Get:17 http://security.ubuntu.com/ubuntu focal-security/main amd64 
Packages [2,209 kB]

Fetched 2,940 kB in 6s (496 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
25 packages can be upgraded. Run 'apt list --upgradable' to see them.
N: Skipping acquire of configured file 'non-free/binary-i386/Packages' 
as repository 'http://download.virtualbox.org/virtualbox/debian hirsute 
InRelease' doesn't support architecture 'i386'
N: Skipping acquire of configured file 'contrib/binary-i386/Packages' as 
repository 'http://download.virtualbox.org/virtualbox/debian hirsute 
InRelease' doesn't support architecture 'i386'



Now the "sudo apt upgrade -s" part:


root@noc /var/log/apt # sudo apt upgrade -s
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libx2go-log-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-db-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but 
4.1.0.4-0~1975~ubuntu20.04.1 is installed
   Depends: libx2go-server-db-perl (< 4.1.0.3-5.1~) 
but 4.1.0.4-0~1975~ubuntu20.04.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages 
(or specify a solution).



As you can see there is not the expected output. So I went ahead with 
"apt list --upgradable":



root@noc /var/log/apt # apt list --upgradable
Listing... Done
apport-kde/focal-updates,focal-updates,focal-updates,focal-updates 
2.20.11-0ubuntu27.27 all [upgradable from: 2.20.11-0ubuntu27.26]
apport/focal-updates,focal-updates,focal-updates,focal-updates 
2.20.11-0ubuntu27.27 all [upgradable from: 2.20.11-0ubuntu27.26]
cups-bsd/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable from: 
2.3.1-9ubuntu1.2]
cups-client/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable from: 
2.3.1-9ubuntu1.2]
cups-common/focal-security,focal-security 2.3.1-9ubuntu1.3 all 
[upgradable from: 2.3.1-9ubuntu1.2]
cups-core-drivers/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable 
from: 2.3.1-9ubuntu1.2]
cups-daemon/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable from: 
2.3.1-9ubuntu1.2]
cups-ipp-utils/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable from: 
2.3.1-9ubuntu1.2]
cups-ppdc/focal-security 2.3.1-9ubuntu1.3 amd64 [upgradable from: 
2.3.1-9ubuntu1.2]
cups-server-common/focal-security,focal-security 2.3.1-9ubuntu1.3 all 
[upgradable from: 2.3.1-9ubuntu1.2]

Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 15:06 schrieb Enrico Baravoglia | Fucine.IT:



root@noc /home/desktop/Desktop # grep -r x2go /etc/apt/sources.list*
/etc/apt/sources.list.d/x2go-ubuntu-stable-focal.list:deb 
http://ppa.launchpad.net/x2go/stable/ubuntu focal main
/etc/apt/sources.list.d/x2go-ubuntu-stable-focal.list:# deb-src 
http://ppa.launchpad.net/x2go/stable/ubuntu focal main



So we're actually using X2Go stock from the Ubuntu repositories.


No, you're not. These lines show that you are/were using the X2Go stable 
PPA from launchpad, rather than stock Ubuntu X2Go.


X2Go is included in stock Ubuntu since 18.04, I think.

However, the PPAs provide newer package versions than what is available 
via the standard Ubuntu Repo. There are PPAs for x2go-stable, 
x2go-saima, and also the nightly builds. (Word of warning here: Once you 
switch to nightly builds, the way back to stable will be very painful. 
So don't try that on any production machine.)


And that's what got me thinking.
One thing that should be easy to try and should not cause any further 
harm is to remove *all* X2Go PPAs from your system.


So not only do

sudo apt-add-repository -r ppa:x2go/stable

but also

sudo apt-add-repository -r ppa:x2go/saimaa

and then run "sudo apt update" again.

Do not blindly install what's offered after that, please.

Use "sudo apt upgrade -s" to see what would be 
installed/updated/changed, and post the output here.


Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT
The output of the grep, cat, zcat commands given in my earlier message 
would have been really helpful to debug how you got into this mess.
Of course, you should have ran them before trying to switch to saima ... 


Dear Stefan,

there was a previous message of mine, which has been hold for moderation 
(I attached files - so the overall message's size trespassed list's limits).


Let me past here, without attachment (there were in-line also).

* * *

Dear Stefan, first of all thanks for having suggested some path to follow.

See here:


root@noc /var/log/apt # apt full-upgrade -d
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libx2go-log-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-db-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but 
4.1.0.4-0~1975~ubuntu20.04.1 is installed
   Depends: libx2go-server-db-perl (< 4.1.0.3-5.1~) 
but 4.1.0.4-0~1975~ubuntu20.04.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages 
(or specify a solution).

root@noc /var/log/apt #


So that is a dead end. And "apt --fix-broken install" is just the same:


root@noc /var/log/apt # apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libx2go-log-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-db-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is installed
 libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but 
4.1.0.4-0~1975~ubuntu20.04.1 is installed
   Depends: libx2go-server-db-perl (< 4.1.0.3-5.1~) 
but 4.1.0.4-0~1975~ubuntu20.04.1 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be 
caused by held packages.

E: Unable to correct dependencies
root@noc /var/log/apt #


Now see here:


root@noc /home/desktop/Desktop # grep -r x2go /etc/apt/sources.list*
/etc/apt/sources.list.d/x2go-ubuntu-stable-focal.list:deb 
http://ppa.launchpad.net/x2go/stable/ubuntu focal main
/etc/apt/sources.list.d/x2go-ubuntu-stable-focal.list:# deb-src 
http://ppa.launchpad.net/x2go/stable/ubuntu focal main



So we're actually using X2Go stock from the Ubuntu repositories.

And with regards to how the mess has happened, history.log was 
actually/already rotated, and this is what I see, after having grepped 
/var/log/apt/history.log.1.gz, looking for "x2go" recurrences:



Start-Date: 2023-05-31  09:28:30
Commandline: packagekit role='update-packages'
Requested-By: desktop (1000)
Upgrade: iptables:amd64 (1.8.4-3ubuntu2, 1.8.4-3ubuntu2.1), 
x2goserver-x2goagent:amd64 (4.1.0.3-5, 4.1.0.4-0~1975~ubuntu20.04.1), 
openssl:amd64 (1.1.1f-1ubuntu2.18, 1.1.1f-1ubuntu2.19), snapd:amd64 
(2.58+20.04, 2.58+20.04.1), libip6tc2:amd64 (1.8.4-3ubuntu2, 
1.8.4-3ubuntu2.1), libxtables12:amd64 (1.8.4-3ubuntu2, 
1.8.4-3ubuntu2.1), x2goserver-common:amd64 (4.1.0.3-5, 
4.1.0.4-0~1975~ubuntu20.04.1), libx2go-server-perl:amd64 (4.1.0.3-5, 
4.1.0.4-0~1975~ubuntu20.04.1), libssl1.1:amd64 (1.1.1f-1ubuntu2.18, 
1.1.1f-1ubuntu2.19), libip4tc2:amd64 (1.8.4-3ubuntu2, 1.8.4-3ubuntu2.1), 
tzdata:amd64 (2023c-0ubuntu0.20.04.1, 2023c-0ubuntu0.20.04.2)

Remove: libx2go-utils-perl:amd64 (4.1.0.3-5)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2023-05-31  09:28:30

Start-Date: 2023-05-31  09:28:52
Commandline: packagekit role='update-packages'
Requested-By: desktop (1000)
Upgrade: iptables:amd64 (1.8.4-3ubuntu2, 1.8.4-3ubuntu2.1), 
openssl:amd64 (1.1.1f-1ubuntu2.18, 1.1.1f-1ubuntu2.19), snapd:amd64 
(2.58+20.04, 2.58+20.04.1), libip6tc2:amd64 (1.8.4-3ubuntu2, 
1.8.4-3ubuntu2.1), libxtables12:amd64 (1.8.4-3ubuntu2, 
1.8.4-3ubuntu2.1), x2goserver-common:amd64 (4.1.0.3-5, 
4.1.0.4-0~1975~ubuntu20.04.1), libx2go-server-perl:amd64 (4.1.0.3-5, 
4.1.0.4-0~1975~ubuntu20.04.1), libssl1.1:amd64 (1.1.1f-1ubuntu2.18, 
1.1.1f-1ubuntu2.19), libip4tc2:amd64 (1.8.4-3ubuntu2, 1.8.4-3ubuntu2.1), 
tzdata:amd64 (2023c-0ubuntu0.20.04.1, 2023c-0ubuntu0.20.04.2)

Remove: libx2go-utils-perl:amd64 (4.1.0.3-5)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2023-05-31  09:28:52

Start-Date: 

Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 01.06.23 um 14:36 schrieb Enrico Baravoglia | Fucine.IT:
So we're still stuck. Any further help would be greatly appreciated. 
Thanks in advance.


The output of the grep, cat, zcat commands given in my earlier message 
would have been really helpful to debug how you got into this mess.

Of course, you should have ran them before trying to switch to saima ...

Also, your "apt update" run is showing an error:

Err:13 http://ppa.launchpad.net/x2go/saimaa/ubuntu focal Release
  404  Not Found [IP: 2620:2d:4000:1::3e 80]

Looks like we never built saimaa packages for focal (20.04). 18.04 
(bionic) is the last Ubuntu release we built them for.


I have a Ubuntu 20.04 image that I can toy around with and reset to a 
known good snapshot. I could try installing X2Go saimaa's bionic 
packages into that and see what it does. But as I don't know how you 
managed to mess up your system, attempting to do that on yours has a 
good chance of making things even worse.


I would really need to see the apt commands you ran that led to this 
situation. Please provide the relevant excerpts of the history file(s).


Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Enrico Baravoglia | Fucine.IT

So here we are, testing both:

 * ppa:x2go/stable repo removal
 * ppa:x2go/saimaa repo add

The removal part, first:

##
root@noc /var/log/apt # sudo apt-add-repository -r ppa:x2go/stable
 Quick howto to turn your machine into an X2Go server:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
sudo apt-get install x2gomatebindings  # if you use MATE/mubuntu
sudo apt-get install x2golxdebindings  # if you use LXDE/lubuntu

Quick howto to install the x2goclient:

sudo apt-add-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goclient

Enjoy!
 More info: https://launchpad.net/~x2go/+archive/ubuntu/stable
Press [ENTER] to continue or Ctrl-c to cancel removing it.
root@noc /var/log/apt #
##

Now the second part:

##
root@noc /var/log/apt # sudo add-apt-repository ppa:x2go/saimaa
 Bundle release of X2Go named ,,Saimaa'' (based on X2Go Server / Client 
4 / nx-libs 3.5.0)

 More info: https://launchpad.net/~x2go/+archive/ubuntu/saimaa
Press [ENTER] to continue or Ctrl-c to cancel adding it.

Hit:1 http://mirror.hetzner.de/ubuntu/packages focal InRelease
Get:2 http://mirror.hetzner.de/ubuntu/packages focal-updates InRelease 
[114 kB]
Get:3 http://mirror.hetzner.de/ubuntu/packages focal-backports InRelease 
[108 kB]
Get:4 http://mirror.hetzner.de/ubuntu/packages focal-security InRelease 
[114 kB]

Hit:5 http://de.archive.ubuntu.com/ubuntu focal InRelease
Hit:6 http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu focal InRelease
Ign:7 http://linux.dropbox.com/ubuntu disco InRelease
Hit:8 http://linux.dropbox.com/ubuntu disco Release
Get:9 http://de.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Ign:10 http://ppa.launchpad.net/x2go/saimaa/ubuntu focal InRelease
Get:11 http://de.archive.ubuntu.com/ubuntu focal-backports InRelease 
[108 kB]

Err:12 http://ppa.launchpad.net/x2go/saimaa/ubuntu focal Release
  404  Not Found [IP: 2620:2d:4000:1::3e 80]
Get:13 http://mirror.hetzner.de/ubuntu/packages focal-updates/main i386 
Packages [836 kB]
Get:14 http://mirror.hetzner.de/ubuntu/packages focal-updates/main amd64 
Packages [2,611 kB]

Get:15 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:16 http://mirror.hetzner.de/ubuntu/packages focal-updates/main 
Translation-en [439 kB]
Get:17 http://mirror.hetzner.de/ubuntu/packages focal-updates/main amd64 
DEP-11 Metadata [274 kB]
Get:18 http://mirror.hetzner.de/ubuntu/packages focal-updates/restricted 
amd64 Packages [1,937 kB]
Get:19 http://mirror.hetzner.de/ubuntu/packages focal-updates/restricted 
Translation-en [273 kB]
Get:20 http://mirror.hetzner.de/ubuntu/packages focal-updates/universe 
i386 Packages [730 kB]
Get:21 http://mirror.hetzner.de/ubuntu/packages focal-updates/universe 
amd64 Packages [1,067 kB]
Get:22 http://mirror.hetzner.de/ubuntu/packages focal-updates/universe 
amd64 DEP-11 Metadata [410 kB]
Get:23 http://mirror.hetzner.de/ubuntu/packages focal-updates/multiverse 
amd64 DEP-11 Metadata [940 B]
Get:24 http://mirror.hetzner.de/ubuntu/packages focal-backports/main 
amd64 DEP-11 Metadata [7,952 B]
Get:25 http://mirror.hetzner.de/ubuntu/packages focal-backports/universe 
amd64 DEP-11 Metadata [30.5 kB]
Get:26 http://mirror.hetzner.de/ubuntu/packages focal-security/main 
amd64 Packages [2,209 kB]
Get:27 http://mirror.hetzner.de/ubuntu/packages focal-security/main i386 
Packages [602 kB]
Get:28 http://mirror.hetzner.de/ubuntu/packages focal-security/main 
Translation-en [356 kB]
Get:29 http://mirror.hetzner.de/ubuntu/packages focal-security/main 
amd64 DEP-11 Metadata [59.8 kB]
Get:30 http://mirror.hetzner.de/ubuntu/packages 
focal-security/restricted amd64 Packages [1,802 kB]
Get:31 http://mirror.hetzner.de/ubuntu/packages 
focal-security/restricted Translation-en [253 kB]
Get:32 http://mirror.hetzner.de/ubuntu/packages focal-security/universe 
i386 Packages [600 kB]
Get:33 http://mirror.hetzner.de/ubuntu/packages focal-security/universe 
amd64 Packages [842 kB]
Get:34 http://mirror.hetzner.de/ubuntu/packages focal-security/universe 
Translation-en [173 kB]
Get:35 http://mirror.hetzner.de/ubuntu/packages focal-security/universe 
amd64 DEP-11 Metadata [95.4 kB]
Get:36 http://mirror.hetzner.de/ubuntu/packages 
focal-security/multiverse amd64 DEP-11 Metadata [940 B]
Get:37 https://esm.ubuntu.com/infra/ubuntu focal-infra-security 
InRelease [7,453 B]
Get:39 https://esm.ubuntu.com/infra/ubuntu focal-infra-updates InRelease 
[7,452 B]
Get:40 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 
Packages [2,611 kB]

Hit:41 http://download.virtualbox.org/virtualbox/debian hirsute InRelease
Get:42 http://de.archive.ubuntu.com/ubuntu focal-updates/main i386 
Packages [836 kB]
Get:43 http://de.archive.ubuntu.com/ubuntu focal-updates/main 
Translation-en [439 kB]
Get:44 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 
DEP-11 Metadata [274 kB]
Get:45 http://de.archive.ubuntu.com/ubuntu 

Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Am 31.05.23 um 23:27 schrieb Richard Lucassen:

I resolved this issue (Debian testing aka Bookworm) by using the Saimaa
version:

$ cat /etc/apt/sources.list.d/x2go.list
debhttp://packages.x2go.org/debian  bookworm extras saimaa

Maybe this will also do the job for Ubuntu.


Lacking an affected system to try, I don't know if it will help.
Also, there may be consequences, like if you want to switch back to the 
stable repo some time later might require removing or even purging all 
x2go- and nx-related packages.


That said, the PPA for saimaa can be added like so:

sudo add-apt-repository ppa:x2go/saimaa
sudo apt update

Note that you might also have to remove the x2go-stable repo before the 
switch to saimaa becomes active - as I said, I do not have an affected 
system so I cannot test it myself.


The commands to do that are:
sudo apt-add-repository -r ppa:x2go/stable # note the "-r"
sudo apt update.

Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-06-01 Thread Stefan Baur

Hi Enrico,

I just tried to reproduce your issue.

What Mihai (ionic) pointed out to me is that you had a mix of X2Go 
packages from Ubuntu itself and from the X2Go stable PPA.


So I tried adding the stable PPA to an Ubuntu 20.04 machine that has 
been running X2Go stock from the Ubuntu repositories.


I was able to add the PPA, I was able to run apt update, but when I tried

apt install -d x2goserver x2goserver-xsession

it started throwing errors already. But it did not break the existing 
installation.


Trying

apt full-upgrade -d

I got a clear warning that several packages with x2go in their name 
would be uninstalled if I decided to continue.


Sooo ... I'm really wondering how you could get your system into that state?

Things that might be helpful in debugging the issue:
The output of

grep -r x2go /etc/apt/sources.list*

(as this will show all x2go-related repositories you are using)

as well as

cat /var/log/apt/history.log

and, if your log rotation has already moved 2023-05-31's entries into 
the gzipped archive logs,


zcat $(ls -1 -r /var/log/apt/history.log.?.gz)

The "Commandline" entries should show exactly which apt commands you ran 
that got you into this mess.


Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-05-31 Thread Richard Lucassen
On Wed, 31 May 2023 13:30:21 +0200
Mihai Moldovan  wrote:

> > We have this remote desktop (with x2go-server running there):
> > 
> >   * Operating System: Kubuntu 20.04
> >   * KDE Plasma Version: 5.18.8
> >   * KDE Frameworks Version: 5.68.0
> >   * Qt Version: 5.12.8
> >   * Kernel Version: 5.4.0-147-generic
> >   * OS Type: 64-bit
> >   * Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
> >   * Memory: 62,8 GiB
> > 
> > During package update we got:
> > 
> >> E:
> >> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb:
> >> trying to overwrite '/usr/share/man/man3/X2Go::Utils.3pm.gz',
> >> which is also in package libx2go-utils-perl 4.1.0.3-5
> > In particular:
> 
> Thanks for the report.
> 
> 
> You won't be able to upgrade X2Go packages just yet. The new version
> of X2Go Server depends upon KDrive components that are currently
> unreleased, so you'll have X2Go Server subpackages that won't be
> upgradeable. I have to throw out a barrage of other releases to bring
> this into an consistent state, but that will probably not be finished
> until the end of this week or next week (just because it's a lot of
> work and requires a lot of testing and building).

I resolved this issue (Debian testing aka Bookworm) by using the Saimaa
version:

$ cat /etc/apt/sources.list.d/x2go.list
deb http://packages.x2go.org/debian bookworm extras saimaa

Maybe this will also do the job for Ubuntu.

R.
-- 
Richard Lucassen 

___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-05-31 Thread Enrico Baravoglia | Fucine.IT

Thanks, Mihai.

Now we lost connection to that server, as per x2go client's message:

"Connection failed. bash: x2golistsessions: command not found"

Server side this is what we get:

#
root@noc ~ # service x2goserver status
● x2goserver.service - LSB: Start and stop the X2Go daemon
 Loaded: loaded (/etc/init.d/x2goserver; generated)
 Active: failed (Result: exit-code) since Wed 2023-05-31 13:50:53 
CEST; 1min 17s ago

   Docs: man:systemd-sysv-generator(8)
    Process: 1080 ExecStart=/etc/init.d/x2goserver start (code=exited, 
status=127)


May 31 13:50:53 noc systemd[1]: Starting LSB: Start and stop the X2Go 
daemon...

May 31 13:50:53 noc x2goserver[1080]:  * Cleaning up stale X2Go sessions
May 31 13:50:53 noc x2goserver[1080]: /etc/init.d/x2goserver: 26: 
x2gocleansessions: not found
May 31 13:50:53 noc systemd[1]: x2goserver.service: Control process 
exited, code=exited, status=127/n/a
May 31 13:50:53 noc systemd[1]: x2goserver.service: Failed with result 
'exit-code'.
May 31 13:50:53 noc systemd[1]: Failed to start LSB: Start and stop the 
X2Go daemon.

#

Also removing the package, with the intent to reinstall it from scratch, 
ends up with a failure:


#
root@noc ~ # apt-get remove --purge x2goserver
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 libx2go-log-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is to be installed
 libx2go-server-db-perl : Depends: x2goserver-common (>= 
4.1.0.4-0~1975~ubuntu20.04.1) but 4.1.0.3-5 is to be installed
 libx2go-server-perl : Depends: libx2go-log-perl (< 4.1.0.3-5.1~) but 
4.1.0.4-0~1975~ubuntu20.04.1 is to be installed
   Depends: libx2go-server-db-perl (< 4.1.0.3-5.1~) 
but 4.1.0.4-0~1975~ubuntu20.04.1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages 
(or specify a solution).

#

Is there anything we might do, to bring x2goserver back to 
normal/operative state?


Thanks in advance, and best regards, e.-
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2go upgrade issues (packages with unmet dependencies)

2023-05-31 Thread Mihai Moldovan
* On 5/31/23 10:39, Enrico Baravoglia | Fucine.IT wrote:
> Hello everyone.
> 
> We have this remote desktop (with x2go-server running there):
> 
>   * Operating System: Kubuntu 20.04
>   * KDE Plasma Version: 5.18.8
>   * KDE Frameworks Version: 5.68.0
>   * Qt Version: 5.12.8
>   * Kernel Version: 5.4.0-147-generic
>   * OS Type: 64-bit
>   * Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
>   * Memory: 62,8 GiB
> 
> During package update we got:
> 
>> E:
>> /var/cache/apt/archives/libx2go-server-perl_4.1.0.4-0~1975~ubuntu20.04.1_all.deb:
>> trying to overwrite '/usr/share/man/man3/X2Go::Utils.3pm.gz', which is also 
>> in
>> package libx2go-utils-perl 4.1.0.3-5
> In particular:

Thanks for the report.


You won't be able to upgrade X2Go packages just yet. The new version of X2Go
Server depends upon KDrive components that are currently unreleased, so you'll
have X2Go Server subpackages that won't be upgradeable. I have to throw out a
barrage of other releases to bring this into an consistent state, but that will
probably not be finished until the end of this week or next week (just because
it's a lot of work and requires a lot of testing and building).



Mihai


OpenPGP_signature
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-user