Each user can configure their own Perl repository, so for system-wide module availability I always install (via CPAN) as root. I suppose you could also do it as the same user that the webserver is running under, but I have not tested that.
From: rt-users [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of David Ramage Sent: Friday, November 20, 2015 1:53 PM To: rt-users@lists.bestpractical.com Subject: Re: [rt-users] RT 4.4 RC1 Update It might be helpful to try installing those modules from CPAN. You might get some more verbose output about why the install is failing. From: rt-users [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of Max McGrath Sent: Friday, November 20, 2015 10:34 AM To: Shawn Moore <sh...@bestpractical.com<mailto:sh...@bestpractical.com>> Cc: rt-users@lists.bestpractical.com<mailto:rt-users@lists.bestpractical.com> Subject: Re: [rt-users] RT 4.4 RC1 Update Weird... I try make testdeps as a different user and now I see the following. Not sure why the other user I tried as reported everything as OK: SOME DEPENDENCIES WERE MISSING. CORE missing dependencies: Scope::Upper ...MISSING Data::Page::Pageset ...MISSING JavaScript::Minifier::XS ...MISSING CSS::Minifier::XS ...MISSING HTML::FormatText::WithLinks::AndTables >= 0.06 ...MISSING Business::Hours ...MISSING A make fixdeps has trouble fixing the issues. So...probably not your issue. Something on my end is funky...unless you're willing to help ;) -- Max McGrath [Image removed by sender.] <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_pub_max-2Dmcgrath_1b_3a6_a21&d=CwMGaQ&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=eK-9LZCtXyuileIzTpz5QUSKCOMf-VABHCRYVHF7R_s&s=W1l2qb8nR2j0JztovXdrbpSHbrpBuGWmubgsWYp1Tuc&e=> Network Administrator Carthage College 262-552-5512 mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu> On Fri, Nov 20, 2015 at 12:15 PM, Max McGrath <mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu>> wrote: I also just tried the following. Again, not an expert, just guessing: root@help:/tmp/rt-4.4.0rc1#<mailto:root@help:/tmp/rt-4.4.0rc1#> perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell -- CPAN exploration and modules installation (v1.960001) Enter 'h' for help. cpan[1]> install Scope::Upper Going to read '/home/administrator/.cpan/Metadata' Database was generated on Fri, 20 Nov 2015 11:17:02 GMT Scope::Upper is up to date (0.28). -- Max McGrath [Image removed by sender.] <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_pub_max-2Dmcgrath_1b_3a6_a21&d=CwMGaQ&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=eK-9LZCtXyuileIzTpz5QUSKCOMf-VABHCRYVHF7R_s&s=W1l2qb8nR2j0JztovXdrbpSHbrpBuGWmubgsWYp1Tuc&e=> Network Administrator Carthage College 262-552-5512<tel:262-552-5512> mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu> On Fri, Nov 20, 2015 at 12:08 PM, Max McGrath <mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu>> wrote: Thanks for the reply Shawn! When I do make fixdeps I get 'All dependencies have been found'. Max -- Max McGrath [Image removed by sender.] <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_pub_max-2Dmcgrath_1b_3a6_a21&d=CwMGaQ&c=VCWpAYkS3z1bOCIxc-BPGZarCq9MRCAVxZJE051VqH8&r=luSRdPePk6fhFa3rH2PFBzWEtgcJguY0a__6vpfaX-I&m=eK-9LZCtXyuileIzTpz5QUSKCOMf-VABHCRYVHF7R_s&s=W1l2qb8nR2j0JztovXdrbpSHbrpBuGWmubgsWYp1Tuc&e=> Network Administrator Carthage College 262-552-5512<tel:262-552-5512> mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu> On Fri, Nov 20, 2015 at 12:02 PM, Shawn Moore <sh...@bestpractical.com<mailto:sh...@bestpractical.com>> wrote: On 2015年11月20日 at 12:56:15, Max McGrath (mmcgr...@carthage.edu<mailto:mmcgr...@carthage.edu>) wrote: > Hello - Hi Max, > Just tried upgrading from RT 4.2.12 to RT 4.4 RC1 in my test environment to > give you some feedback. Hopefully this is the proper place to post this: Thank you for testing the RC! This is a perfectly fine place to discuss it. :-) > […] Now I am getting this: […] > Can't locate Scope/Upper.pm in @INC (@INC contains: > […] This is the root of the problem. You’re missing one of the new dependencies in RT, the Perl module Scope::Upper. It looks like RT is declaring that dependency correctly, so this might have just been a fluke. If you run “make fixdeps” again it should install that module for you. > I don't claim to be a Perl or Apache expert, so if I'm missing something > simple -- some help would be appreciated! > > Thanks! > > Max Thank you :) Shawn