[rt-users] Installing RT on Centos7

Yanni y.goudetsidis at mail.cryst.bbk.ac.uk
Mon Apr 11 04:47:40 EDT 2016


[root at jimmy rt-4.4.0]# yum repolist
-------------------------
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
  * base: centos.serverspace.co.uk
  * epel: epel.check-update.co.uk
  * extras: centos.serverspace.co.uk
  * updates: mirrors.clouvider.net
repo id                                    repo name status
!base/7/x86_64                     CentOS-7 - 
Base                                                         9,007
!epel/x86_64          Extra Packages for Enterprise Linux 7 - 
x86_64                        9,739
!extras/7/x86_64   CentOS-7 - Extras 264
!mysql-connectors-community/x86_64    MySQL 
Connectors                                  21
!mysql-tools-community/x86_64              MySQL Tools 
Communi                            33
!mysql56-community/x86_64       MySQL 5.6 Community Server 
                        214
!sernet-samba-4.2                        SerNet Samba 4.2 Packages 
(centos-7)              14
!updates/7/x86_64                       CentOS-7 - 
Updates                                             1,241
repolist: 20,533
--------------------------

[root at jimmy rt-4.4.0]# rpm -qa | grep -i perl
--------------------------
perl-podlators-2.5.1-3.el7.noarch
perl-Encode-2.51-7.el7.x86_64
perl-Exporter-5.68-3.el7.noarch
perl-Carp-1.26-244.el7.noarch
perl-Pod-Simple-3.28-4.el7.noarch
perl-threads-1.87-4.el7.x86_64
perl-Compress-Raw-Zlib-2.061-4.el7.x86_64
perl-Compress-Raw-Bzip2-2.061-3.el7.x86_64
perl-Test-Harness-3.28-3.el7.noarch
perl-Digest-1.17-245.el7.noarch
perl-ExtUtils-MakeMaker-6.68-3.el7.noarch
perl-HTTP-Tiny-0.033-3.el7.noarch
perl-Text-ParseWords-3.29-4.el7.noarch
perl-Time-HiRes-1.9725-3.el7.x86_64
perl-Socket-2.010-3.el7.x86_64
perl-Pod-Escapes-1.04-286.el7.noarch
perl-Scalar-List-Utils-1.27-248.el7.x86_64
perl-threads-shared-1.43-6.el7.x86_64
perl-Getopt-Long-2.40-2.el7.noarch
perl-IO-Compress-2.061-2.el7.noarch
perl-Digest-SHA-5.85-3.el7.x86_64
perl-5.16.3-286.el7.x86_64
perl-local-lib-1.008010-3.el7.noarch
perl-ExtUtils-Install-1.58-286.el7.noarch
perl-CPAN-1.9800-286.el7.noarch
perl-GD-2.49-3.el7.x86_64
perl-parent-0.225-244.el7.noarch
perl-Time-Local-1.2300-2.el7.noarch
perl-PathTools-3.40-5.el7.x86_64
perl-File-Path-2.09-2.el7.noarch
perl-Filter-1.49-3.el7.x86_64
perl-PlRPC-0.2020-14.el7.noarch
perl-libs-5.16.3-286.el7.x86_64
perl-ExtUtils-ParseXS-3.18-2.el7.noarch
perl-Pod-Perldoc-3.20-4.el7.noarch
perl-Pod-Usage-1.63-3.el7.noarch
perl-constant-1.27-2.el7.noarch
perl-Storable-2.45-3.el7.x86_64
perl-File-Temp-0.23.01-3.el7.noarch
perl-Parse-Yapp-1.05-50.el7.noarch
perl-Data-Dumper-2.145-3.el7.x86_64
perl-Net-Daemon-0.48-5.el7.noarch
perl-DBI-1.627-4.el7.x86_64
perl-ExtUtils-Manifest-1.61-244.el7.noarch
perl-macros-5.16.3-286.el7.x86_64
perl-devel-5.16.3-286.el7.x86_64
graphviz-perl-2.30.1-19.el7.x86_64
perl-YAML-0.84-5.el7.noarch

----------------------------------------

In /root/.cpanm/work/1460108230.29671/build.log everything looks good until:

