Bug#544743: perldoc: started to pull something for internet

Eugene V. Lyubimkin jackyf.devel at gmail.com
Wed Sep 2 20:13:51 UTC 2009


Niko Tyni wrote:
> On Wed, Sep 02, 2009 at 08:49:02PM +0300, Eugene V. Lyubimkin wrote:
>> Package: perl-doc
>> Version: 5.10.0-25
>> Severity: important
>>
>> Instead of using man pages installed in the system, perldoc now hangs,
>> pulls something from internet in the meantime, and then shows the doc as
>> a temporary file.
> 
> Could you please give more details? I'm not seeing this behaviour.
> 
> How do you know it's pulling something? What is this 'something'?
Ok.

Well, when I invoke, for example, 'perldoc Safe', it hangs for some number of
seconds:

-8<-
$ time perldoc Safe

real	0m22.340s
user	0m0.248s
sys	0m0.052s
->8-

I pressed 'q' no more than one-two seconds after it showed the documentation.
For comparison:

-8<-
$ time man Safe

real	0m0.572s
user	0m0.084s
sys	0m0.040s
->8-

> 
> What does 'shows the doc as a temporary file' mean?
When I invoke 'man Safe', it shows 'Manual page Safe(3perl) line 1' at the
bottom. When I invoke 'perldoc Safe', it shows '/tmp/<something>' at the bottom.

And, whenever I invoke perldoc I felt to see some internet activity.

Given all this info, I guessed that perldoc started to pull something from
internet. I admit that I might be (and, considering the info below, most
probably) wrong and my bug report was badly formed, sorry. What I know for
sure, it's that it hangs for a significant amount of time.

Also, I've tried to strace'ing it, and the output shows that time is consuming
at the

-8<-
stat("./Pod/Perldoc/Toman.pmc", 0x7fff2f4e7810) = -1 EIO (Input/output error)"
->8-

Also, this happens not for all directories. The invocation directory when
perldoc hangs is not user-writeable particularly, so maybe it causes the issue
or it's related.

Sorry again,
-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Maintainer

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/perl-maintainers/attachments/20090902/c7368d96/attachment-0001.pgp>


More information about the Perl-maintainers mailing list