[X2Go-User] x2goserver install on Centos 5

Michael DePaulo mikedep333 at gmail.com
Mon Jan 5 15:04:18 CET 2015


Great :)

Glad to have helped.

I'll reply back once I have streamlined those 3 tasks (for the
reference of others reading this convo.)

-Mike#2

On Mon, Jan 5, 2015 at 8:53 AM, Michel Dubois <dubois.michel at gmail.com> wrote:
> Hi Mike,
>
>
>
> PB solved
>
> I installed the flexbox rpm
>
> # rpm -i flexbox-release-1-4.3.noarch.rpm
>
> warning: flexbox-release-1-4.3.noarch.rpm: Header V3 DSA signature: NOKEY,
> key
>
> ID 4026433f
>
> # rpm -i flexbox-release-1-4.3.noarch.rpm
>
> warning: flexbox-release-1-4.3.noarch.rpm: Header V3 DSA signature: NOKEY,
> key ID 4026433f
>
> package flexbox-release-1-4.3.noarch is already installed
>
>
>
> I did the "yum update" as recommended
>
> This command "yum install perl-DBI" tell me that perl-DBI is already
> installed. So I uninstalled it with "yum remove perl-DBI".
>
>
>
> Take care the command "yum remove perl-DBI" is uninstalling x2goserver in
> the same time. So, I reinstalled perl-DBI first with this command : "yum
> install perl-DBI". That 's installed the depedencies as you told, and I
> installed back x2goserver with this command again "yum install x2goserver"
>
>
>
> The client is working on Ubuntu and windows
>
> Thanks again for your support that well done.
>
>
>
> Le lundi 5 janvier 2015, 08:18:55 Michael DePaulo a écrit :
>
>> Hi Michel,
>
>>
>
>> The problem is probably with #3: the dependencies.
>
>>
>
>> Try adding the flexbox repository. To do so, download and install this
>> RPM:
>
>>
>> http://flexbox.sourceforge.net/centos/5/x86_64/flexbox-release-1-4.3.noarch.
>
>> rpm
>
>>
>
>> Then run "yum update".
>
>>
>
>> And then try to install the "perl-DBI" package. It should resolve its
>
>> dependencies successfully.
>
>>
>
>> -Mike#2
>
>>
>
>> On Mon, Jan 5, 2015 at 5:50 AM, Michel Dubois <dubois.michel at gmail.com>
>> wrote:
>
>> > The new year looks starting well
>
>> > Great job, I installed the package with yum and no error. All X2go tools
>
>> > are installed.
>
>> > Thanks Mike
>
>> >
>
>> > But they don't work properly. I can not use X2Go yet. I've this error in
>
>> > my
>
>> > client and when I use x2gosessionslist:
>
>> > Can't locate object method "sqlite_busy_timeout" via package "DBI::db"
>> > at
>
>> > /usr/lib64/x2go/x2gosqlitewrapper.pl line 90.
>
>> >
>
>> > I tried to install perl-DBI-1.615-2.x86_64.rpm as you recommended. I got
>
>> > dependencies problem;
>
>> > #:~/Workdir# rpm -i perl-DBI-1.615-2.x86_64.rpm
>
>> > warning: perl-DBI-1.615-2.x86_64.rpm: Header V3 DSA signature: NOKEY,
>> > key
>
>> > ID 4026433f
>
>> >
>
>> > error: Failed dependencies:
>
>> > perl(RPC::PlClient) >= 0.2000 is needed by perl-DBI-1.615-2.x86_64
>
>> > perl(RPC::PlServer) >= 0.2001 is needed by perl-DBI-1.615-2.x86_64
>
>> >
>
>> > So I tried to install the module trough CPAN and I updated successfully
>
>> > the
>
>> > booth modules :
>
>> > #:~/Workdir# perl -MRPC::PlClient -le '$version=RPC::PlClient->VERSION ;
>
>> > print "$version\n";'
>
>> > 0.2020
>
>> > #:~/X2GoServer# perl -MRPC::PlServer -le
>> > '$version=RPC::PlServer->VERSION
>
>> > ;
>
>> > print "$version\n";'
>
>> > 0.2020
>
>> >
>
>> > That's not solved the dependencies problem through the RPM installation.
>
>> > Also I installed the DBI module with CPAN package.
>
>> > #:~/Workdir#perl -MDBI -le '$version=DBI->VERSION ; print "$version\n";'
>
>> > 1.632
>
>> >
>
>> > I'm still with the error of x2golistsessions and the client. Following
>
>> > CPAN, the package "DBI::db" is included in the mean DBI package.
>
>> >
>
>> > Did I miss something ?
>
>> > Could you help ? May a bug in the x2gosqlitewrapper.pl at line 90. I've
>
>> > not
>
>> > a good skill as development in perl. I checked but I didn't see anything
>
>> > wrong
>
>> >
>
>> > Thanks
>
>> >
>
>> > 2015-01-05 6:15 GMT+01:00 Michael DePaulo <mikedep333 at gmail.com>:
>
>> >> I managed to get X2Go Server (main, 4.0.1.18) to install and work on
>
>> >> CentOS 5.
>
>> >>
>
>> >> http://imgur.com/KBr4VVG
>
>> >>
>
>> >> However,
>
>> >>
>
>> >> 1. After I installed, the packages, I had to manually apply the patch
>
>> >> I submitted for bug #715 to /usr/sbin/x2godbadmin, then manually run
>
>> >> "sudo /usr/sbin/x2godbadmin --createdb"
>
>> >> 2. I had to manually apply the change to /etc/x2go/Xsession from this
>
>> >> commit:
>
>> >>
>
>> >>
>> >> http://code.x2go.org/gitweb?p=x2goserver.git;a=blobdiff;f=x2goserver-xses
>
>> >>
>> >> sion/etc/Xsession;h=94692db9680637fcddca34e461d8ef289869e6cc;hp=b9ef15e32
>
>> >>
>> >> 703560c7d592e6d170740322e0ae17d;hb=33a64a3e7b94d04d1e72de2a81db04b86432c7
>
>> >> c5;hpb=c3c2e3d284ee523f168d91fce5b1a7d82189d039 3. I had to solve a
>
>> >> "dependency hell". I do not have time to document the exact steps one
>
>> >> needs to take at this moment, but the dependencies are listed here:
>
>> >>
>
>> >>
>> >> http://wiki.x2go.org/doku.php/doc:installation:x2goserver?s[]=epel&s[]=5#
>
>> >> epel_5_via_packagesx2goorg (I actually ignored the fuse, fuse-libs, and
>
>> >> fuse-sshfs packages
>
>> >> because I do not use folder or printer sharing.)
>
>> >>
>
>> >> So right now, you can use X2Go Server on CentOS 5, but it will require
>
>> >> some work on your part to repeat those 3 tasks on your systems. I
>
>> >> intend to streamline those 3 tasks next weekend.
>
>> >>
>
>> >> -Mike
>
>> >
>
>> > -----------------------------------------------------------
>
>> > Michel Dubois
>
>
>
> --
>
> .-"-. .-"-. .-"-. .-"-. .-"-. .-"-.
>
> "-.-" "-.-" "-.-" "-.-" "-.-" "-.-"
>
> Michel Dubois
>
> Ingénieur Support CIM PACA Conception
>
> Tel : 04 92 38 85 53
>
> Mobile : 06 09 65 71 76
>
>
> _______________________________________________
> 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