From darkshad@subdimension.com  Thu Jan  2 00:03:47 2003
Return-Path: <darkshad@subdimension.com>
Received: from smtp-1.hut.fi (root@smtp-1.hut.fi [130.233.228.91])
	by tiku.hut.fi (8.12.6/8.12.6) with ESMTP id h01M3ja21569257
	for <jhi@cc.hut.fi>; Thu, 2 Jan 2003 00:03:45 +0200 (EET)
Received: from uudestaan.iki.fi (uudestaan.iki.fi [212.16.100.1])
	by smtp-1.hut.fi (8.12.6/8.12.6) with ESMTP id h01M3ej6022114
	for <Jarkko.Hietaniemi@hut.fi>; Thu, 2 Jan 2003 00:03:40 +0200
Received: from darkshado.dyndns.org (root@CPE00010355adce-CM00803786bfb3.cpe.net.cable.rogers.com [24.192.135.247])
	by uudestaan.iki.fi (8.11.6/8.11.6) with ESMTP id h01M3cl01548
	for <jhi@iki.fi>; Thu, 2 Jan 2003 00:03:39 +0200 (EET)
Received: from PC ([192.168.0.4])
	by darkshado.dyndns.org (8.12.6/8.12.6) with SMTP id h01M7jVC011083;
	Wed, 1 Jan 2003 17:07:45 -0500
Message-ID: <000501c2b1e1$9e95f1a0$0400a8c0@PC>
From: "Jamie" <darkshad@subdimension.com>
To: <dws@ee.ethz.ch>
Cc: <roderick@argon.org>, <ilya@math.ohio-state.edu>, <pvhp@forte.com>,
       <seb@stian.demon.co.uk>, <ed@texas.net>, <jhi@iki.fi>
Subject: Time::HiRes Perl Module
Date: Wed, 1 Jan 2003 17:03:28 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-RAVMilter-Version: 8.4.1(snapshot 20020919) (smtp-1.hut.fi)
Status: RO
Content-Length: 4270
Lines: 152

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi  I believe that your Time::HiRes Perl module is quite broken.

I have tried two diferent ways to install this Perl Module
by downloading the source at
http://search.cpan.org/author/JHI/Time-HiRes-1.39/

and unzip and untar the file and do a perl Makefile.PL
to it creates the correct make file and I run make then
I always get this error message



You have interval timers (both setitimer and setitimer).

Looking for ualarm()...
You have ualarm().

Looking for usleep()...
You have usleep().

Looking for nanosleep()...
You have nanosleep().  You can mix subsecond sleeps with signals.

Checking if your kit is complete...
Looks good
Writing Makefile for Time::HiRes

Done configuring.

Now you may issue 'make'.  Do not forget also 'make test'.

==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make: *** [Makefile] Error 1


So I do as it tells me and rerun the make again and
it gives me the exact same error each time.


This box is running slackware 8 running
Perl 5.6.1 and I have had no problems installing
other modules other then yours. Please do not
tell me to upgrade to 5.8.0 it is buggy as hell
and I refuse to go up to that version yet. There are
still some issues with some modules and Perl 5.8.0
and has caused me problems in the past. 5.8.0 in
my opinion is far from stable and really shouldn't
be marked as such yet even though they do list it
as a stable version on http://www.perl.org


 perl -v

This is perl, v5.6.1 built for i586-linux

Copyright 1987-2001, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.


The script that I am trying to install here is used for
Graphing Mail Stats on a mail server.

The script can be found at
http://people.ee.ethz.ch/~dws/software/mailgraph/pub/


I also tried to install this module by letting it install
the module itself by issuing at the prompt

perl -MCPAN -e shell

Then at the prompt typing
in  the following:

install Time::HiRes


It finds the package and downloads the latest
version which is Time HiRes 1.39 and I get
the exact same error as above.


So I also tried copying the HiRes.pm file over
to /usr/local/lib/perl5/5.6.1/Time
which is in my path and it STILL does not seem
to recogonize that the module is there.

When I go to run the mailgraph.pl script
I get the following error still because it can
not seem to find the correct module even though
it is installed.


 ./mailgraph.pl
Can't locate loadable object for module Time::HiRes in @INC (@INC contains:
/usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i586-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at
/usr/local/lib/perl5/5.6.1/File/Tail.pm line 21
Compilation failed in require at /usr/local/lib/perl5/5.6.1/File/Tail.pm line
21.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/5.6.1/File/Tail.pm
line 21.
Compilation failed in require at ./mailgraph.pl line 212.
BEGIN failed--compilation aborted at ./mailgraph.pl line 212.


Oh and just incase your curious line 212 of mailgraph.pl reads
as follows.

use File::Tail;


And yes I have the File::Tail module already installed and it needs
the Time::HiRes module which is not being found.

I have tried everything to get it to dectect that this module is
installed but still refuses to find it.

Any suggestions on fixing this would be greatly appreciated.


Thanks,


Jamie


- --
For newsgroups and email this message is the property of the sender.
NO portion of this message may be copied or reposted without my
written consent. The message may not be altered in any way with
out written permission. Copyright © 2002 by Jamie

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBPhNlr8EMFRGDvLL1EQIblACeL5xVgq9GKfQv2RXCz90oR0D1nv0AoI8K
fuvvkGOKX8iJXli/4R6mqN8O
=fLGV
-----END PGP SIGNATURE-----

