Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.85k stars 523 forks source link

[MAILER-DAEMON@tmtowtdi.perl.org: failure notice] #1519

Closed p5pRT closed 20 years ago

p5pRT commented 24 years ago

Migrated from rt.perl.org#2736 (status was 'resolved')

Searchable as RT2736$

p5pRT commented 24 years ago

From mstevens@imaginet.co.uk

Perlbug is broken?

p5pRT commented 24 years ago

From mstevens@imaginet.co.uk

Message RFC822: Envelope-to: mstevens@wildcat.imaginet.co.uk Received: from tmtowtdi.perl.org [209.85.3.25] by wildcat.imaginet.co.uk with smtp (Exim 2.05 #1 (Debian)) id 12Za16-0004ej-00; Mon, 27 Mar 2000 14:57:16 +0100 Received: (qmail 21898 invoked for bounce); 27 Mar 2000 13:57:09 -0000 Date: 27 Mar 2000 13:57:09 -0000 From: MAILER-DAEMON@tmtowtdi.perl.org To: mstevens@wildcat.imaginet.co.uk Subject: failure notice Message-Id: E12Za16-0004ej-00@wildcat.imaginet.co.uk

Hi. This is the qmail-send program at tmtowtdi.perl.org. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out.

richard-perlbug@tmtowtdi.perl.org: Sorry, no mailbox here by that name. (#5.1.1)

--- Below this line is a copy of the message.

Return-Path: mstevens@wildcat.imaginet.co.uk Received: (qmail 21895 invoked by uid 508); 27 Mar 2000 13:57:09 -0000 Delivered-To: perlmail-perlbug@perl.org Received: (qmail 21892 invoked from network); 27 Mar 2000 13:57:04 -0000 Received: from chthon.perl.com (207.174.18.70) by tmtowtdi.perl.org with SMTP; 27 Mar 2000 13:57:04 -0000 Received: from mail.imaginet.co.uk (mail.imaginet.co.uk [194.168.150.4]) by chthon.perl.com (8.9.3/8.9.1) with ESMTP id GAA14202 for perlbug@perl.com; Mon, 27 Mar 2000 06:56:57 -0700 (MST) Received: from wildcat.imaginet.co.uk ([194.168.150.34] ident=mail) by mail.imaginet.co.uk with esmtp (Exim 2.05 #1) id 12Za0j-0002re-00; Mon, 27 Mar 2000 14:56:53 +0100 Received: from mstevens by wildcat.imaginet.co.uk with local (Exim 2.05 #1 (Debian)) id 12Za0j-0004eI-00; Mon, 27 Mar 2000 14:56:53 +0100 To: perlbug@perl.com Subject: File::Spec 0.8 fails tests on perl 5.004_04 Cc: mstevens@imaginet.co.uk Message-Id: E12Za0j-0004eI-00@wildcat.imaginet.co.uk From: Michael Stevens mstevens@wildcat.imaginet.co.uk Date: Mon, 27 Mar 2000 14:56:53 +0100

This is a bug report for perl from mstevens@wildcat.imaginet.co.uk, generated with the help of perlbug 1.28 running under perl v5.6.0.


[Please enter your report here]

The latest CPAN File::Spec (0.8) fails to pass it's own tests on 5.004_04:

CPAN.pm: Going to build R/RB/RBS/File-Spec-0.8.tar.gz

Checking if your kit is complete... Looks good Writing Makefile for File::Spec mkdir ./blib mkdir ./blib/lib mkdir ./blib/lib/File mkdir ./blib/arch mkdir ./blib/arch/auto mkdir ./blib/arch/auto/File mkdir ./blib/arch/auto/File/Spec mkdir ./blib/lib/auto mkdir ./blib/lib/auto/File mkdir ./blib/lib/auto/File/Spec mkdir ./blib/man3 cp Spec/Win32.pm ./blib/lib/File/Spec/Win32.pm cp Spec/Unix.pm ./blib/lib/File/Spec/Unix.pm cp Spec/OS2.pm ./blib/lib/File/Spec/OS2.pm cp Spec/VMS.pm ./blib/lib/File/Spec/VMS.pm cp Spec.pm ./blib/lib/File/Spec.pm cp Spec/Mac.pm ./blib/lib/File/Spec/Mac.pm cp Spec/Functions.pm ./blib/lib/File/Spec/Functions.pm Manifying ./blib/man3/File::Spec::Win32.3pm Manifying ./blib/man3/File::Spec::OS2.3pm Manifying ./blib/man3/File::Spec::Unix.3pm Manifying ./blib/man3/File::Spec::VMS.3pm Manifying ./blib/man3/File::Spec::Functions.3pm Manifying ./blib/man3/File::Spec::Mac.3pm Manifying ./blib/man3/File::Spec.3pm /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib -I/usr/lib/perl5/i386-linux/5.004 -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/filefunc..........ok t/filespec..........Can't declare undef operator in my at blib/lib/File/Spec/Win32.pm line 296, near ") =" dubious Test returned status 2 (wstat 512, 0x200) Failed Test Status Wstat Total Fail Failed List of failed

t/filespec.t 2 512 ?? ?? % ?? Failed 1/2 test scripts, 50.00% okay. 0/1 subtests failed, 100.00% okay. make: *** [test_dynamic] Error 2 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force

The following patch at least makes the code syntactically correct, but it still fails it's tests under 5.004_04 even with these patches applied:

--cut here-- diff -urN File-Spec-0.8.orig/Spec/VMS.pm File-Spec-0.8/Spec/VMS.pm --- File-Spec-0.8.orig/Spec/VMS.pm Mon Mar 27 14:48:45 2000 +++ File-Spec-0.8/Spec/VMS.pm Mon Mar 27 14:53:28 2000 @@ -400,15 +400,20 @@ }

 # Split up paths

@@ -458,11 +463,15 @@ }

     # Split up paths

@@ -378,11 +382,15 @@ $base = $self->canonpath( $base ) ; }

[Please do not change anything below this line]


Flags: category=library severity=low

Site configuration information for perl v5.6.0:

Configured by mstevens at Thu Mar 23 11:47:14 GMT 2000.

Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration: Platform: osname=linux, osvers=2.2.14, archname=i586-linux uname='linux wildcat 2.2.14 #2 wed mar 1 14:08:20 gmt 2000 i586 unknown ' config_args='-de' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef Compiler: cc='cc', optimize='-O2', gccversion=2.95.2 19990906 (prerelease) cppflags='-fno-strict-aliasing -I/usr/local/include' ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' stdchar='char', d_stdstdio=define, usevfork=false intsize=4, longsize=4, ptrsize=4, doublesize=8 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lndbm -lgdbm -ldbm -ldb -ldl -lm -lc -lposix -lcrypt libc=/lib/libc-2.1.2.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'

Locally applied patches:


@INC for perl v5.6.0: /usr/local/lib/perl5/5.6.0/i586-linux /usr/local/lib/perl5/5.6.0 /usr/local/lib/perl5/site_perl/5.6.0/i586-linux /usr/local/lib/perl5/site_perl/5.6.0 /usr/local/lib/perl5/site_perl .


Environment for perl v5.6.0: HOME=/home/mstevens LANG (unset) LANGUAGE (unset) LD_LIBRARY_PATH (unset) LOGDIR (unset) PATH=/home/mstevens/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/sbin:/usr/sbin:/opt/bin PERL_BADLANG (unset) SHELL=/usr/bin/zsh

p5pRT commented 20 years ago

From The RT System itself

'fixed in latest release of File​::Spec\, as far as I can tell. And it\'s an ancient release. And if I can\'t close bugs I reported who can?\n'