Bug 886198 - Time to move to x2go nx-libs?
Summary: Time to move to x2go nx-libs?
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: nx
Version: 19
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-12-11 18:47 UTC by Orion Poplawski
Modified: 2013-09-04 19:44 UTC (History)
6 users (show)

Fixed In Version: nx-libs-3.5.0.21-3.fc20
Clone Of:
Environment:
Last Closed: 2013-09-04 19:44:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2012-12-11 18:47:00 UTC
Description of problem:

According to: http://www.x2go.org/doku.php/doc:faq#can_i_install_freenx_and_x2goserver_on_one_system

the NX libraries of X2go are actually the most recent versions of NXv3 libs available. NoMachine has dropped the NXv3 development branch completely and closed source on NXv4 :-(.

Due to these circumstances in the future the X2go project will be upstream source for NXv3 libs for quite some distributions like Debian or Ubuntu. 


So - is it time to move to the x2go version in Fedora?  I'm starting to look at making the switch in the nx package.


PS - I can't download nx sources as listed in the spec:

$ spectool -g nx.spec
Getting http://64.34.161.181/download/3.5.0/sources/nxproxy-3.5.0-1.tar.gz to ./nxproxy-3.5.0-1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:01:03 --:--:--     0curl: (7) couldn't connect to host

Comment 1 Ville Skyttä 2012-12-11 21:02:28 UTC
(In reply to comment #0)
> I'm starting to look at making the switch in the nx package.

In that case, I suggest starting to look into properly splitting the nx package into subpackages too.

> PS - I can't download nx sources as listed in the spec:

Neither can I at the moment, but those are the URLs on the NoMachine download page and they did work when I downloaded the sources: http://www.nomachine.com/sources.php

Comment 2 Orion Poplawski 2012-12-11 23:29:58 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > I'm starting to look at making the switch in the nx package.
> 
> In that case, I suggest starting to look into properly splitting the nx
> package into subpackages too.

Okay, I've putting my initial work up here: http://www.cora.nwra.com/~orion/fedora/nx/

I'd appreciate any comments before I submit official reviews.  I still haven't really testing running these much.

Also, nx-libs no longer supplies nxssh, but I think we can build that from the nomachine sources if we want to (qtnx uses that - but that package seems broken).

> > PS - I can't download nx sources as listed in the spec:
> 
> Neither can I at the moment, but those are the URLs on the NoMachine
> download page and they did work when I downloaded the sources:
> http://www.nomachine.com/sources.php

Ah, looks like the IPs can change.  Lovely.

Comment 3 Ville Skyttä 2012-12-12 07:27:24 UTC
(In reply to comment #2)
> http://www.cora.nwra.com/~orion/fedora/nx/

Didn't take a closer look nor do I know when/if I will, but by "properly splitting" I meant shipping nx-X11, nxcomp, nxcompext etc as separate packages instead of continuing to lump all of them in a monolithic nx(-libs) package...

Comment 4 Orion Poplawski 2012-12-13 20:52:55 UTC
New versions of nx-libs there now package individual libraries as individual packages (for the most part).  I'm continuing to work with upstream to improve the packaging (and they are quite responsive).

I'm planning to go with a new nx-libs package that will obsolete the old nx package as that seems to be the name that upstream is using now.  Not sure what package should obsolete/provide nx.  qtnx explicitly requires /usr/bin/nx{ssh,proxy}.  But remmina-plugins-nx and freenx-server both require "nx" which would need to be changed to the proper components.  Although I think freenx-server should just be replaced by x2goserver.

Comment 5 Fedora End Of Life 2013-04-03 13:47:49 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.

(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19

Comment 6 Mario Ceresa 2013-05-21 09:55:35 UTC
Hello! What is the current status of the nx->x2go transition? 

Thanks and regards,

Mario

Comment 7 Orion Poplawski 2013-05-30 21:59:22 UTC
I've just started a feature page here: https://fedoraproject.org/wiki/Features/X2Go

And submitted nx-libs for review here: https://bugzilla.redhat.com/show_bug.cgi?id=969209

Comment 8 Fedora Admin XMLRPC Client 2013-09-04 19:40:11 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 9 Orion Poplawski 2013-09-04 19:44:13 UTC
And we just did.


Note You need to log in before you can comment on or make changes to this bug.