Can't locate Env.pm in @INC (@INC contains: 
/root/.cpanm/work/1460108230.29671/File-Which-1.21/blib/lib 
/root/.cpanm/work/1460108230.29671/File-Which-1.21/blib/arch 
/usr/local/lib64/perl5 /usr/local/share/perl5 
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl 
/usr/lib64/perl5 /usr/share/perl5 .) at t/02_all.t line 3.
BEGIN failed--compilation aborted at t/02_all.t line 3.
t/02_all.t ......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Env.pm in @INC (@INC contains: 
/root/.cpanm/work/1460108230.29671/File-Which-1.21/blib/lib 
/root/.cpanm/work/1460108230.29671/File-Which-1.21/blib/arch 
/usr/local/lib64/perl5 /usr/local/share/perl5 
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl 
/usr/lib64/perl5 /usr/share/perl5 .) at t/03_simple.t line 6.
BEGIN failed--compilation aborted at t/03_simple.t line 6.
# Looks like your test exited with 2 before it could output anything.
t/03_simple.t ...
Dubious, test returned 2 (wstat 512, 0x200)
Failed 10/10 subtests
t/04_pwhich.t ... ok

Test Summary Report
-------------------
t/02_all.t    (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: No plan found in TAP output
t/03_simple.t (Wstat: 512 Tests: 0 Failed: 0)
   Non-zero exit status: 2
   Parse errors: Bad plan.  You planned 10 tests but ran 0.
Files=5, Tests=5,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.12 cusr  
0.02 csys =  0.16 CPU)
Result: FAIL
Failed 2/5 test programs. 0/5 subtests failed.
make: *** [test_dynamic] Error 255
-------------------

Thank you

