[X2Go-User] Upgrading to nx-libs 3.5.99.1
Robert Dinse
nanook at eskimo.com
Tue Sep 20 06:12:36 CEST 2016
I am trying to upgrade another Ubuntu server after having done so
successfully on one but I am getting stuck at:
apt-get install libnx-x11
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:
libnx-x11 : Depends: libnx-x11-6 (< 2:3.5.0.32-0~668~ubuntu16.04.1.1) but
2:3.5.99.1-0.1+git20160913.1427+16.04.release.1 is to be installed
E: Unable to correct problems, you have held broken packages.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
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 Mon, 19 Sep 2016, Mike DePaulo wrote:
> Date: Mon, 19 Sep 2016 00:56:08 -0400
> From: Mike DePaulo <mikedep333 at gmail.com>
> To: Robert Dinse <nanook at eskimo.com>
> Cc: "x2go-user at lists.x2go.org" <x2go-user at lists.x2go.org>
> Subject: Re: Upgrading to nx-libs 3.5.99.1
>
> Hi Robert,
>
> 1. I updated the email subject to make it more clear.
>
> 2. For those who do not know, this is a reply to Robert's nx-libs
> 3.5.99.1 upgrade issue as listed in:
> http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1089
>
> 3. Software installer is the wrong tool for the job. "dpkg -i" does
> not work with apt repos. It also doesn't handle dependency resolution.
>
> 4. To add this apt repo on Ubuntu 16.04, you would create a file with
> a name like this:
> /etc/apt/sources.list.d/nx-libs-beta.list
> ("nx-libs-beta" can differ. The folder path and the ".list" extension
> must be the same.)
> with these contents:
> deb http://packages.arctica-project.org/ubuntu xenial main
>
> You also run this command:
> wget -qO - http://packages.arctica-project.org/archive.key | sudo apt-key add -
>
> 5. To recover your system, I recommend the following:
> a. Run `apt-get update`
> b. Run `apt-cache search libnx`
> c. Uninstall all the libnx packages, such as by running:
> sudo apt-get purge <package-list>
> Note that this step (or the next one) will result in x2goclient and
> x2goserver being uninstalled. That should be OK, see step f.
> d. Also remove "nxproxy" if it is still installed.
> e. Add the nx-libs 3.5.99.1 repo from #4.
> f. Install x2goclient or x2goserver (+ any other client/server
> packages.) This should pull in nx-libs 3.5.99.1.
>
> 6. For those who are wondering why this upgrade issue can occur when
> using "dpkg -i" on all the nx-libs deb packages, it is because nx-libs
> 3.6 drops many of the X11 libraries that were part of nx-libs 3.5 in
> favor of the system's X11 libraries. Thus those library packages no
> longer exist, and the entire upgrade process needs to involve removing
> those libraries.
>
> -Mike
>
> On Sun, Sep 18, 2016 at 10:12 PM, Robert Dinse <nanook at eskimo.com> wrote:
>>
>> I used dpkg -i file, same as the software installer. I did this
>> because
>> the installer blew up and I couldn't see the error.
>>
>> -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
>> 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 Sun, 18 Sep 2016, Mike DePaulo wrote:
>>
>>> Date: Sun, 18 Sep 2016 20:53:32 -0400
>>> From: Mike DePaulo <mikedep333 at gmail.com>
>>> To: Robert Dinse <nanook at eskimo.com>
>>> Cc: 1089 at bugs.x2go.org, Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
>>> Subject: Re: [X2Go-Dev] Bug#1089: Bug#1089: Bug#1089: x2go Ubuntu 16.04
>>> and
>>> Fedora 24
>>>
>>> Robert,
>>>
>>> Debian: deb http://packages.arctica-project.org/ubuntu
>>> {jessie,stretch,sid} main
>>> Ubuntu: deb http://packages.arctica-project.org/ubuntu {trusty,xenial}
>>> main
>>>
>>> These are apt repos, and they are meant to used that way, not
>>> installed as downloaded .deb files.
>>>
>>> I don't mean to be rude, but could you please start a thread on
>>> x2go-user for help with installing them and recovering your system?
>>>
>>> -Mike
>>>
>>
>
More information about the x2go-user
mailing list