<div dir="ltr">If I'm reading that right, the difference is that RTHOME should be /usr/share/request-tracker4, with no /lib on the end? Trying that, I still get the error. I didn't use CPAN, and I didn't see the part about verifying my kit, but other than that our two outputs looked similar right up to 'make install' when mine goes sideways. I also ran your commands exactly as shown, using wget and /tmp instead of the gz file I downloaded earlier in my home directory. Yet, I still got exactly the same error at exactly the same point.<br><br>Appending installation info to /usr/local/share/request-tracker4/man/perllocal.pod<br>Couldn't load RT config file RT_SiteConfig.pm:<br><br>Can't locate object method "InitPluginPaths" via package "RT::Extension::PriorityAsString" (perhaps you forgot to load "RT::Extension::PriorityAsString"?) at /usr/share/request-tracker4/lib/RT.pm line 654.<br>Compilation failed in require at /usr/share/request-tracker4/lib/RT/Config.pm line 1106.<br>Makefile:796: recipe for target 'install' failed<br>make: *** [install] Error 255<br><br>Thanks for all your time on this. If you, or anyone else, can see what might be going on... I'll try just about anything.<br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 23, 2016 at 4:06 PM, Matt Zagrabelny <span dir="ltr"><<a target="_blank" href="mailto:mzagrabe@d.umn.edu">mzagrabe@d.umn.edu</a>></span> wrote:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Hey Alex,<br>
<br>
I may have gotten the RTHOME incantation wrong. I just ran the install<br>
on my Debian system and here is the output:<br>
<br>
% cd /tmp<br>
<br>
% wget <a target="_blank" rel="noreferrer" href="https://cpan.metacpan.org/authors/id/B/BP/BPS/RT-Extension-PriorityAsString-1.04.tar.gz%0A--2016-09-23">https://cpan.metacpan.org/<wbr>authors/id/B/BP/BPS/RT-<wbr>Extension-PriorityAsString-1.<wbr>04.tar.gz<br>
--2016-09-23</a> 15:00:25--<br>
<a target="_blank" rel="noreferrer" href="https://cpan.metacpan.org/authors/id/B/BP/BPS/RT-Extension-PriorityAsString-1.04.tar.gz">https://cpan.metacpan.org/<wbr>authors/id/B/BP/BPS/RT-<wbr>Extension-PriorityAsString-1.<wbr>04.tar.gz</a><br>
Resolving <a target="_blank" rel="noreferrer" href="http://cpan.metacpan.org">cpan.metacpan.org</a> (<a target="_blank" rel="noreferrer" href="http://cpan.metacpan.org">cpan.metacpan.org</a>)... 151.101.44.129<br>
Connecting to <a target="_blank" rel="noreferrer" href="http://cpan.metacpan.org">cpan.metacpan.org</a><br>
(<a target="_blank" rel="noreferrer" href="http://cpan.metacpan.org">cpan.metacpan.org</a>)|151.101.<wbr>44.129|:443... connected.<br>
HTTP request sent, awaiting response... 200 OK<br>
Length: 36285 (35K) [application/x-gzip]<br>
Saving to: ‘RT-Extension-<wbr>PriorityAsString-1.04.tar.gz’<br>
<br>
RT-Extension-PriorityAsString<br>
100%[=========================<wbr>======================>]  35.43K<br>
--.-KB/s    in 0.02s<br>
<br>
2016-09-23 15:00:25 (1.91 MB/s) -<br>
‘RT-Extension-<wbr>PriorityAsString-1.04.tar.gz’ saved [36285/36285]<br>
<br>
% tar xfz RT-Extension-PriorityAsString-<wbr>1.04.tar.gz<br>
<br>
% cd RT-Extension-PriorityAsString-<wbr>1.04<br>
<br>
% RTHOME=/usr/share/request-<wbr>tracker4 perl Makefile.PL<br>
<span class="gmail-">Using RT configuration from /usr/share/request-tracker4/<wbr>lib/RT.pm:<br>
html       => /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html<br>
lib        => /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/lib<br>
</span>Checking if your kit is complete...<br>
Looks good<br>
<span class="gmail-">Generating a Unix-style Makefile<br>
Writing Makefile for RT::Extension::<wbr>PriorityAsString<br>
Writing MYMETA.yml and MYMETA.json<br>
<br>
</span>% make<br>
cp lib/RT/Extension/<wbr>PriorityAsString.pm<br>
blib/lib/RT/Extension/<wbr>PriorityAsString.pm<br>
Manifying 1 pod document<br>
<br>
% make test<br>
No tests defined for RT::Extension::<wbr>PriorityAsString extension.<br>
<br>
% sudo make install<br>
Manifying 1 pod document<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/lib/RT/<wbr>Extension/PriorityAsString.pm<br>
Installing /usr/local/share/request-<wbr>tracker4/man/man3/RT::<wbr>Extension::PriorityAsString.<wbr>3pm<br>
<span class="gmail-">Appending installation info to<br>
/usr/local/share/request-<wbr>tracker4/man/perllocal.pod<br>
</span>Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/<wbr>Elements/<wbr>SelectPriorityAsString<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/<wbr>Elements/SelectPriority<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/<wbr>Callbacks/PriorityAsString/<wbr>Search/Elements/PickBasics/<wbr>Default<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/<wbr>Callbacks/PriorityAsString/<wbr>Elements/RT__Ticket/ColumnMap/<wbr>Once<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/<wbr>Callbacks/PriorityAsString/<wbr>Ticket/Elements/EditBasics/<wbr>MassageFields<br>
Installing /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html/Ticket/<wbr>Elements/ShowPriority<br>
<br>
% tree /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString<br>
/usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString<br>
├── html<br>
│   ├── Callbacks<br>
│   │   └── PriorityAsString<br>
│   │       ├── Elements<br>
│   │       │   └── RT__Ticket<br>
│   │       │       └── ColumnMap<br>
│   │       │           └── Once<br>
│   │       ├── Search<br>
│   │       │   └── Elements<br>
│   │       │       └── PickBasics<br>
│   │       │           └── Default<br>
│   │       └── Ticket<br>
│   │           └── Elements<br>
│   │               └── EditBasics<br>
│   │                   └── MassageFields<br>
│   ├── Elements<br>
│   │   ├── SelectPriority<br>
│   │   └── SelectPriorityAsString<br>
│   └── Ticket<br>
│       └── Elements<br>
│           └── ShowPriority<br>
└── lib<br>
    └── RT<br>
        └── Extension<br>
            └── PriorityAsString.pm<br>