On 08/04/16 17:00, rt-users-request at lists.bestpractical.com wrote:
> Send rt-users mailing list submissions to
> 	rt-users at lists.bestpractical.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> or, via email, send a message with subject or body 'help' to
> 	rt-users-request at lists.bestpractical.com
>
> You can reach the person managing the list at
> 	rt-users-owner at lists.bestpractical.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of rt-users digest..."
>
>
> Today's Topics:
>
>     1. Re: Installing RT on Centos7 (John Bako)
>     2. Installing RT on Centos7 (Yanni)
>     3. Re: Installing RT on Centos7 (Jim Brandt)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 7 Apr 2016 12:34:11 -0400
> From: John Bako <john.bako at nyu.edu>
> To: "rt-users at lists.bestpractical.com"
> 	<rt-users at lists.bestpractical.com>
> Subject: Re: [rt-users] Installing RT on Centos7
> Message-ID:
> 	<CAN-yL=OYRe4U=L83ngcWLOWjUD7Y2y_2ej9R4WtA=Tq3O04mkQ at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Send the output of the following commands run as root:
>
> # yum repolist
> # rpm -qa | grep -i perl
>
> --
> John Bako
> Manager, Scientific Computing
> Department of Biology & Center for Genomics and Systems Biology
> New York University
> 212-998-8207 (office)
>
> On Thu, Apr 7, 2016 at 10:01 AM, Yanni <y.goudetsidis at mail.cryst.bbk.ac.uk>
> wrote:
>
>> Unfortunately it fails at the end.
>>
>> /usr/bin/perl -MCPAN -e 'install File::Which'
>> outputs: Can't locate object method "install" via package "File::Which" at
>> -e line 1
>>
>> /usr/bin/perl -MCPAN -e 'install Plack::Handler::Starlet'
>> seems to start building the module but fails in the end. The last few
>> lines of the output is:
>>
>> Test Summary Report
>> -------------------
>> t/11multi-sockets.t      (Wstat: 25088 Tests: 0 Failed: 0)
>>    Non-zero exit status: 98
>>    Parse errors: No plan found in TAP output
>> Files=14, Tests=130, 19 wallclock secs ( 0.06 usr  0.01 sys +  2.28 cusr
>> 0.70 csys =  3.05 CPU)
>> Result: FAIL
>> Failed 1/14 test programs. 0/130 subtests failed.
>> make: *** [test_dynamic] Error 255
>>    KAZUHO/Starlet-0.29.tar.gz
>>    /usr/bin/make test -- NOT OK
>> //hint// to see the cpan-testers results for installing this module, try:
>>    reports KAZUHO/Starlet-0.29.tar.gz
>> Running make install
>>    make test had returned bad status, won't install without force
>>
>> Should I force it or is it not recommended?
>>
>>
>>
>>
>>
>> On 07/04/16 13:12, Bob Shaker wrote:
>>
>>> The way I do it at this point is through CPAN semi-manually.
>>>
>>> /usr/bin/perl -MCPAN -e 'install File::Which'
>>>
>>> Then repeat that for the other two packages. If these still do not build
>>> you might have to do additional configuration.
>>>
>>> -----Original Message-----
>>> From: Yanni [mailto:y.goudetsidis at mail.cryst.bbk.ac.uk]
>>> Sent: Thursday, April 7, 2016 6:07 AM
>>> To: Bob Shaker <rshaker at ARDENCOMPANIES.COM>;
>>> rt-users at lists.bestpractical.com; iainr at inf.ed.ac.uk
>>> Subject: Re: [rt-users] Installing RT on Centos7
>>>
>>> Thanks Bod
>>>
>>> I noticed that at the end of the "make fixdeps" output it said:
>>>
>>> You haven't configured the CPAN shell yet.
>>> Please run `/usr/bin/perl -MCPAN -e shell` to configure it.
>>> make: *** [fixdeps] Error 1
>>>
>>> So I did exaclty that and accepted all the defaults. I then run "make
>>> fixdeps" again and it installed most dependencies except 3 shown below:
>>>
>>> SMIME missing dependencies:
>>>            File::Which ...MISSING
>>> GPG missing dependencies:
>>>            File::Which ...MISSING
>>> CORE missing dependencies:
>>>            Plack::Handler::Starlet ...MISSING
>>>
>>> Could you please let me know how I can manually install them?
>>>
>>> Thank you
>>>
>>>
>>> On 06/04/16 13:26, Bob Shaker wrote:
>>>
>>>> You should continue through the process as normal.
>>>> Install the dependencies through make fixdeps, and after that process
>>>> finishes, manually install anything that did not automatically resolve
>>>> itself.
>>>>
>>>> -----Original Message-----
>>>> From: rt-users [mailto:rt-users-bounces at lists.bestpractical.com] On
>>>> Behalf Of Yanni
>>>> Sent: Wednesday, April 6, 2016 7:53 AM
>>>> To: rt-users at lists.bestpractical.com
>>>> Subject: [rt-users] Installing RT on Centos7
>>>>
>>>> Hello
>>>>
>>>> I'm trying to install RT 4.4 on Centos7 but I'm stuck on: make testdeps.
>>>> Almost all dependencies are marked as MISSING.
>>>>
>>>> Can someone please tell me what do I have to do, so that I can carry on
>>>> with the installation?
>>>>
>>>> Many thanks
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ---------
>>>> RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
>>>> * Washington DC - May 23 & 24, 2016
>>>>
>>>> ________________________________
>>>>
>>>> ARDEN
>>>> A Global Company
>>>> Celebrating over 50 years of making your life more comfortable!
>>>>
>>>> This message may contain confidential and/or privileged information. If
>>>> you are not the addressee or authorized to receive this for the addressee,
>>>> you must not use, copy, disclose, or take any action based on this message
>>>> or any information herein. If you have received this message in error,
>>>> please advise the sender immediately by reply e-mail and delete this
>>>> message.
>>>>
>>>> This OUTBOUND E-mail and Document(s) has been scanned by an Antivirus
>>>> Server.
>>>>
>>> ________________________________
>>>
>>> ARDEN
>>> A Global Company
>>> Celebrating over 50 years of making your life more comfortable!
>>>
>>> This message may contain confidential and/or privileged information. If
>>> you are not the addressee or authorized to receive this for the addressee,
>>> you must not use, copy, disclose, or take any action based on this message
>>> or any information herein. If you have received this message in error,
>>> please advise the sender immediately by reply e-mail and delete this
>>> message.
>>>
>>> This OUTBOUND E-mail and Document(s) has been scanned by an Antivirus
>>> Server.
>>>
>> ---------
>> RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
>> * Washington DC - May 23 & 24, 2016
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20160407/4b05555e/attachment-0001.html>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 08 Apr 2016 10:42:33 +0100
> From: Yanni <y.goudetsidis at mail.cryst.bbk.ac.uk>
> To: "rt-users at lists.bestpractical.com"
> 	<rt-users at lists.bestpractical.com>
> Subject: [rt-users] Installing RT on Centos7
> Message-ID: <57077D09.5010901 at mail.cryst.bbk.ac.uk>
> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
>
> Thank you Jim.
>
> Installing the previous version of the Test-TCP module did the trick.
>
> cpan[2]> install TOKUHIROM/Test-TCP-2.14.tar.gz
>
> and then "make fixdeps" sorted "Plack::Handler::Starlet" out.
>
> Now the only module that's reported missing is "File::Which". This is what I get when I try to install it:
>
> [root at paok rt-4.4.0]# cpanm File::Which
>
> --> Working on File::Which
> Fetching
> http://www.cpan.org/authors/id/P/PL/PLICEASE/File-Which-1.21.tar.gz ... OK
> Configuring File-Which-1.21 ... OK
> Building and testing File-Which-1.21 ... FAIL
> ! Installing File::Which failed. See
> /root/.cpanm/work/1460108230.29671/build.log for details. Retry with
> --force to force install it.
>
> "make fixdeps" reports that it can not install it without force.
>
> Install module File::Which
> Running install for module 'File::Which'
> Running make for P/PL/PLICEASE/File-Which-1.21.tar.gz
>     Has already been unwrapped into directory
> /root/.cpan/build/File-Which-1.21-U29XMR
>     Has already been made
> Running make test
>     Has already been tested within this command
> Running make install
>     make test had returned bad status, won't install without force
>
> Is it OK if I force it?
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20160408/7925647c/attachment-0001.html>
>
> ------------------------------
>
> Message: 3
> Date: Fri, 8 Apr 2016 09:06:30 -0400
> From: Jim Brandt <jbrandt at bestpractical.com>
> To: rt-users at lists.bestpractical.com
> Subject: Re: [rt-users] Installing RT on Centos7
> Message-ID: <5707ACD6.30805 at bestpractical.com>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> Are there any useful log messages in:
>
> /root/.cpanm/work/1460108230.29671/build.log
>
> ?
>
> On 4/8/16 5:42 AM, Yanni wrote:
>> Thank you Jim.
>>
>> Installing the previous version of the Test-TCP module did the trick.
>>
>> cpan[2]> install TOKUHIROM/Test-TCP-2.14.tar.gz and then "make fixdeps"
>> sorted "Plack::Handler::Starlet" out. Now the only module that's
>> reported missing is "File::Which". This is what I get when I try to
>> install it:
>> [root at paok rt-4.4.0]# cpanm File::Which
>>
>> --> Working on File::Which
>> Fetching
>> http://www.cpan.org/authors/id/P/PL/PLICEASE/File-Which-1.21.tar.gz ... OK
>> Configuring File-Which-1.21 ... OK
>> Building and testing File-Which-1.21 ... FAIL
>> ! Installing File::Which failed. See
>> /root/.cpanm/work/1460108230.29671/build.log for details. Retry with
>> --force to force install it.
>>
>> "make fixdeps" reports that it can not install it without force.
>>
>> Install module File::Which
>> Running install for module 'File::Which'
>> Running make for P/PL/PLICEASE/File-Which-1.21.tar.gz
>>     Has already been unwrapped into directory
>> /root/.cpan/build/File-Which-1.21-U29XMR
>>     Has already been made
>> Running make test
>>     Has already been tested within this command
>> Running make install
>>     make test had returned bad status, won't install without force
>>
>> Is it OK if I force it?
>>
>>
>>
>> ---------
>> RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
>> * Washington DC - May 23 & 24, 2016
>>
>
> ------------------------------
>
> Subject: Digest Footer
>
> ---------
> RT 4.4 and RTIR Training Sessions https://bestpractical.com/training
> * Washington DC - May 23 & 24, 2016
> --------
> rt-users mailing list
> rt-users at lists.bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> ------------------------------
>
> End of rt-users Digest, Vol 145, Issue 5
> ****************************************




More information about the rt-users mailing list