Rick Bragg wrote:
> On Mon, 2008-06-16 at 16:12 +0100, Rob Dixon wrote:
>> Rick Bragg wrote:
>>> Hi,
>>>
>>> I am fairly new at using cpan, Here is an error that I got when trying
>>> to install Tie::Watch.
>>>
>>> cpan[15]> install Tie::Watch                    
>>> Running install for module 'Tie::Watch'
>>> Running make for S/SR/SREZIC/Tk-804.028.tar.gz
>>>   Has already been unwrapped into directory 
>>> /root/.cpan/build/Tk-804.028-r9jDlm
>>>   '/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 512, won't 
>>> make
>>> Running make test
>>>   Make had some problems, won't test
>>> Running make install
>>>   Make had some problems, won't install
>>>
>>>
>>> what should I do to install Tie::Watch?
>> What platform are you running on?
>>
>> Is this /all/ the error messages that you got? Is there nothing before the
>> 'won't make' line?
>>
>> Your build failed because the Makefile.PL for Tk didn't run. You need to 
>> look at
>> the messages to find out why.
>>
>> I suggest you try reinstalling Tk first, and get that working on its own. 
>> Then
>> you may find that Tie::Watch will install better.
>>
>> Rob
> 
> 
> Thanks,
> 
> I am running Ubuntu hardy.  I just ran apt-get install tk, that seemed
> to not be installed before, and went fine.
> 
> I still get the error in cpam.  It seems that Tie::Watch was partially
> installed before, and now somehow gets stuck.
> 
> Here is my entire command at the cpan promt:
> 
> 
> cpan[1]> install Tie::Watch
> CPAN: Storable loaded ok (v2.18)
> Going to read /root/.cpan/Metadata
>   Database was generated on Sun, 15 Jun 2008 19:33:30 GMT
> CPAN: YAML loaded ok (v0.66)
> Going to read /root/.cpan/build/
> ............................................................................DONE
> Found 28 old builds, restored the state of 28
> Running install for module 'Tie::Watch'
> Running make for S/SR/SREZIC/Tk-804.028.tar.gz
>   Has already been unwrapped into
> directory /root/.cpan/build/Tk-804.028-r9jDlm
>   '/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 512,
> won't make
> Running make test
>   Make had some problems, won't test
> Running make install
>   Make had some problems, won't install
> 
> Maybe I should delete the unwrapped file at /root/.cpan/build/
> 
> 
> What should be my next step?

The installation doesn't seem to think Tk has been installed correctly - it
hasn't even tried to build Tie::Watch.

Don't forget that Tk is the name of both the widget library and the Perl module.
It's my guess that apt-get has installed just the widget library, and that the
Perl library has been installed separately without success.

I would try installing Tk using CPAN before you install Tie::Watch. That way you
will be able to see separately any problems with this dependency.

HTH,

Rob

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to