System error

error:  Error during compilation of /web/na-motor/components/DisplayGPS.mhtml:
Can't locate Krusty/Coords.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . /etc/httpd) at /web/na-motor/components/DisplayGPS.mhtml line 6.

Stack:
[/web/na-motor/components/DisplayGPS.mhtml:6]
[Krusty/Coords.pm:6]
[/usr/share/perl5/HTML/Mason/Interp.pm:816]
[/usr/share/perl5/HTML/Mason/Interp.pm:445]
[/usr/share/perl5/HTML/Mason/Request.pm:1115]
[/usr/share/perl5/HTML/Mason/Request.pm:1029]
[/usr/share/perl5/HTML/Mason/Request.pm:1226]
[/web/na-motor/components/TrackPage.mhtml:240]
[/web/na-motor/Tracks/CA/Altamont.html:1]
BEGIN failed--compilation aborted at /web/na-motor/components/DisplayGPS.mhtml line 6.

Stack:
[/web/na-motor/components/DisplayGPS.mhtml:6]
[/usr/share/perl5/HTML/Mason/Interp.pm:816]
[/usr/share/perl5/HTML/Mason/Interp.pm:445]
[/usr/share/perl5/HTML/Mason/Request.pm:1115]
[/usr/share/perl5/HTML/Mason/Request.pm:1029]
[/usr/share/perl5/HTML/Mason/Request.pm:1226]
[/web/na-motor/components/TrackPage.mhtml:240]
[/web/na-motor/Tracks/CA/Altamont.html:1]

context: 
... 
2:  $latitude
3:  $longitude
4:  </%args>
5:  <%init>
6:  use Krusty::Coords;
7:  </%init>
8:  % my $latstring = Krusty::Coords::toDD_MM_MMM( $latitude, "N", "S");
9:  % my $longstring = Krusty::Coords::toDD_MM_MMM( $longitude, "E", "W");
10:  GPS: <% $latstring %>, <% $longstring %>
... 
code stack:  /usr/share/perl5/HTML/Mason/Interp.pm:450
/usr/share/perl5/HTML/Mason/Request.pm:1115
/usr/share/perl5/HTML/Mason/Request.pm:1029
/usr/share/perl5/HTML/Mason/Request.pm:1226
/web/na-motor/components/TrackPage.mhtml:240
/web/na-motor/Tracks/CA/Altamont.html:1
raw error






























Error during compilation of /web/na-motor/components/DisplayGPS.mhtml:
Can't locate Krusty/Coords.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 . /etc/httpd) at /web/na-motor/components/DisplayGPS.mhtml line 6.

Stack:
  [/web/na-motor/components/DisplayGPS.mhtml:6]
  [Krusty/Coords.pm:6]
  [/usr/share/perl5/HTML/Mason/Interp.pm:816]
  [/usr/share/perl5/HTML/Mason/Interp.pm:445]
  [/usr/share/perl5/HTML/Mason/Request.pm:1115]
  [/usr/share/perl5/HTML/Mason/Request.pm:1029]
  [/usr/share/perl5/HTML/Mason/Request.pm:1226]
  [/web/na-motor/components/TrackPage.mhtml:240]
  [/web/na-motor/Tracks/CA/Altamont.html:1]
BEGIN failed--compilation aborted at /web/na-motor/components/DisplayGPS.mhtml line 6.

Stack:
  [/web/na-motor/components/DisplayGPS.mhtml:6]
  [/usr/share/perl5/HTML/Mason/Interp.pm:816]
  [/usr/share/perl5/HTML/Mason/Interp.pm:445]
  [/usr/share/perl5/HTML/Mason/Request.pm:1115]
  [/usr/share/perl5/HTML/Mason/Request.pm:1029]
  [/usr/share/perl5/HTML/Mason/Request.pm:1226]
  [/web/na-motor/components/TrackPage.mhtml:240]
  [/web/na-motor/Tracks/CA/Altamont.html:1]



