[Thread Prev][Thread Next][Thread Index]

[PilotMgr] Problem upgrading system



Hi,

I installed PilotManager back in 1998, on (I think) an Ultra 2 running 
Solaris 2.4 or something like that. I don't recall the installation as 
being particularly difficult at the time. I had a great time 
synchronizing my calendars and downloading odd little utilities to my 
Palm from the Ultra, very useful. Then a while back I was upgraded to 
an Ultra 10, which is now running Solaris 8. PilotManager hasn't worked 
since then and I haven't been able to get it going again. The error I 
saw this morning was:

% PilotManager
couldn't read image file 
"/autohome1/dalton/pilot/pilotmgr/lib/images/pilotmgr.gif": No such 
file or directory at 
/usr/dist/pkgs/perl,v5.003/lib/site_perl/Tk/Image.pm line 17.

I know very little Perl, but I figured I just needed to go through the 
setup instructions again. So I went to the web page and made sure I had 
the serial port of the Ultra 10 configured correctly, then pulled down 
new packages for perl v5.005 (both small and Tk). (Because perl -v 
gives "This is perl, version 5.005_03 built for sun4-solaris".) I 
unpacked the packages into the same directory I had been using.

When I tried executing PilotManager after following these steps, I got 
this error:

% PilotManager
Can't locate base.pm in @INC at 
/autohome1/dalton/pilot/pilotmgr/lib/perl5/Tk.pm line 16.
BEGIN failed--compilation aborted at 
/autohome1/dalton/pilot/pilotmgr/lib/perl5/Tk.pm line 16.
BEGIN failed--compilation aborted at 
/autohome1/dalton/pilot/pilotmgr/lib/perl5/TkUtils.pm line 26.
BEGIN failed--compilation aborted at PilotManager line 141.

I checked for Tk according to the directons on the PilotManager web 
page:

% perl -e "use Tk"
Can't locate Tk.pm in @INC (@INC contains: 
/usr/perl5/5.00503/sun4-solaris /usr/perl5/5.00503 
/usr/perl5/site_perl/5.005/sun4-solaris /usr/perl5/site_perl/5.005 .) 
at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

But it looks like PilotManager is finding the Tk packages ok, according 
to the errors it generates. It just can't find base.pm, whatever that 
is. I searched the 2001 and 2000 archives of this list, and found one 
other person who saw this error for a conduit (Jeff Solof, October 24, 
2000) but no fix was posted that I could see.

For the record, %which perl gives /bin/perl, not /usr/dist/exe/perl.

At this point, I'm stumped. I just don't know enough Perl to debug 
this. Can anyone help? Do I need to scrub this directory and start 
over? Do I need to somehow modify this @INC variable that doesn't 
appear anywhere in my environment? I'd like to get my calendar back in 
synch, and even set up the network hotsync, but I don't think I'm going 
to solve this on my own.

Thanks,

Elizabeth

------------------------------------------------------------------------
***********************************************************
*             This is a public mailing list!              *
* Please do not publish Sun proprietary information here! *
*        -  -  -  -  -  -  -  -  -  -  -  -  -  -         *
* MoreInfo/Unsubscribe @  http://www.moshpit.org/pilotmgr *
***********************************************************


SourceForge.net Logo