From jhi@iki.fi Thu Jan  2 00:30:57 2003
Date: Thu, 2 Jan 2003 00:30:57 +0200
From: Jarkko Hietaniemi <jhi@iki.fi>
To: Jamie <darkshad@subdimension.com>
Cc: dws@ee.ethz.ch, roderick@argon.org, ilya@math.ohio-state.edu,
	pvhp@forte.com, seb@stian.demon.co.uk, ed@texas.net
Subject: Re: Time::HiRes Perl Module
Message-ID: <20030101223057.GJ73051@lyta.hut.fi>
Reply-To: jhi@iki.fi
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <000501c2b1e1$9e95f1a0$0400a8c0@PC>
User-Agent: Mutt/1.4i
Status: RO
Content-Length: 1842
Lines: 50

> Now you may issue 'make'.  Do not forget also 'make test'.
> 
> ==> Your Makefile has been rebuilt. <==
> ==> Please rerun the make command.  <==
> false
> make: *** [Makefile] Error 1
> 
> 
> So I do as it tells me and rerun the make again and
> it gives me the exact same error each time.

Just to be certain, you mean that if you run 'make' twice
in succession, you will still see the above message?

> Perl 5.6.1 and I have had no problems installing
> other modules other then yours. Please do not

Nobody else has reported problems like you describe for Time::HiRes,
not for any version.

Time::HiRes works fine for me in several UNIXy platforms, including
one Linux (a Debian), and the version 1.39 (which is a part of daily
test builds for the 5.9.0 development branch) seems to fare well for
people other than me ineven more different platforms (Win32, or
strange places like VMS).  Ditto for CPAN testers:
http://testers.cpan.org/search?request=dist&dist=Time-HiRes
I see successes both for 5.6.1 and 5.8.0.

> tell me to upgrade to 5.8.0 it is buggy as hell

Well, I better not reply to that, I'm far too biased.

> and I refuse to go up to that version yet. There are
> still some issues with some modules and Perl 5.8.0
> and has caused me problems in the past. 5.8.0 in

I hope you have reported these problems to both the module authors
(either directly by email or by rt.cpan.org) and to the Perl 5
maintainers (using the 'perlbug' script).  Unreported problems
go (mostly) unfixed.

> my opinion is far from stable and really shouldn't
> be marked as such yet even though they do list it
> as a stable version on http://www.perl.org

Again, I'm to biased to comment on that.

-- 
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

From jhi@iki.fi Thu Jan  2 02:55:02 2003
Date: Thu, 2 Jan 2003 02:55:02 +0200
From: Jarkko Hietaniemi <jhi@iki.fi>
To: Jamie <darkshad@subdimension.com>
Cc: dws@ee.ethz.ch, roderick@argon.org, ilya@math.ohio-state.edu,
	pvhp@forte.com, seb@stian.demon.co.uk, ed@texas.net, cpan@perl.org,
	cpan-questions@bestpractical.com
Subject: Re: Time::HiRes Perl Module
Message-ID: <20030102005502.GR73051@lyta.hut.fi>
Reply-To: jhi@iki.fi
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi> <002301c2b1f6$297d64b0$0400a8c0@PC>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <002301c2b1f6$297d64b0$0400a8c0@PC>
User-Agent: Mutt/1.4i
Status: RO
Content-Length: 1491
Lines: 31

FWIW, my (g)make is the same as yours, 3.79.1.