<br>
18 directories, 7 files<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
On Fri, Sep 23, 2016 at 2:46 PM, Alex Hall <<a href="mailto:ahall@autodist.com">ahall@autodist.com</a>> wrote:<br>
> I just now tried the RTHOME suggestion, after which I ran make and make<br>
> install. I got the exact same error as in my previous message,<br>
> unfortunately.<br>
><br>
> On Fri, Sep 23, 2016 at 3:43 PM, Alex Hall <<a href="mailto:ahall@autodist.com">ahall@autodist.com</a>> wrote:<br>
>><br>
>> I'll run the install again and hope that doing so won't cause any<br>
>> problems. :)<br>
>><br>
>> root@server24:/home/ahall/RT-<wbr>Extension-PriorityAsString-1.<wbr>04# perl<br>
>> Makefile.PL<br>
>> Using RT configuration from /usr/share/request-tracker4/<wbr>lib/RT.pm:<br>
>> html       =><br>
>> /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/html<br>
>> lib        =><br>
>> /usr/local/share/request-<wbr>tracker4/plugins/RT-Extension-<wbr>PriorityAsString/lib<br>
>> Generating a Unix-style Makefile<br>
>> Writing Makefile for RT::Extension::<wbr>PriorityAsString<br>
>> Writing MYMETA.yml and MYMETA.json<br>
>><br>
>> root@server24:/home/ahall/RT-<wbr>Extension-PriorityAsString-1.<wbr>04# make<br>
>> Skip blib/lib/RT/Extension/<wbr>PriorityAsString.pm (unchanged)<br>
>> Manifying blib/man3/RT::Extension::<wbr>PriorityAsString.3pm<br>
>><br>
>> root@server24:/home/ahall/RT-<wbr>Extension-PriorityAsString-1.<wbr>04# make install<br>
>> Appending installation info to<br>
>> /usr/local/share/request-<wbr>tracker4/man/perllocal.pod<br>
>> Couldn't load RT config file RT_SiteConfig.pm:<br>
>><br>
>> Can't locate object method "InitPluginPaths" via package<br>
>> "RT::Extension::<wbr>PriorityAsString" (perhaps you forgot to load<br>
>> "RT::Extension::<wbr>PriorityAsString"?) at /usr/share/request-tracker4/<wbr>lib/RT.pm<br>
>> line 654.<br>
>> Compilation failed in require at<br>
>> /usr/share/request-tracker4/<wbr>lib/RT/Config.pm line 1106.<br>
>> Makefile:796: recipe for target 'install' failed<br>
>> make: *** [install] Error 255<br>
>><br>
>> Well, that's new. Obviously this is the source of the trouble, but what<br>
>> does it mean and how do I fix it? As far as I remember, I didn't see this on<br>
>> my last install, but I'm glad it's here now if it illuminates the core<br>
>> problem! And no, I think I missted the RTHOME comment. I'm going to search<br>
>> for it as soon as I send this.<br>
>><br>
>> On Fri, Sep 23, 2016 at 3:31 PM, Matt Zagrabelny <<a href="mailto:mzagrabe@d.umn.edu">mzagrabe@d.umn.edu</a>><br>
>> wrote:<br>
>>><br>
>>> On Fri, Sep 23, 2016 at 2:20 PM, Alex Hall <<a href="mailto:ahall@autodist.com">ahall@autodist.com</a>> wrote:<br>
>>> > Okay, good to know about the permissions and deleting everything below<br>
>>> > mason_data/obj. I re-created the obj directory and set it to<br>
>>> > www-data:www-data 755.<br>
>>> ><br>
>>> > I ran perl -c on the main config file, with the two plugin lines<br>
>>> > commented<br>
>>> > out and not, and on the RT_SiteConfig.d/70-plugins file I made that<br>
>>> > holds<br>
>>> > those lines. In all three cases, Perl reports that the syntax is okay.<br>
>>> ><br>
>>> > To make sure I'm not going nuts from all the things I've tried<br>
>>> > recently, I<br>
>>> > tested things once more. I commented out the plugin lines, ran<br>
>>> > update-rt-siteconfig and update-rt-siteconfig-4 (what's the<br>
>>> > difference?),<br>
>>><br>
>>> update-rt-siteconfig is a symlink. It points to<br>
>>> update-rt-siteconfig-4. The command is obsolete in 4.4 since RT<br>
>>> natively supports config snippets without needing a command to<br>
>>> regenerate a site config.<br>
>>><br>
>>> > and tried to spawn the FCGI server. It worked. Uncommented, and the<br>
>>> > FCGI<br>
>>> > server exited with status code 255 when not commented. Oh, between the<br>
>>> > two<br>
>>> > attempts I also ran the delete command you sent. Is there a step I'm<br>
>>> > missing? Maybe something so obvious you didn't think to mention it?<br>
>>> > This is<br>
>>> > clearly atypical for RT plugins, so it almost has to be something I'm<br>
>>> > missing/doing wrong.<br>
>>><br>
>>> What did you do to install the module?<br>
>>><br>
>>> Did you read my comment in a previous email about RTHOME?<br>
>>><br>
>>> Please list the exact commands and their output.<br>
>>><br>
>>> wget or curl?<br>
>>> tar?<br>
>>> perl Makefile.PL?<br>
>>><br>
>>> etc.<br>
>>><br>
>>> Maybe we'll see something.<br>
>>><br>
>>> -m<br>
>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Alex Hall<br>
>> Automatic Distributors, IT department<br>
>> <a href="mailto:ahall@autodist.com">ahall@autodist.com</a><br>
><br>
><br>
><br>
><br>
> --<br>
> Alex Hall<br>
> Automatic Distributors, IT department<br>
> <a href="mailto:ahall@autodist.com">ahall@autodist.com</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div>Alex Hall<br></div>Automatic Distributors, IT department<br></div><a target="_blank" href="mailto:ahall@autodist.com">ahall@autodist.com</a><br></div></div>
</div></div>