With xenial:
apt install x2goserver x2gomatebindings x2golxdebindings --install-suggests --install-recommends --fix-broken --fix-missing Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies: x2goserver : Depends: x2goserver-x2goagent (>= 4.1.0.0-0~1517~ubuntu16.04.1) but it is not going to be installed Depends: x2goserver-x2goagent (< 4.1.0.0-0~1517~ubuntu16.04.1.1~) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Cannot reproduce:
ionic-Standard-PC-i440FX-PIIX-1996 ~ # add-apt-repository ppa:x2go/stable You are about to add the following PPA: 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
Executing: /tmp/tmp.hDxxLtwHbD/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0A53F9FD gpg: requesting key 0A53F9FD from hkp server keyserver.ubuntu.com gpg: key 0A53F9FD: public key "Launchpad PPA for x2go" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) ionic-Standard-PC-i440FX-PIIX-1996 ~ # apt-get update Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease Get:2 http://ppa.launchpad.net/x2go/stable/ubuntu xenial InRelease [23,8 kB]
Hit:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:5 http://archive.canonical.com/ubuntu xenial InRelease
Hit:6 http://archive.ubuntu.com/ubuntu xenial-backports InRelease
Ign:7 http://packages.linuxmint.com sylvia InRelease
Hit:8 http://packages.linuxmint.com sylvia Release Get:9 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main Sources [5.148 B] Get:11 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main amd64 Packages [17,4 kB] Get:12 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main i386 Packages [17,4 kB] Get:13 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main Translation-en [9.256 B] Fetched 72,9 kB in 0s (95,5 kB/s) Reading package lists... Done ionic-Standard-PC-i440FX-PIIX-1996 ~ # apt-get install x2goserver x2goserver-xsession Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl libdbd-sqlite3-perl libdbi-perl libfile-which-perl libnx-x11-6 libpq5 libswitch-perl libtry-tiny-perl libx2go-log-perl libx2go-server-db-perl libx2go-server-perl libxcomp3 libxcompshad3 libxfont2 nx-x11-common nxagent openssh-server openssh-sftp-server pwgen x2goserver-common x2goserver-x2goagent Suggested packages: libmldbm-perl libnet-daemon-perl libsql-statement-perl rssh molly-guard monkeysphere rdesktop Recommended packages: ncurses-term ssh-import-id sshfs x2goserver-extensions x2goserver-fmbindings x2goserver-printing The following NEW packages will be installed: libcapture-tiny-perl libconfig-simple-perl libdbd-pg-perl libdbd-sqlite3-perl libdbi-perl libfile-which-perl libnx-x11-6 libpq5 libswitch-perl libtry-tiny-perl libx2go-log-perl libx2go-server-db-perl libx2go-server-perl libxcomp3 libxcompshad3 libxfont2 nx-x11-common nxagent openssh-server openssh-sftp-server pwgen x2goserver x2goserver-common x2goserver-x2goagent x2goserver-xsession 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. Need to get 4.764 kB of archives. After this operation, 14,1 MB of additional disk space will be used. Do you want to continue? [Y/n] y [...] ionic-Standard-PC-i440FX-PIIX-1996 ~ # x2goversion x2goserver-common: 4.1.0.0 x2goserver-x2goagent: 3.5.99.15 x2goserver-xsession: 4.1.0.0
Working as expected for me.
I then went on to install x2goserver from the Saimaa repository to emulate an upgrade test from the old packages to the current ones:
[install Saimaa X2Go Server] ionic-Standard-PC-i440FX-PIIX-1996 ~ # add-apt-repository -r ppa:x2go/saimaa You are about to remove the following PPA: 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 y ionic-Standard-PC-i440FX-PIIX-1996 ~ # add-apt-repository ppa:x2go/stable You are about to add the following PPA: 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 y Executing: /tmp/tmp.33Ovs7Owxt/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0A53F9FD gpg: requesting key 0A53F9FD from hkp server keyserver.ubuntu.com gpg: key 0A53F9FD: "Launchpad PPA for x2go" not changed gpg: Total number processed: 1 gpg: unchanged: 1 ionic-Standard-PC-i440FX-PIIX-1996 ~ # apt-get update Get:1 http://ppa.launchpad.net/x2go/stable/ubuntu xenial InRelease [23,8 kB] Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://archive.canonical.com/ubuntu xenial InRelease
Hit:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:6 http://security.ubuntu.com/ubuntu xenial-security InRelease
Ign:7 http://packages.linuxmint.com sylvia InRelease
Hit:8 http://packages.linuxmint.com sylvia Release Get:10 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main Sources [5.148 B] Get:11 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main amd64 Packages [17,4 kB] Get:12 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main i386 Packages [17,4 kB] Get:13 http://ppa.launchpad.net/x2go/stable/ubuntu xenial/main Translation-en [9.256 B] Fetched 72,9 kB in 1s (37,9 kB/s) Reading package lists... Done ionic-Standard-PC-i440FX-PIIX-1996 ~ # apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: libnx-xcomposite1 libnx-xdamage1 libnx-xdmcp6 libnx-xext6 libnx-xfixes3 libnx-xinerama1 libnx-xpm4 libnx-xrandr2 libnx-xrender1 libnx-xtst6 libxcompext3 x2goagent The following NEW packages will be installed: libswitch-perl libtry-tiny-perl libx2go-log-perl libx2go-server-db-perl libx2go-server-perl libxfont2 x2goserver-common x2goserver-x2goagent The following packages will be upgraded: libnx-x11-6 libxcomp3 libxcompshad3 nx-x11-common nxagent x2goserver x2goserver-xsession 7 upgraded, 8 newly installed, 12 to remove and 0 not upgraded. Need to get 3.174 kB of archives. After this operation, 849 kB of additional disk space will be used. Do you want to continue? [Y/n] y [...] ionic-Standard-PC-i440FX-PIIX-1996 ~ # x2goversion x2goserver: 4.1.0.0 x2goserver-common: 4.1.0.0 x2goserver-x2goagent: 3.5.99.15 x2goserver-xsession: 4.1.0.0
There doesn't seem to be an actual problem with the repository, sorry.
Mihai