Thanks, Mike,
I already had the executable so the "yum update --skip-broken" it proposed did the trick but I was flagging it as a possible package dependency issue. I've never done package building but for folks who build the x2go rpms, changing the dependency from it needing the "base64" package to it needing the "coreutils" package would resolve the:
x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 (x2go-nightly-epel) Requires: base64
resulting in a smoother install.
Cheers! Scott
From: Mike Gabriel Sent: Tuesday, May 11, 2021 7:38 AM To: Scott Wood Cc: x2go-user@lists.x2go.org; ionic@ionic.de Subject: Re: [X2Go-User] x2goserver Requires: base64
Hi Scott, hi Mihai,
On Mo 19 Apr 2021 04:28:32 CEST, Scott Wood wrote:
Hi folks,
Just looking to upgrade to nightly on a CentOS7 system. I have the repo file installed. I disabled the default and enabled the nightly and gave it the old "yum update "x2go*"
... Resolving Dependencies --> Running transaction check ---> Package x2goserver.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package x2goserver.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update --> Processing Dependency: perl-X2Go-Server = 4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 for package: x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 --> Processing Dependency: perl(X2Go::Server::Agent::NX::Options) for package: x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 --> Processing Dependency: base64 for package: x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 ---> Package x2goserver-common.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated --> Processing Dependency: x2goserver-common = 4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 for package: perl-X2Go-Log-4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7.x86_64 --> Processing Dependency: x2goserver-common = 4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 for package: perl-X2Go-Server-DB-4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7.x86_64 ---> Package x2goserver-common.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package x2goserver-extensions.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package x2goserver-extensions.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package x2goserver-x2goagent.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package x2goserver-x2goagent.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package x2goserver-xsession.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package x2goserver-xsession.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update --> Running transaction check ---> Package perl-X2Go-Log.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package perl-X2Go-Log.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package perl-X2Go-Server.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package perl-X2Go-Server.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package perl-X2Go-Server-DB.x86_64 0:4.1.0.4-0.0x2go1.0.git20200228.1815.heuler.el7 will be updated ---> Package perl-X2Go-Server-DB.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update ---> Package x2goserver.x86_64 0:4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7 will be an update --> Processing Dependency: base64 for package: x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 --> Finished Dependency Resolution Error: Package: x2goserver-4.1.0.4-0.0x2go1.0.git20210418.1930.heuler.el7.x86_64 (x2go-nightly-epel) Requires: base64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
There is no package in standard repos that I could find names base64. Any tips?
Cheers!
I encountered the same with the DEB packages. The base64 executable normally is available in one of the distro's core packages (in general, there might be exceptions).
Mike
--
DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de