YAML::XS unter CentOS 7 installieren

Hilfe zu Znuny Problemen aller Art
Locked
TMNEt
Znuny newbie
Posts: 33
Joined: 19 Dec 2011, 23:00
Znuny Version: 5.0.10
Real Name: Thomas

YAML::XS unter CentOS 7 installieren

Post by TMNEt »

Hallo!

Kann mir einer dabei behilflich sein YAML::XS unter Cent OS zu installieren. Was ich gefunden habe über die Suche:

# yum install YAML::XS

Allerdings bekomme ich dann:

"No package YAML::XS available."

Was muss ich machen, damit ich das Paket installiert bekomme?

Vielen Dank im voraus!
reneeb
Znuny guru
Posts: 5018
Joined: 13 Mar 2011, 09:54
Znuny Version: 6.0.x
Real Name: Renée Bäcker
Company: Perl-Services.de
Contact:

Re: YAML::XS unter CentOS 7 installieren

Post by reneeb »

Code: Select all

yum install "perl(YAML::XS)"
YAML::XS ist Bestandteil von YAML, also ggf. mal mit "yum search YAML" schauen ob es perl-YAML gibt.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
KlausNehrer
Znuny ninja
Posts: 1312
Joined: 25 May 2012, 08:51
Znuny Version: OTRS 4
Real Name: Klaus Nehrer

Re: YAML::XS unter CentOS 7 installieren

Post by KlausNehrer »

Warum sollte yum da auch was finden? Wie wollt ihr Linuxserver betreiben, wenn die Grundlagen nicht da sind?
Was zeigt

Code: Select all

yum list *yaml*
an?
TMNEt
Znuny newbie
Posts: 33
Joined: 19 Dec 2011, 23:00
Znuny Version: 5.0.10
Real Name: Thomas

Re: YAML::XS unter CentOS 7 installieren

Post by TMNEt »

Danke für eure Antworten.
reneeb wrote:

Code: Select all

yum install "perl(YAML::XS)"
YAML::XS ist Bestandteil von YAML, also ggf. mal mit "yum search YAML" schauen ob es perl-YAML gibt.
Das klappt leider nicht. "No package YAML::XS available."
KlausNehrer wrote:Warum sollte yum da auch was finden? Wie wollt ihr Linuxserver betreiben, wenn die Grundlagen nicht da sind?
Was zeigt

Code: Select all

yum list *yaml*
an?
Gibt folgendes aus:

Code: Select all

[root@osboxes ~]# yum list *yaml*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.eu.oneandone.net
 * extras: mirror.cuegee.de
 * updates: mirror.ratiokontakt.de
Installed Packages
perl-CPAN-Meta-YAML.noarch                                                                                                0.008-14.el7                                                                                                  @base
Available Packages
PyYAML.x86_64                                                                                                             3.10-11.el7                                                                                                   base
libyaml.i686                                                                                                              0.1.4-11.el7_0                                                                                                base
libyaml.x86_64                                                                                                            0.1.4-11.el7_0                                                                                                base
libyaml-devel.i686                                                                                                        0.1.4-11.el7_0                                                                                                base
libyaml-devel.x86_64                                                                                                      0.1.4-11.el7_0                                                                                                base
perl-YAML.noarch                                                                                                          0.84-5.el7                                                                                                    base
perl-YAML-Syck.x86_64                                                                                                     1.27-3.el7                                                                                                    base
perl-YAML-Tiny.noarch                                                                                                     1.51-6.el7                                                                                                    base
snakeyaml.noarch                                                                                                          1.11-8.el7                                                                                                    base
snakeyaml-javadoc.noarch                                                                                                  1.11-8.el7                                                                                                    base
[root@osboxes ~]#
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: YAML::XS unter CentOS 7 installieren

Post by jojo »

ich gehe mal davon aus das Du EPEL gemäß der Anleitung unter http://otrs.github.io/doc/manual/admin/ ... -on-centos eingebunden hast?

Wenn ja, wird es ggf. kein fertiges Paket geben und Du musst es via CPAN installieren.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
TMNEt
Znuny newbie
Posts: 33
Joined: 19 Dec 2011, 23:00
Znuny Version: 5.0.10
Real Name: Thomas

Re: YAML::XS unter CentOS 7 installieren

Post by TMNEt »

Hallo!