I'm doubt am going to install slackware 8 just to be able to test
this, though.  To start with, I don't have a single PC in the house,
(the Debian I've got access to is at a university workstation class).

To be frank, you stomping your feet on the ground and *demanding* that
I investigate this further and claiming that my Makefile writing must
be somehow wrong, isn't awfully motivating, in fact it's doing exactly
the opposite.

I gave you few dozen examples (the cpan-testers reports, and not that
you care, the daily-build-reports available at
http://nntp.x.perl.org/group/perl.daily-build.reports) from several
different platforms that prove that the Time::HiRes works just fine
across those several platforms.  Given the weight of this evidence, my
first choice was simply to suspect your platform, as simple as that.

I'll take a look eventually (I'm about to move about 2300 miles to
another continent in less than three weeks, so I'm kind of busy),
but meanwhile you might consider an attitude adjustment.

Moreover, posting your question to eight different addresses doesn't
usually enforce confidence.  I guess that you must be under some sort
of pressure to finish up whatever it is you are coding, and I can
understand that, but your petulance isn't going to make me work
harder.

-- 
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

From jhi@iki.fi Thu Jan  2 03:03:53 2003
Date: Thu, 2 Jan 2003 03:03:53 +0200
From: Jarkko Hietaniemi <jhi@iki.fi>
To: Jamie <darkshad@subdimension.com>
Cc: dws@ee.ethz.ch, roderick@argon.org, ilya@math.ohio-state.edu,
	pvhp@forte.com, seb@stian.demon.co.uk, ed@texas.net, cpan@perl.org,
	cpan-questions@bestpractical.com
Subject: Re: Time::HiRes Perl Module
Message-ID: <20030102010353.GS73051@lyta.hut.fi>
Reply-To: jhi@iki.fi
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi> <002301c2b1f6$297d64b0$0400a8c0@PC>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <002301c2b1f6$297d64b0$0400a8c0@PC>
User-Agent: Mutt/1.4i
Status: RO
Content-Length: 1617
Lines: 34

> I commented out the following lines and then did a make
> and then a make install and it worked fine.

That's good, but I don't (explicitly) write out that section of the
Makefile, the ExtUtils::MakeMaker module (part of Perl 5.6.1) does.

> This starts at line 738 of the Makefile
> 
> # We take a very conservative approach here, but it\'s worth it.
> # We move Makefile to Makefile.old here to avoid gnu make looping.
> # Makefile : Makefile.PL $(CONFIGDEP)
> #       @echo "Makefile out-of-date with respect to $?"
> #       @echo "Cleaning current config before rebuilding Makefile..."
> #       -@$(RM_F) Makefile.old
> #       -@$(MV) Makefile Makefile.old
> #       -$(MAKE) -f Makefile.old clean $(DEV_NULL) || $(NOOP)
> #       $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" Makefile.PL
> #       @echo "==> Your Makefile has been rebuilt. <=="
> #       @echo "==> Please rerun the make command.  <=="
> #       false
> make: *** Warning: File `blib/lib/Time/.exists' has modification time in the
> future (2003-12-18 01:02:10 > 2003-01-01 19:23:15)
> make: warning:  Clock skew detected.  Your build may be incomplete.
> 
> Something is choking within that block of code that I removed and causing it to
> not work correctly. Even with the couple of clock issues it still installed the
> module correctly.

One more time: PLEASE TRY THIS ON A NON-NETWORKED (NON-NFS?) FILESYSTEM.
The above error is telling you of severe time stamp (two weeks off) problems.

-- 
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

From darkshad@subdimension.com  Thu Jan  2 02:31:00 2003
Return-Path: <darkshad@subdimension.com>
Received: from smtp-3.hut.fi (root@smtp-3.hut.fi [130.233.228.93])
	by tiku.hut.fi (8.12.6/8.12.6) with ESMTP id h020Uxa21240459
	for <jhi@cc.hut.fi>; Thu, 2 Jan 2003 02:30:59 +0200 (EET)
Received: from uudestaan.iki.fi (uudestaan.iki.fi [212.16.100.1])
	by smtp-3.hut.fi (8.12.6/8.12.6) with ESMTP id h020Ut4U028894
	for <Jarkko.Hietaniemi@hut.fi>; Thu, 2 Jan 2003 02:30:55 +0200
Received: from darkshado.dyndns.org (root@CPE00010355adce-CM00803786bfb3.cpe.net.cable.rogers.com [24.192.135.247])
	by uudestaan.iki.fi (8.11.6/8.11.6) with ESMTP id h020Usl09124
	for <jhi@iki.fi>; Thu, 2 Jan 2003 02:30:54 +0200 (EET)
Received: from PC ([192.168.0.4])
	by darkshado.dyndns.org (8.12.6/8.12.6) with SMTP id h020YrVC012855;
	Wed, 1 Jan 2003 19:34:53 -0500
Message-ID: <002301c2b1f6$297d64b0$0400a8c0@PC>
From: "Jamie" <darkshad@subdimension.com>
To: <jhi@iki.fi>
Cc: <dws@ee.ethz.ch>, <roderick@argon.org>, <ilya@math.ohio-state.edu>,
       <pvhp@forte.com>, <seb@stian.demon.co.uk>, <ed@texas.net>,
       <cpan@perl.org>, <cpan-questions@bestpractical.com>
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi>
Subject: Re: Time::HiRes Perl Module
Date: Wed, 1 Jan 2003 19:30:32 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-RAVMilter-Version: 8.4.1(snapshot 20020919) (smtp-3.hut.fi)
Status: RO
Content-Length: 10717
Lines: 332

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Well it is a problem with your Makefile. IT has nothing to do
with my system it has everything to do with how it is making
the make file.

I downloaded the version that I have directly from CPAN
as well. So There are obviously some problems with versions other
then the one you used. Just because it compiles fine on your one
machine doesn't mean there isn't a problem with other linux versions.


 make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i386-slackware-linux-gnu
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
        Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to <bug-make@gnu.org>.


I have now reported that there is indeed a problem.

When I do a perl Makefile.PL and it makes the Makefile
What I did was I went in and edited the make file that it
made.

I commented out the following lines and then did a make
and then a make install and it worked fine.



This starts at line 738 of the Makefile

# We take a very conservative approach here, but it\'s worth it.
# We move Makefile to Makefile.old here to avoid gnu make looping.
# Makefile : Makefile.PL $(CONFIGDEP)
#       @echo "Makefile out-of-date with respect to $?"
#       @echo "Cleaning current config before rebuilding Makefile..."
#       -@$(RM_F) Makefile.old
#       -@$(MV) Makefile Makefile.old
#       -$(MAKE) -f Makefile.old clean $(DEV_NULL) || $(NOOP)
#       $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" Makefile.PL
#       @echo "==> Your Makefile has been rebuilt. <=="
#       @echo "==> Please rerun the make command.  <=="
#       false


That is the block that I commented out  and it worked fine. So something
is broken with your make file.

It wasn't a timestamp issue I don't believe because I was not seeing any errors
comming up saying there was a time stamp problem as it was compiling.

Now once your remove this block of code in the Makefile I did see a couple
of time stamp errors but it still installed correctly.

make: *** Warning: File `blib/lib/Time/.exists' has modification time in the
future (2003-12-18 01:02:10 > 2003-01-01 19:23:15)
make: warning:  Clock skew detected.  Your build may be incomplete.

Something is choking within that block of code that I removed and causing it to
not work correctly. Even with the couple of clock issues it still installed the
module correctly.


I am telling you that there is a problem with your source. Please investigate
this issue further. Try getting a version of slackware 8 and try doing this
on your version of slackware 8.

And yes everything was reported as well in regards to the perl issue.


If you can look into this issue further i would greatly appreciate it.


Jamie



- --
For newsgroups and email this message is the property of the sender.
NO portion of this message may be copied or reposted without my
written consent. The message may not be altered in any way with
out written permission. Copyright © 2002 by Jamie


- ----- Original Message -----
From: "Jarkko Hietaniemi" <jhi@iki.fi>
To: "Jamie" <darkshad@subdimension.com>
Cc: <dws@ee.ethz.ch>; <roderick@argon.org>; <ilya@math.ohio-state.edu>;
<pvhp@forte.com>; <seb@stian.demon.co.uk>; <ed@texas.net>
Sent: Wednesday, January 01, 2003 5:42 PM
Subject: Re: Time::HiRes Perl Module


> I now downloaded Time::HiRes 1.39 straight from CPAN and configured it
> with Perl 5.6.1 in a Debian 3.0 kernel 2.4.20-xfs system, on an ext2
> /tmp, and 'make test' succeeded with flying colors.  Then I
> reconfigured with Perl 5.8.0, with the same 'make test' results.
>
> I'm sorry that you are having such problems with Time::HiRes, but I
> really don't know what in Time::HiRes could be causing the symptoms
> you are seeing.  The only thing I can think of causing something like
> what you are seeing is some sort of timestamp / network time synch
> problems, but I can't see how Time::HiRes would be any sort of
> exceptional module in this regard.  You could try doing your building
> on some other filesystem to see whether that has any effect.
>
> --
> Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
> biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen
>



> Now you may issue 'make'.  Do not forget also 'make test'.
>
> ==> Your Makefile has been rebuilt. <==
> ==> Please rerun the make command.  <==
> false
> make: *** [Makefile] Error 1
>
>
> So I do as it tells me and rerun the make again and
> it gives me the exact same error each time.

Just to be certain, you mean that if you run 'make' twice
in succession, you will still see the above message?

> Perl 5.6.1 and I have had no problems installing
> other modules other then yours. Please do not

Nobody else has reported problems like you describe for Time::HiRes,
not for any version.

Time::HiRes works fine for me in several UNIXy platforms, including
one Linux (a Debian), and the version 1.39 (which is a part of daily
test builds for the 5.9.0 development branch) seems to fare well for
people other than me ineven more different platforms (Win32, or
strange places like VMS).  Ditto for CPAN testers:
http://testers.cpan.org/search?request=dist&dist=Time-HiRes
I see successes both for 5.6.1 and 5.8.0.

> tell me to upgrade to 5.8.0 it is buggy as hell

Well, I better not reply to that, I'm far too biased.

> and I refuse to go up to that version yet. There are
> still some issues with some modules and Perl 5.8.0
> and has caused me problems in the past. 5.8.0 in

I hope you have reported these problems to both the module authors
(either directly by email or by rt.cpan.org) and to the Perl 5
maintainers (using the 'perlbug' script).  Unreported problems
go (mostly) unfixed.

> my opinion is far from stable and really shouldn't
> be marked as such yet even though they do list it
> as a stable version on http://www.perl.org

Again, I'm to biased to comment on that.

- --
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen





From: "Jamie" <darkshad@subdimension.com>
To: <dws@ee.ethz.ch>
Cc: <roderick@argon.org>; <ilya@math.ohio-state.edu>; <pvhp@forte.com>;
<seb@stian.demon.co.uk>; <ed@texas.net>; <jhi@iki.fi>
Sent: Wednesday, January 01, 2003 5:03 PM
Subject: Time::HiRes Perl Module


Hi  I believe that your Time::HiRes Perl module is quite broken.

I have tried two diferent ways to install this Perl Module
by downloading the source at
http://search.cpan.org/author/JHI/Time-HiRes-1.39/

and unzip and untar the file and do a perl Makefile.PL
to it creates the correct make file and I run make then
I always get this error message



You have interval timers (both setitimer and setitimer).

Looking for ualarm()...
You have ualarm().

Looking for usleep()...
You have usleep().

Looking for nanosleep()...
You have nanosleep().  You can mix subsecond sleeps with signals.

Checking if your kit is complete...
Looks good
Writing Makefile for Time::HiRes

Done configuring.

Now you may issue 'make'.  Do not forget also 'make test'.

==> Your Makefile has been rebuilt. <==
==> Please rerun the make command.  <==
false
make: *** [Makefile] Error 1


So I do as it tells me and rerun the make again and
it gives me the exact same error each time.


This box is running slackware 8 running
Perl 5.6.1 and I have had no problems installing
other modules other then yours. Please do not
tell me to upgrade to 5.8.0 it is buggy as hell
and I refuse to go up to that version yet. There are
still some issues with some modules and Perl 5.8.0
and has caused me problems in the past. 5.8.0 in
my opinion is far from stable and really shouldn't
be marked as such yet even though they do list it
as a stable version on http://www.perl.org


 perl -v

This is perl, v5.6.1 built for i586-linux

Copyright 1987-2001, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'.  If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.


The script that I am trying to install here is used for
Graphing Mail Stats on a mail server.

The script can be found at
http://people.ee.ethz.ch/~dws/software/mailgraph/pub/


I also tried to install this module by letting it install
the module itself by issuing at the prompt

perl -MCPAN -e shell

Then at the prompt typing
in  the following:

install Time::HiRes


It finds the package and downloads the latest
version which is Time HiRes 1.39 and I get
the exact same error as above.


So I also tried copying the HiRes.pm file over
to /usr/local/lib/perl5/5.6.1/Time
which is in my path and it STILL does not seem
to recogonize that the module is there.

When I go to run the mailgraph.pl script
I get the following error still because it can
not seem to find the correct module even though
it is installed.


 ./mailgraph.pl
Can't locate loadable object for module Time::HiRes in @INC (@INC contains:
/usr/local/lib/perl5/5.6.1/i586-linux /usr/local/lib/perl5/5.6.1
/usr/local/lib/perl5/site_perl/5.6.1/i586-linux
/usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl .) at
/usr/local/lib/perl5/5.6.1/File/Tail.pm line 21
Compilation failed in require at /usr/local/lib/perl5/5.6.1/File/Tail.pm line
21.
BEGIN failed--compilation aborted at /usr/local/lib/perl5/5.6.1/File/Tail.pm
line 21.
Compilation failed in require at ./mailgraph.pl line 212.
BEGIN failed--compilation aborted at ./mailgraph.pl line 212.


Oh and just incase your curious line 212 of mailgraph.pl reads
as follows.

use File::Tail;


And yes I have the File::Tail module already installed and it needs
the Time::HiRes module which is not being found.

I have tried everything to get it to dectect that this module is
installed but still refuses to find it.

Any suggestions on fixing this would be greatly appreciated.


Thanks,


Jamie


- - --
For newsgroups and email this message is the property of the sender.
NO portion of this message may be copied or reposted without my
written consent. The message may not be altered in any way with
out written permission. Copyright © 2002 by Jamie

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBPhOIJ8EMFRGDvLL1EQITDQCfeBoLdhWvr6yKecUe+7TsEc/KrjYAoMh+
cyKwE5RzdTNeE8ztW9+2N5bl
=aSzg
-----END PGP SIGNATURE-----

From darkshad@subdimension.com  Thu Jan  2 04:14:56 2003
Return-Path: <darkshad@subdimension.com>
Received: from smtp-2.hut.fi (root@smtp-2.hut.fi [130.233.228.92])
	by tiku.hut.fi (8.12.6/8.12.6) with ESMTP id h022Eja21323771
	for <jhi@cc.hut.fi>; Thu, 2 Jan 2003 04:14:45 +0200 (EET)
Received: from uudestaan.iki.fi (uudestaan.iki.fi [212.16.100.1])
	by smtp-2.hut.fi (8.12.6/8.12.6) with ESMTP id h022EdiN008324
	for <Jarkko.Hietaniemi@hut.fi>; Thu, 2 Jan 2003 04:14:39 +0200
Received: from darkshado.dyndns.org (root@CPE00010355adce-CM00803786bfb3.cpe.net.cable.rogers.com [24.192.135.247])
	by uudestaan.iki.fi (8.11.6/8.11.6) with ESMTP id h022Ecl15008
	for <jhi@iki.fi>; Thu, 2 Jan 2003 04:14:38 +0200 (EET)
Received: from PC ([192.168.0.4])
	by darkshado.dyndns.org (8.12.6/8.12.6) with SMTP id h022IqVC014090;
	Wed, 1 Jan 2003 21:18:52 -0500
Message-ID: <003801c2b204$aebe8510$0400a8c0@PC>
From: "Jamie" <darkshad@subdimension.com>
To: <jhi@iki.fi>
Cc: <dws@ee.ethz.ch>, <roderick@argon.org>, <ilya@math.ohio-state.edu>,
       <pvhp@forte.com>, <seb@stian.demon.co.uk>, <ed@texas.net>,
       <cpan@perl.org>, <cpan-questions@bestpractical.com>
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi> <002301c2b1f6$297d64b0$0400a8c0@PC> <20030102005502.GR73051@lyta.hut.fi>
Subject: Re: Time::HiRes Perl Module
Date: Wed, 1 Jan 2003 21:14:29 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-RAVMilter-Version: 8.4.1(snapshot 20020919) (smtp-2.hut.fi)
Status: RO
Content-Length: 6100
Lines: 156

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Umm first off stop sending me multiple emails put everything into
one email. The only reason why I am having the tone
that I am is because you are sitting there calling me a liar
saying that It isn't broken when truely it is.

I have already provided you with the information and
you are basically refusing to take any kind of steps to
verify what I am saying.

And the only reason I am sending it to eight different
email addresses is because these are the people who
are involved in the Time;HiRes or the script that
I am using and it has nothing to with confidence what
so ever Your comments like that are totally
un-nessary.

I could easily say the same about you emailing
me two seperate emails each time doesn't inspire
much confidence in you either.

All I have gotten from you so far is a lot of grief from
you about this.

And there are no NFS systems on this machine
and not being on a non-networked machine has
NOTHING to do with this problem.

The problem here is is in YOUR code how it is doing the
make file.

And I only got the Time Stamp Errors  when
I commented out that block of code in the
Makefile before that I was not getting any time stamp
errors. Only when I comment out that code I showed you
before.  It is definately within that code that I commented
out that is causing the problems.

You are the author of this perl module and it has issues
how you fix it I really don't care.  And as for my Attitude
it may be a bit better if you don't sit there and call a person
a liar telling people there are no problems with this perl module
when I know otherwise.

Please fix your code and stop sending me two emails at a time.


Jamie

- --
For newsgroups and email this message is the property of the sender.
NO portion of this message may be copied or reposted without my
written consent. The message may not be altered in any way with
out written permission. Copyright © 2002 by Jamie


- ----- Original Message -----
From: "Jarkko Hietaniemi" <jhi@iki.fi>
To: "Jamie" <darkshad@subdimension.com>
Cc: <dws@ee.ethz.ch>; <roderick@argon.org>; <ilya@math.ohio-state.edu>;
<pvhp@forte.com>; <seb@stian.demon.co.uk>; <ed@texas.net>; <cpan@perl.org>;
<cpan-questions@bestpractical.com>
Sent: Wednesday, January 01, 2003 7:55 PM
Subject: Re: Time::HiRes Perl Module


> FWIW, my (g)make is the same as yours, 3.79.1.
>
> I'm doubt am going to install slackware 8 just to be able to test
> this, though.  To start with, I don't have a single PC in the house,
> (the Debian I've got access to is at a university workstation class).
>
> To be frank, you stomping your feet on the ground and *demanding* that
> I investigate this further and claiming that my Makefile writing must
> be somehow wrong, isn't awfully motivating, in fact it's doing exactly
> the opposite.
>
> I gave you few dozen examples (the cpan-testers reports, and not that
> you care, the daily-build-reports available at
> http://nntp.x.perl.org/group/perl.daily-build.reports) from several
> different platforms that prove that the Time::HiRes works just fine
> across those several platforms.  Given the weight of this evidence, my
> first choice was simply to suspect your platform, as simple as that.
>
> I'll take a look eventually (I'm about to move about 2300 miles to
> another continent in less than three weeks, so I'm kind of busy),
> but meanwhile you might consider an attitude adjustment.
>
> Moreover, posting your question to eight different addresses doesn't
> usually enforce confidence.  I guess that you must be under some sort
> of pressure to finish up whatever it is you are coding, and I can
> understand that, but your petulance isn't going to make me work
> harder.
>
> --
> Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
> biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen
>




- ----- Original Message -----
From: "Jarkko Hietaniemi" <jhi@iki.fi>
To: "Jamie" <darkshad@subdimension.com>
Cc: <dws@ee.ethz.ch>; <roderick@argon.org>; <ilya@math.ohio-state.edu>;
<pvhp@forte.com>; <seb@stian.demon.co.uk>; <ed@texas.net>; <cpan@perl.org>;
<cpan-questions@bestpractical.com>
Sent: Wednesday, January 01, 2003 8:03 PM
Subject: Re: Time::HiRes Perl Module


> I commented out the following lines and then did a make
> and then a make install and it worked fine.

That's good, but I don't (explicitly) write out that section of the
Makefile, the ExtUtils::MakeMaker module (part of Perl 5.6.1) does.

> This starts at line 738 of the Makefile
>
> # We take a very conservative approach here, but it\'s worth it.
> # We move Makefile to Makefile.old here to avoid gnu make looping.
> # Makefile : Makefile.PL $(CONFIGDEP)
> #       @echo "Makefile out-of-date with respect to $?"
> #       @echo "Cleaning current config before rebuilding Makefile..."
> #       -@$(RM_F) Makefile.old
> #       -@$(MV) Makefile Makefile.old
> #       -$(MAKE) -f Makefile.old clean $(DEV_NULL) || $(NOOP)
> #       $(PERL) "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" Makefile.PL
> #       @echo "==> Your Makefile has been rebuilt. <=="
> #       @echo "==> Please rerun the make command.  <=="
> #       false
> make: *** Warning: File `blib/lib/Time/.exists' has modification time in the
> future (2003-12-18 01:02:10 > 2003-01-01 19:23:15)
> make: warning:  Clock skew detected.  Your build may be incomplete.
>
> Something is choking within that block of code that I removed and causing it
> to not work correctly. Even with the couple of clock issues it still
> installed the module correctly.

One more time: PLEASE TRY THIS ON A NON-NETWORKED (NON-NFS?) FILESYSTEM.
The above error is telling you of severe time stamp (two weeks off) problems.

- --
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBPhOghMEMFRGDvLL1EQI7UwCeLbv7gyZoujIpbC0bYiJRiDUQTCgAn0jz
PX60RsFIyesThJo90BMYYzHN
=MFJg
-----END PGP SIGNATURE-----

From jhi@iki.fi Thu Jan  2 04:40:22 2003
Date: Thu, 2 Jan 2003 04:40:22 +0200
From: Jarkko Hietaniemi <jhi@iki.fi>
To: Jamie <darkshad@subdimension.com>
Cc: dws@ee.ethz.ch, roderick@argon.org, ilya@math.ohio-state.edu,
	pvhp@forte.com, seb@stian.demon.co.uk, ed@texas.net, cpan@perl.org,
	cpan-questions@bestpractical.com
Subject: Re: Time::HiRes Perl Module
Message-ID: <20030102024022.GA86096@lyta.hut.fi>
Reply-To: jhi@iki.fi
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi> <002301c2b1f6$297d64b0$0400a8c0@PC> <20030102005502.GR73051@lyta.hut.fi> <003801c2b204$aebe8510$0400a8c0@PC>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <003801c2b204$aebe8510$0400a8c0@PC>
User-Agent: Mutt/1.4i
Status: RO
Content-Length: 2219
Lines: 53

On Wed, Jan 01, 2003 at 09:14:29PM -0500, Jamie wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Umm first off stop sending me multiple emails put everything into
> one email. The only reason why I am having the tone
> that I am is because you are sitting there calling me a liar
> saying that It isn't broken when truely it is.

No.  I'm saying I can't reproduce your problem in the same
closest to yours I've got access to, and that nobody else has
seen the problem like you are describing.  Any 'liar' calling you
are making up yourself.

> I have already provided you with the information and
> you are basically refusing to take any kind of steps to
> verify what I am saying.

You must have missed my testing of the problem in the Debian box.

> And there are no NFS systems on this machine
> and not being on a non-networked machine has
> NOTHING to do with this problem.

Thanks, that knocks off out one possibility.  Now if you can explain
to me why gmake is warning about a timestamp difference of 50 (not two)
weeks:

> > make: *** Warning: File `blib/lib/Time/.exists' has modification time in the
> > future (2003-12-18 01:02:10 > 2003-01-01 19:23:15)
> > make: warning:  Clock skew detected.  Your build may be incomplete.

The .exists file will created in 50 or so weeks...?  Right.
Something must obviously be very wrong.  (Note that if you claim that
this again *MY* fault, I really don't know how to help you.)  Has the
machine seen wrong adjustments of time/date lately?  What does your
'date' command say?  If it is wrong, please fix it, then do 'make distclean'
and retry running Makefile.PL.

> The problem here is is in YOUR code how it is doing the
> make file.

This is possible, but as I said, I can't see how this could be the case.
I repeat, I'm not writing the section of the Makefile you referred to.

Congratulations, you've just made a very small club: my email kill list.
You are the only member of this very exclusive club.  I'm certain your
approach to reporting problems garners a huge following among the module
authors.

-- 
Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

From darkshad@subdimension.com  Thu Jan  2 05:05:08 2003
Return-Path: <darkshad@subdimension.com>
Received: from smtp-2.hut.fi (root@smtp-2.hut.fi [130.233.228.92])
	by tiku.hut.fi (8.12.6/8.12.6) with ESMTP id h02357a21050140
	for <jhi@cc.hut.fi>; Thu, 2 Jan 2003 05:05:07 +0200 (EET)
Received: from uudestaan.iki.fi (uudestaan.iki.fi [212.16.100.1])
	by smtp-2.hut.fi (8.12.6/8.12.6) with ESMTP id h02355iN011509
	for <Jarkko.Hietaniemi@hut.fi>; Thu, 2 Jan 2003 05:05:05 +0200
Received: from darkshado.dyndns.org (root@CPE00010355adce-CM00803786bfb3.cpe.net.cable.rogers.com [24.192.135.247])
	by uudestaan.iki.fi (8.11.6/8.11.6) with ESMTP id h02354l17192
	for <jhi@iki.fi>; Thu, 2 Jan 2003 05:05:04 +0200 (EET)
Received: from PC ([192.168.0.4])
	by darkshado.dyndns.org (8.12.6/8.12.6) with SMTP id h0239MVC014636;
	Wed, 1 Jan 2003 22:09:22 -0500
Message-ID: <001201c2b20b$bb2ce060$0400a8c0@PC>
From: "Jamie" <darkshad@subdimension.com>
To: <jhi@iki.fi>
Cc: <dws@ee.ethz.ch>, <roderick@argon.org>, <ilya@math.ohio-state.edu>,
       <pvhp@forte.com>, <seb@stian.demon.co.uk>, <ed@texas.net>,
       <cpan@perl.org>, <cpan-questions@bestpractical.com>
References: <000501c2b1e1$9e95f1a0$0400a8c0@PC> <20030101224259.GK73051@lyta.hut.fi> <002301c2b1f6$297d64b0$0400a8c0@PC> <20030102005502.GR73051@lyta.hut.fi> <003801c2b204$aebe8510$0400a8c0@PC> <20030102024022.GA86096@lyta.hut.fi>
Subject: Time::HiRes Perl Module [fsck.com #1915] 
Date: Wed, 1 Jan 2003 22:04:57 -0500
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-RAVMilter-Version: 8.4.1(snapshot 20020919) (smtp-2.hut.fi)
Status: RO
Content-Length: 5724
Lines: 142

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ok  it is clear that this guy is unwilling to fix any problems with
his module I would ask that this module be removed from
CPAN or that this module be taken over by some one else.

I have reported a problem to this person and yet refuses to
even acknowledge that there is a problem or take any
steps to verify that there is a problem with his module.

As I stated before I only got this error ONCE I commented out
that block of code before that It was choking and would not even
properly do the install. I only started getting the time stamp errors
once I coded out that block of code that I showed you before.

What part of that don't you understand? I should NOT have even
had to do that. Your Makefile is broken, what part of that don't
you understand?

I ask that this module be taken over by some one else that
is actually willing to work with people when bugs like this comes up
not that the author sits there and calls the people a liar and
refuses to do anything to fix it.

He emailed me back and told me already nope there is no problem
and I was reporting a bug to him. He was definately calling me a
liar and is refusing to even acknowledge in any way that there
might be a problem with his module.

And there are more flavours of linux out there other then
just Debian. Just because it compiles on your once again
doesn't mean that there is not a problem. He has shrugged off
this problem since I first emailed him about it.

Once again I only started getting the Time Skew problem
once I commented out that code block I showed before
in the Makefile I should not have to comment out anything
in the Makefile to get it to work. The Makefile in this case
is broken.  The Makefile.PL generates the Makefile and
it is not working properly. Once again I ONLY go the
time skew issues once I commented out that code but
it actually WORKED when I commented out those lines
of code in the Makefile. It installed properly.  Even though
there was a time skew issue there. So do NOT worry
about the time skew. The problem here is that Makefile itself
before I had to modify it and change it to get it to work.

People should NOT have to do that Your code is BROKEN.
Before I edited the makefile I was getting NO time skews
and it would not install the modules at all. It was broke.

Geesh maybe this Author doesn't understand English that
well either that or he is quite slow.

Either way some one needs to take over this Perl Module
that is actually willing to work with people to fix problems


Jamie




- --
For newsgroups and email this message is the property of the sender.
NO portion of this message may be copied or reposted without my
written consent. The message may not be altered in any way with
out written permission. Copyright © 2002 by Jamie


- ----- Original Message -----
From: "Jarkko Hietaniemi" <jhi@iki.fi>
To: "Jamie" <darkshad@subdimension.com>
Cc: <dws@ee.ethz.ch>; <roderick@argon.org>; <ilya@math.ohio-state.edu>;
<pvhp@forte.com>; <seb@stian.demon.co.uk>; <ed@texas.net>; <cpan@perl.org>;
<cpan-questions@bestpractical.com>
Sent: Wednesday, January 01, 2003 9:40 PM
Subject: Re: Time::HiRes Perl Module


> On Wed, Jan 01, 2003 at 09:14:29PM -0500, Jamie wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Umm first off stop sending me multiple emails put everything into
> > one email. The only reason why I am having the tone
> > that I am is because you are sitting there calling me a liar
> > saying that It isn't broken when truely it is.
>
> No.  I'm saying I can't reproduce your problem in the same
> closest to yours I've got access to, and that nobody else has
> seen the problem like you are describing.  Any 'liar' calling you
> are making up yourself.
>
> > I have already provided you with the information and
> > you are basically refusing to take any kind of steps to
> > verify what I am saying.
>
> You must have missed my testing of the problem in the Debian box.
>
> > And there are no NFS systems on this machine
> > and not being on a non-networked machine has
> > NOTHING to do with this problem.
>
> Thanks, that knocks off out one possibility.  Now if you can explain
> to me why gmake is warning about a timestamp difference of 50 (not two)
> weeks:
>
> > > make: *** Warning: File `blib/lib/Time/.exists' has modification time in
> > > the future (2003-12-18 01:02:10 > 2003-01-01 19:23:15)
> > > make: warning:  Clock skew detected.  Your build may be incomplete.
>
> The .exists file will created in 50 or so weeks...?  Right.
> Something must obviously be very wrong.  (Note that if you claim that
> this again *MY* fault, I really don't know how to help you.)  Has the
> machine seen wrong adjustments of time/date lately?  What does your
> 'date' command say?  If it is wrong, please fix it, then do 'make distclean'
> and retry running Makefile.PL.
>
> > The problem here is is in YOUR code how it is doing the
> > make file.
>
> This is possible, but as I said, I can't see how this could be the case.
> I repeat, I'm not writing the section of the Makefile you referred to.
>
> Congratulations, you've just made a very small club: my email kill list.
> You are the only member of this very exclusive club.  I'm certain your
> approach to reporting problems garners a huge following among the module
> authors.
>
> --
> Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special
> biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBPhOsWMEMFRGDvLL1EQKXkQCeOO/Rzfj9Q6iLdF0+tLthqDbBYRkAniCJ
PORFuP5gvSh9U/Vs1v8WQF7t
=qDEn
-----END PGP SIGNATURE-----

