[X2Go-User] Cannot install X2goserver on Debian 8, stuck in dependency hell

Robert Dinse nanook at eskimo.com
Fri Oct 7 08:12:30 CEST 2016


      Might also try Synaptic and try the Fix Broken option.  It has sorted
out dependencies that I haven't been able to before.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
  Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
    Knowledgeable human assistance, not telephone trees or script readers.
  See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Thu, 6 Oct 2016, Matt Weatherford wrote:

> Date: Thu, 6 Oct 2016 23:07:09 -0700
> From: Matt Weatherford <mbw at u.washington.edu>
> To: Nigra Truo <nigratruo at gmail.com>
> Cc: x2go-user at lists.x2go.org
> Subject: Re: [X2Go-User] Cannot install X2goserver on Debian 8,
>     stuck in dependency hell
> 
>
> Nigra,
>
> this sounds like a really, really messy apt dependency problem.  Im not sure 
> that this question is in scope for the x2golist,
> as many of us use x2go server on Debian 8 Jessie without any issues
>
> Can you back up your server config files (/etc, /var) and do a fresh install 
> of debian 8 ?
> That is probably going to be the safest thing to do for the long run.
>
> 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
> "aptitude install x2goserver" to see if aptitude will tell you more 
> information about the problem and the dependencies.
>
> you can also "apt-get install apt-show-versions"  a tool I find helpful... 
> then
>
> apt-show-versions | grep x2go
> apt-show-versions | grep nx
>
> this might be interesting to look at & give you more info on where to start.
>
> Matt
>
>
>
>
>
> On 10/6/16 8:16 PM, Nigra Truo wrote:
>> Hi,
>> 
>> 
>> 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:
>> 
>> # apt-get install x2goserver
>> Reading package lists... Done
>> Building dependency tree... 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: x2goagent (>= 2:3.5.0.25-0~) but it is not going to 
>> be installed
>> E: Unable to correct problems, you have held broken packages.
>> 
>> -------------------------------------------------------
>> Trying to install that, it unravels an endless tale of dependency hell:
>> -------------------------------------------------------
>> 
>> 
>> Unua:~# apt-get install x2goserver x2goagent
>> Reading package lists... Done
>> Building dependency tree... 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:
>>  x2goagent : Depends: nxagent (>= 
>> 2:3.5.0.32-0x2go1+git20160614.734+jessie.main.1)
>>              Depends: nxagent (< 
>> 2:3.5.0.32-0x2go1+git20160614.734+jessie.main.1.1)
>> E: Unable to correct problems, you have held broken packages.
>> Unua:~# apt-get install x2goserver x2goagent nxagent
>> Reading package lists... Done
>> Building dependency tree... 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:
>>  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 is to be installed
>>            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 is to be installed
>>            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 is to be installed
>> E: Unable to correct problems, you have held broken packages.
>> 
>> --------------------------------------------------------------------
>> 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
>> -------------------------------------------------------
>> #deb http://www.debian-multimedia.org/ squeeze main non-free
>> deb http://www.deb-multimedia.org jessie main non-free
>> 
>> 
>> #Jessie official
>> deb http://httpredir.debian.org/debian jessie main contrib non-free
>> deb-src http://httpredir.debian.org/debian jessie main contrib non-free
>> 
>> deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
>> deb-src http://httpredir.debian.org/debian jessie-updates main contrib 
>> non-free
>> 
>> deb http://security.debian.org/ jessie/updates main contrib non-free
>> deb-src http://security.debian.org/ jessie/updates main contrib non-free
>> 
>> 
>> # X2Go Repository (release builds)
>> deb http://packages.x2go.org/debian jessie main
>> # X2Go Repository (sources of release builds)
>> deb-src http://packages.x2go.org/debian jessie main
>> 
>> 
>> 
>> _______________________________________________
>> x2go-user mailing list
>> x2go-user at lists.x2go.org
>> http://lists.x2go.org/listinfo/x2go-user
>
>


More information about the x2go-user mailing list