<div dir="ltr"><div><div><div><div><div><div><div><div>SOLVED! Thanks for your help, as in many things, the problem is in the details:<br><br></div>aptitude shows what the problem is:<br><br>Unua:~# aptitude install x2goserver<br>The following NEW packages will be installed:<br>  libnx-xcomposite1{a} libnx-xdmcp6{a} libnx-xfixes3{a} libnx-xinerama1{a} libnx-xpm4{a} nxagent{ab} x2goagent{a} x2goserver x2goserver-extensions{a} <br>  x2goserver-xsession{a} <br>0 packages upgraded, 10 newly installed, 0 to remove and 2 not upgraded.<br>Need to get 2,182 kB of archives. After unpacking 7,347 kB will be used.<br>The following packages have unmet dependencies:<br> nxagent : Depends: libnx-xdamage1 (< 2:3.5.0.32-0x2go1+git20160614.734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.734+wheezy.main.1 <b>is installed.</b><br>           Depends: libnx-xrandr2 (< 2:3.5.0.32-0x2go1+git20160614.734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.734+wheezy.main.1 <b>is installed.</b><br>           Depends: libnx-xtst6 (< 2:3.5.0.32-0x2go1+git20160614.734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.734+wheezy.main.1 <b>is installed.</b><br>------------------<br></div>Now you will see that it says IS INSTALLED. Meaning: there are remants of old libs still hanging around from the wheezy install.<br></div>Now let's see what apt-get says:<br><br>The following packages have unmet dependencies:<br> nxagent : Depends: libnx-xdamage1 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 <b>is to be installed</b><br>           Depends: libnx-xrandr2 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 <b>is to be installed</b><br>           Depends: libnx-xtst6 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 <b>is to be installed</b><br><br></div>This is plain simple wrong. I checked and these libs are in fact installed, so I removed them and now I could install x2goserver without a problem.<br></div>apt-get is saying that they will be installed, but not that THEY ARE installed, kind of misleading.<br></div>I have had the experience in the past, that aptitude just does a little more, is a little more intelligent and can sometimes help you out of a pinch that apt-get left you in.<br><br></div>Thanks for the suggestion and help, the problem was solved really fast.<br><br></div>Markus<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 6, 2016 at 11:12 PM, Robert Dinse <span dir="ltr"><<a href="mailto:nanook@eskimo.com" target="_blank">nanook@eskimo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
     Might also try Synaptic and try the Fix Broken option.  It has sorted<br>
out dependencies that I haven't been able to before.<br>
<br>
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_<wbr>-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_<wbr>-_-_-_-_-_-_-_-_-_-<br>
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.<br>
   Knowledgeable human assistance, not telephone trees or script readers.<br>
 See our web site: <a href="http://www.eskimo.com/" rel="noreferrer" target="_blank">http://www.eskimo.com/</a> <a href="tel:%28206%29%20812-0051" value="+12068120051" target="_blank">(206) 812-0051</a> or <a href="tel:%28800%29%20246-6874" value="+18002466874" target="_blank">(800) 246-6874</a>.<br>
<br>
On Thu, 6 Oct 2016, Matt Weatherford wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Date: Thu, 6 Oct 2016 23:07:09 -0700<br>
From: Matt Weatherford <<a href="mailto:mbw@u.washington.edu" target="_blank">mbw@u.washington.edu</a>><br>
To: Nigra Truo <<a href="mailto:nigratruo@gmail.com" target="_blank">nigratruo@gmail.com</a>><br>
Cc: <a href="mailto:x2go-user@lists.x2go.org" target="_blank">x2go-user@lists.x2go.org</a><br>
Subject: Re: [X2Go-User] Cannot install X2goserver on Debian 8,<br>
    stuck in dependency hell<div><div class="h5"><br>
<br>
<br>
Nigra,<br>
<br>
this sounds like a really, really messy apt dependency problem.  Im not sure that this question is in scope for the x2golist,<br>
as many of us use x2go server on Debian 8 Jessie without any issues<br>
<br>
Can you back up your server config files (/etc, /var) and do a fresh install of debian 8 ?<br>
That is probably going to be the safest thing to do for the long run.<br>
<br>
That said, if you really want to try to untangle this huge ball of twine, you could try "apt-get install aptitude" and then use<br>
"aptitude install x2goserver" to see if aptitude will tell you more information about the problem and the dependencies.<br>
<br>
you can also "apt-get install apt-show-versions"  a tool I find helpful... then<br>
<br>
apt-show-versions | grep x2go<br>
apt-show-versions | grep nx<br>
<br>
this might be interesting to look at & give you more info on where to start.<br>
<br>
Matt<br>
<br>
<br>
<br>
<br>
<br>
On 10/6/16 8:16 PM, Nigra Truo wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
<br>
I just upgraded a server to Debian 8 and had X2goserver running on it before, but purged all the config and everything, because some things were not working properly, now I can't install it anymore, it refuses with these errors:<br>
<br>
# apt-get install x2goserver<br>
Reading package lists... Done<br>
Building dependency tree... Done<br>
Some packages could not be installed. This may mean that you have<br>
requested an impossible situation or if you are using the unstable<br>
distribution that some required packages have not yet been created<br>
or been moved out of Incoming.<br>
The following information may help to resolve the situation:<br>
<br>
The following packages have unmet dependencies:<br>
 x2goserver : Depends: x2goagent (>= 2:3.5.0.25-0~) but it is not going to be installed<br>