Trace begun at /usr/share/perl5/HTML/Mason/Interp.pm line 850
HTML::Mason::Interp::_compilation_error('HTML::Mason::Interp=HASH(0x2ccce70)', '/web/na-motor/components/DisplayGPS.mhtml', 'HTML::Mason::Exception::Compilation=HASH(0x3104720)') called at /usr/share/perl5/HTML/Mason/Interp.pm line 450
HTML::Mason::Interp::load('HTML::Mason::Interp=HASH(0x2ccce70)', '/components/DisplayGPS.mhtml') called at /usr/share/perl5/HTML/Mason/Request.pm line 1115
HTML::Mason::Request::_fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x25da9a0)', 'DisplayGPS.mhtml', 'HTML::Mason::Component::FileBased=HASH(0x2f1cd38)', 'SCALAR(0x30f8418)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1029
HTML::Mason::Request::fetch_comp('HTML::Mason::Request::ApacheHandler=HASH(0x25da9a0)', 'DisplayGPS.mhtml', undef, 'SCALAR(0x30f8418)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1226
HTML::Mason::Request::comp('HTML::Mason::Request::ApacheHandler=HASH(0x25da9a0)', 'DisplayGPS.mhtml', 'latitude', 37.738336, 'longitude', -121.563399) called at /web/na-motor/components/TrackPage.mhtml line 240
HTML::Mason::Commands::__ANON__('version', 2, 'new', '1997-01-05', 'updated', '2006-07-30', 'license', 'CC-NC-SA', 'author', 'Richard Welty', 'owner', 'Krusty Motorsports, Limited', 'date', 2005, 'oval', 'paved,active,NASCAR', 'road', 'paved,active', 'drag', '', 'kart', 'paved,sprint,outdoor,active', 'offroad', '', 'adBeforeTOC', '', 'trackName', 'Altamont Motorsports Park', 'trackStreetAddr', '17001 Midway Road', 'trackCityState', 'Tracy, CA', 'trackZip', 95377, 'introduction', ' features 1/2 mile and 1/4 mile paved ovals,^Ja short (1.1 mile) road course, karting sprint courses, and^Jfigure 8 racing.^JThe track is located between Tracy & Livermore, California.^JThe track is currently NASCAR sanctioned.^J</p>^J', 'trackOffice', '^J<p>^JAltamont Motorsports Park<br />^J17001 Midway Road<br />^JTracy, CA 95377<br />^J<br />^J925-371-7223^J</p>^J', 'mapService', 'Google', 'foodService', 'Google', 'hotelService', 'Google', 'timeZone', 'PST/PDT (-0800/-0700)', 'elevation', '300 feet', 'latitude', 37.738336, 'longitude', -121.563399, 'trackMap', '', 'trackImage', '', 'terraServerLink', 'http://terraserver.microsoft.com/addressimage.aspx?t=1&s=10&lon=-121.5616652106&lat=37.7387484699978&alon=-121.57186209&alat=37.74050737&w=1&opt=0&qs=17001+Midway+Road%7cTracy%7cCA%7c&addr=17001+Midway+Rd%2c+Tracy%2c+CA+95377', 'historicalNote', '^J<p>^JThere are sources suggesting that there was racing at Altamont^Jas early as the 30s.^JThe current facility opened as a 1/2 mile dirt oval in 1965.^JThe 1/2 mile oval was paved and the 1/4 mile paved oval was added^Jby July, 1966.^JThe track operated until 1969, and from 1973-1974,^J1976-1978, 1980-1983, in 1991, and from 1995.^JNew owners added multiple configurations allowing for^Ja short road course, karting sprint courses, and figure 8^Jraces on the 1/4 mile oval for 2006, and changed the name^Jto Altamont Motorsports Park.^J</p>^J<p>^JThe track has previously operated as Altamont Speedway and Altamont^JRaceway Park.^JThe track was called Bernal Memorial Raceway in 1982-1983.^J</p>^J', 'reference1', 'AmericasSpeedways', 'reference1pages', 122, 'weatherID', '', 'weatherZIP', '', 'officialWebSite', 'http://www.altamontracing.com/', 'schedulePage', 'race_schedules.php', 'resultsPage', 'results.php', 'ticketsPage', '', 'gettingThere', '^J<p>^JTake I-580 or I-205 to the Patterson Pass Road exit (west of Tracy).^JThen go Southwest on Patterson Pass Road to Midway Road.^JTurn Right onto Midway Road; the parking lot will be on your right.^J</p>^J', 'racersGuide', '', 'hotLap', '', 'workersGuide', '', 'foodInsert', '', 'hotelInsert', '', 'TOCInsertLink1', '', 'TOCInsertText1', '', 'TOCInsertLink2', '', 'TOCInsertText2', '', 'TOCInsertLink3', '', 'TOCInsertText3', '', 'TOCInsertLink4', '', 'TOCInsertText4', '', 'TOCInsertLink5', '', 'TOCInsertText5', '', 'TOCInsertLink6', '', 'TOCInsertText6', '', 'offsiteTOCInsertLink1', '', 'offsiteTOCInsertText1', '', 'offsiteTOCInsertLink2', '', 'offsiteTOCInsertText2', '', 'offsiteTOCInsertLink3', '', 'offsiteTOCInsertText3', '', 'offsiteTOCInsertLink4', '', 'offsiteTOCInsertText4', '', 'offsiteTOCInsertLink5', '', 'offsiteTOCInsertText5', '', 'offsiteTOCInsertLink6', '', 'offsiteTOCInsertText6', '') called at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x2f1cd38)', 'version', 2, 'new', '1997-01-05', 'updated', '2006-07-30', 'license', 'CC-NC-SA', 'author', 'Richard Welty', 'owner', 'Krusty Motorsports, Limited', 'date', 2005, 'oval', 'paved,active,NASCAR', 'road', 'paved,active', 'drag', '', 'kart', 'paved,sprint,outdoor,active', 'offroad', '', 'adBeforeTOC', '', 'trackName', 'Altamont Motorsports Park', 'trackStreetAddr', '17001 Midway Road', 'trackCityState', 'Tracy, CA', 'trackZip', 95377, 'introduction', ' features 1/2 mile and 1/4 mile paved ovals,^Ja short (1.1 mile) road course, karting sprint courses, and^Jfigure 8 racing.^JThe track is located between Tracy & Livermore, California.^JThe track is currently NASCAR sanctioned.^J</p>^J', 'trackOffice', '^J<p>^JAltamont Motorsports Park<br />^J17001 Midway Road<br />^JTracy, CA 95377<br />^J<br />^J925-371-7223^J</p>^J', 'mapService', 'Google', 'foodService', 'Google', 'hotelService', 'Google', 'timeZone', 'PST/PDT (-0800/-0700)', 'elevation', '300 feet', 'latitude', 37.738336, 'longitude', -121.563399, 'trackMap', '', 'trackImage', '', 'terraServerLink', 'http://terraserver.microsoft.com/addressimage.aspx?t=1&s=10&lon=-121.5616652106&lat=37.7387484699978&alon=-121.57186209&alat=37.74050737&w=1&opt=0&qs=17001+Midway+Road%7cTracy%7cCA%7c&addr=17001+Midway+Rd%2c+Tracy%2c+CA+95377', 'historicalNote', '^J<p>^JThere are sources suggesting that there was racing at Altamont^Jas early as the 30s.^JThe current facility opened as a 1/2 mile dirt oval in 1965.^JThe 1/2 mile oval was paved and the 1/4 mile paved oval was added^Jby July, 1966.^JThe track operated until 1969, and from 1973-1974,^J1976-1978, 1980-1983, in 1991, and from 1995.^JNew owners added multiple configurations allowing for^Ja short road course, karting sprint courses, and figure 8^Jraces on the 1/4 mile oval for 2006, and changed the name^Jto Altamont Motorsports Park.^J</p>^J<p>^JThe track has previously operated as Altamont Speedway and Altamont^JRaceway Park.^JThe track was called Bernal Memorial Raceway in 1982-1983.^J</p>^J', 'reference1', 'AmericasSpeedways', 'reference1pages', 122, 'weatherID', '', 'weatherZIP', '', 'officialWebSite', 'http://www.altamontracing.com/', 'schedulePage', 'race_schedules.php', 'resultsPage', 'results.php', 'ticketsPage', '', 'gettingThere', '^J<p>^JTake I-580 or I-205 to the Patterson Pass Road exit (west of Tracy).^JThen go Southwest on Patterson Pass Road to Midway Road.^JTurn Right onto Midway Road; the parking lot will be on your right.^J</p>^J', 'racersGuide', '', 'hotLap', '', 'workersGuide', '', 'foodInsert', '', 'hotelInsert', '', 'TOCInsertLink1', '', 'TOCInsertText1', '', 'TOCInsertLink2', '', 'TOCInsertText2', '', 'TOCInsertLink3', '', 'TOCInsertText3', '', 'TOCInsertLink4', '', 'TOCInsertText4', '', 'TOCInsertLink5', '', 'TOCInsertText5', '', 'TOCInsertLink6', '', 'TOCInsertText6', '', 'offsiteTOCInsertLink1', '', 'offsiteTOCInsertText1', '', 'offsiteTOCInsertLink2', '', 'offsiteTOCInsertText2', '', 'offsiteTOCInsertLink3', '', 'offsiteTOCInsertText3', '', 'offsiteTOCInsertLink4', '', 'offsiteTOCInsertText4', '', 'offsiteTOCInsertLink5', '', 'offsiteTOCInsertText5', '', 'offsiteTOCInsertLink6', '', 'offsiteTOCInsertText6', '') called at /usr/share/perl5/HTML/Mason/Request.pm line 1284
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, 'version', 2, 'new', '1997-01-05', 'updated', '2006-07-30', 'license', 'CC-NC-SA', 'author', 'Richard Welty', 'owner', 'Krusty Motorsports, Limited', 'date', 2005, 'oval', 'paved,active,NASCAR', 'road', 'paved,active', 'drag', '', 'kart', 'paved,sprint,outdoor,active', 'offroad', '', 'adBeforeTOC', '', 'trackName', 'Altamont Motorsports Park', 'trackStreetAddr', '17001 Midway Road', 'trackCityState', 'Tracy, CA', 'trackZip', 95377, 'introduction', ' features 1/2 mile and 1/4 mile paved ovals,^Ja short (1.1 mile) road course, karting sprint courses, and^Jfigure 8 racing.^JThe track is located between Tracy & Livermore, California.^JThe track is currently NASCAR sanctioned.^J</p>^J', 'trackOffice', '^J<p>^JAltamont Motorsports Park<br />^J17001 Midway Road<br />^JTracy, CA 95377<br />^J<br />^J925-371-7223^J</p>^J', 'mapService', 'Google', 'foodService', 'Google', 'hotelService', 'Google', 'timeZone', 'PST/PDT (-0800/-0700)', 'elevation', '300 feet', 'latitude', 37.738336, 'longitude', -121.563399, 'trackMap', '', 'trackImage', '', 'terraServerLink', 'http://terraserver.microsoft.com/addressimage.aspx?t=1&s=10&lon=-121.5616652106&lat=37.7387484699978&alon=-121.57186209&alat=37.74050737&w=1&opt=0&qs=17001+Midway+Road%7cTracy%7cCA%7c&addr=17001+Midway+Rd%2c+Tracy%2c+CA+95377', 'historicalNote', '^J<p>^JThere are sources suggesting that there was racing at Altamont^Jas early as the 30s.^JThe current facility opened as a 1/2 mile dirt oval in 1965.^JThe 1/2 mile oval was paved and the 1/4 mile paved oval was added^Jby July, 1966.^JThe track operated until 1969, and from 1973-1974,^J1976-1978, 1980-1983, in 1991, and from 1995.^JNew owners added multiple configurations allowing for^Ja short road course, karting sprint courses, and figure 8^Jraces on the 1/4 mile oval for 2006, and changed the name^Jto Altamont Motorsports Park.^J</p>^J<p>^JThe track has previously operated as Altamont Speedway and Altamont^JRaceway Park.^JThe track was called Bernal Memorial Raceway in 1982-1983.^J</p>^J', 'reference1', 'AmericasSpeedways', 'reference1pages', 122, 'weatherID', '', 'weatherZIP', '', 'officialWebSite', 'http://www.altamontracing.com/', 'schedulePage', 'race_schedules.php', 'resultsPage', 'results.php', 'ticketsPage', '', 'gettingThere', '^J<p>^JTake I-580 or I-205 to the Patterson Pass Road exit (west of Tracy).^JThen go Southwest on Patterson Pass Road to Midway Road.^JTurn Right onto Midway Road; the parking lot will be on your right.^J</p>^J', 'racersGuide', '', 'hotLap', '', 'workersGuide', '', 'foodInsert', '', 'hotelInsert', '', 'TOCInsertLink1', '', 'TOCInsertText1', '', 'TOCInsertLink2', '', 'TOCInsertText2', '', 'TOCInsertLink3', '', 'TOCInsertText3', '', 'TOCInsertLink4', '', 'TOCInsertText4', '', 'TOCInsertLink5', '', 'TOCInsertText5', '', 'TOCInsertLink6', '', 'TOCInsertText6', '', 'offsiteTOCInsertLink1', '', 'offsiteTOCInsertText1', '', 'offsiteTOCInsertLink2', '', 'offsiteTOCInsertText2', '', 'offsiteTOCInsertLink3', '', 'offsiteTOCInsertText3', '', 'offsiteTOCInsertLink4', '', 'offsiteTOCInsertText4', '', 'offsiteTOCInsertLink5', '', 'offsiteTOCInsertText5', '', 'offsiteTOCInsertLink6', '', 'offsiteTOCInsertText6', '') called at /web/na-motor/Tracks/CA/Altamont.html line 1
HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x3107fc0)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1279
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1274
HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 473
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 473
eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 425
HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0x25da9a0)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 168
HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandler=HASH(0x25da9a0)') called at /usr/share/perl5/HTML/Mason/ApacheHandler.pm line 825
HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(0x2cfc588)', 'Apache2::RequestRec=SCALAR(0x3093098)') called at (eval 35) line 8
HTML::Mason::ApacheHandler::handler('HTML::Mason::ApacheHandler', 'Apache2::RequestRec=SCALAR(0x3093098)') called at -e line 0
eval {...} at -e line 0