Leider stoße ich hier wieder auf Probleme. Epel hatte ich hinzugefügt. Wenn ich mit yum installieren will, kommt folgdendes:
[root@osboxes ~]# yum -y install "perl(YAML::XS)"
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: centos.mirrors.psw.services
* epel: mirror.euserv.net
* extras: mirror.cuegee.de
* updates: mirror.ratiokontakt.de
Resolving Dependencies
--> Running transaction check
---> Package perl-YAML-LibYAML.x86_64 0:0.38-5.el6 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.10.1) for package: perl-YAML-LibYAML-0.38-5.el6.x86_64
--> Finished Dependency Resolution
Error: Package: perl-YAML-LibYAML-0.38-5.el6.x86_64 (epel)
Requires: perl(:MODULE_COMPAT_5.10.1)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@osboxes ~]# yum -y install "perl(YAML:::MODULE_COMPAT_5.10.1)"
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: centos.mirrors.psw.services
* epel: mirror.euserv.net
* extras: ftp.rrzn.uni-hannover.de
* updates: mirror.ratiokontakt.de
No package perl(YAML:::MODULE_COMPAT_5.10.1) available.
Error: Nothing to do
Wenn ich die Installation über cpan mache:
pan[2]> install YAML::XS
Reading '/root/.cpan/Metadata'
Database was generated on Sat, 19 Mar 2016 15:17:02 GMT
Running install for module 'YAML::XS'
Running make for T/TI/TINITA/YAML-LibYAML-0.62.tar.gz
Checksum for /root/.cpan/sources/authors/id/T/TI/TINITA/YAML-LibYAML-0.62.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE

CPAN.pm: Building T/TI/TINITA/YAML-LibYAML-0.62.tar.gz

Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for YAML::XS::LibYAML
Writing MYMETA.yml and MYMETA.json
Generating a Unix-style Makefile
Writing Makefile for YAML::LibYAML
Writing MYMETA.yml and MYMETA.json
cp lib/YAML/LibYAML.pm blib/lib/YAML/LibYAML.pm
cp lib/YAML/XS.pm blib/lib/YAML/XS.pm
cp lib/YAML/LibYAML.pod blib/lib/YAML/LibYAML.pod
cp lib/YAML/XS.pod blib/lib/YAML/XS.pod
make[1]: Entering directory `/root/.cpan/build/YAML-LibYAML-0.62-iENpNw/LibYAML'
cp lib/YAML/XS/LibYAML.pm ../blib/lib/YAML/XS/LibYAML.pm
Running Mkbootstrap for YAML::XS::LibYAML ()
chmod 644 "LibYAML.bs"
gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/usr/lib64/perl5/CORE" -DHAVE_CONFIG_H api.c
/bin/sh: gcc: command not found
make[1]: *** [api.o] Error 127
make[1]: Leaving directory `/root/.cpan/build/YAML-LibYAML-0.62-iENpNw/LibYAML'
make: *** [subdirs] Error 2
TINITA/YAML-LibYAML-0.62.tar.gz
/usr/bin/make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
TINITA/YAML-LibYAML-0.62.tar.gz : make NO
Was nun?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: YAML::XS unter CentOS 7 installieren

Post by jojo »

Mal ein paar ehrliche und harte Worte. Dir fehlt leider das Skillset zum interpretieren der yum und CPAN Fehlermeldungen und das Know How einen Linux Server zu betreiben.

Daher hier nochmal der wichtige Part aus der CPAN Meldung:
/bin/sh: gcc: command not found
Das bedeutet das Du den GNU C Compiler (gcc) benötigst.


ich empfehle Dir dringend einen erfahrenen Admin hinzuziehen oder eine voll gemanagte OTRS Lösung ins Auge zu fassen.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
TMNEt
Znuny newbie
Posts: 33
Joined: 19 Dec 2011, 23:00
Znuny Version: 5.0.10
Real Name: Thomas

Re: YAML::XS unter CentOS 7 installieren

Post by TMNEt »

Hallo!

I
jojo wrote:Mal ein paar ehrliche und harte Worte. Dir fehlt leider das Skillset zum interpretieren der yum und CPAN Fehlermeldungen und das Know How einen Linux Server zu betreiben.

Daher hier nochmal der wichtige Part aus der CPAN Meldung:
/bin/sh: gcc: command not found
Das bedeutet das Du den GNU C Compiler (gcc) benötigst.


ich empfehle Dir dringend einen erfahrenen Admin hinzuziehen oder eine voll gemanagte OTRS Lösung ins Auge zu fassen.
Ich bin mir meiner Kenntnisse in der Linux Welt bewusst und werde mir so, oder so einen Admin für die Betreuung und andere Realisationen im Bezug auf dieses Projekt dazu holen. Ich wollte mir aus Interesse an der Sache aber im Vorfeld selber mit der Thematik auseinandersetzen.

Trotzdem bis hierher vielen Dank für die Hilfe!
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: YAML::XS unter CentOS 7 installieren

Post by jojo »

Noch ein Tipp, am einfachsten ist die Installation unter Debian oder Ubuntu da hier alle benötigten Perl Pakete via Distributions-Paketmanager installiert werden können
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Locked