E: Unable to correct problems, you have held broken packages.<br>
<br>
------------------------------<wbr>-------------------------<br>
Trying to install that, it unravels an endless tale of dependency hell:<br>
------------------------------<wbr>-------------------------<br>
<br>
<br>
Unua:~# apt-get install x2goserver x2goagent<br>
Reading package lists... Done<br>
Building dependency tree... Done<br>
Some packages could not be installed. This may mean that you have<br>
requested an impossible situation or if you are using the unstable<br>
distribution that some required packages have not yet been created<br>
or been moved out of Incoming.<br>
The following information may help to resolve the situation:<br>
<br>
The following packages have unmet dependencies:<br>
 x2goagent : Depends: nxagent (>= 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1)<br>
             Depends: nxagent (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1)<br>
E: Unable to correct problems, you have held broken packages.<br>
Unua:~# apt-get install x2goserver x2goagent nxagent<br>
Reading package lists... Done<br>
Building dependency tree... Done<br>
Some packages could not be installed. This may mean that you have<br>
requested an impossible situation or if you are using the unstable<br>
distribution that some required packages have not yet been created<br>
or been moved out of Incoming.<br>
The following information may help to resolve the situation:<br>
<br>
The following packages have unmet dependencies:<br>
 nxagent : Depends: libnx-xdamage1 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 is to be installed<br>
           Depends: libnx-xrandr2 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 is to be installed<br>
           Depends: libnx-xtst6 (< 2:3.5.0.32-0x2go1+git20160614.<wbr>734+jessie.main.1.1) but 2:3.5.0.32-0x2go1+git20160614.<wbr>734+wheezy.main.1 is to be installed<br>
E: Unable to correct problems, you have held broken packages.<br>
<br>
------------------------------<wbr>------------------------------<wbr>--------<br>
Here is my sources.list file: I don't understand why this is not working :-( Why is it still referring to wheezy? There is no mention anymore in sources.list file<br>
------------------------------<wbr>-------------------------<br>
#deb <a href="http://www.debian-multimedia.org/" rel="noreferrer" target="_blank">http://www.debian-multimedia.o<wbr>rg/</a> squeeze main non-free<br>
deb <a href="http://www.deb-multimedia.org" rel="noreferrer" target="_blank">http://www.deb-multimedia.org</a> jessie main non-free<br>
<br>
<br>
#Jessie official<br>
deb <a href="http://httpredir.debian.org/debian" rel="noreferrer" target="_blank">http://httpredir.debian.org/de<wbr>bian</a> jessie main contrib non-free<br>
deb-src <a href="http://httpredir.debian.org/debian" rel="noreferrer" target="_blank">http://httpredir.debian.org/de<wbr>bian</a> jessie main contrib non-free<br>
<br>
deb <a href="http://httpredir.debian.org/debian" rel="noreferrer" target="_blank">http://httpredir.debian.org/de<wbr>bian</a> jessie-updates main contrib non-free<br>
deb-src <a href="http://httpredir.debian.org/debian" rel="noreferrer" target="_blank">http://httpredir.debian.org/de<wbr>bian</a> jessie-updates main contrib non-free<br>
<br>
deb <a href="http://security.debian.org/" rel="noreferrer" target="_blank">http://security.debian.org/</a> jessie/updates main contrib non-free<br>
deb-src <a href="http://security.debian.org/" rel="noreferrer" target="_blank">http://security.debian.org/</a> jessie/updates main contrib non-free<br>
<br>
<br>
# X2Go Repository (release builds)<br>
deb <a href="http://packages.x2go.org/debian" rel="noreferrer" target="_blank">http://packages.x2go.org/debia<wbr>n</a> jessie main<br>
# X2Go Repository (sources of release builds)<br>
deb-src <a href="http://packages.x2go.org/debian" rel="noreferrer" target="_blank">http://packages.x2go.org/debia<wbr>n</a> jessie main<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
x2go-user mailing list<br>
<a href="mailto:x2go-user@lists.x2go.org" target="_blank">x2go-user@lists.x2go.org</a><br>
<a href="http://lists.x2go.org/listinfo/x2go-user" rel="noreferrer" target="_blank">http://lists.x2go.org/listinfo<wbr>/x2go-user</a><br>
</blockquote>
<br>
<br>
</div></div></blockquote>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><i>Por sperto kaj lerno ne sufiĉas eterno.</i></div></div>
</div>