Skip Menu |

This queue is for tickets about the Data-Dump-Streamer CPAN distribution.

Report information
The Basics
Id: 59050
Status: resolved
Priority: 0/
Queue: Data-Dump-Streamer

People
Owner: Nobody in particular
Requestors: daxim [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 2.21
Fixed in: (no value)



Subject: DDS shortcut is missing
I am not prompted anymore whether to install the shortcut. Forcing by supplying the option DDS does not work, either. DDS.pm will not appear in blib. Show quoted text
> ack -C Makefile
inc/My/Builder.pm 44- print "I will install (or not) the DDS shortcut as you requested previously.\n"; 45- print "If you wish to override the previous answer then state so explicitly\n"; 46: print "by saying 'perl Makefile.PL [NO]DDS'\n"; 47- $value = <$fh>; 48- chomp $value; -- 107-#=head1 VERSION 108-# 109:# $Id: Makefile.PL 30 2006-04-16 15:33:25Z demerphq $ 110-# 111-#=cut Show quoted text
> perl Build.PL DDS
Too early to specify a build action 'DDS'. Do 'Build DDS' instead. Show quoted text
> perl Build.PL
Creating new 'MYMETA.yml' with configuration results Creating new 'Build' script for 'Data-Dump-Streamer' version '2.21' Show quoted text
> ./Build DDS
No action 'DDS' defined, try running the 'help' action. Show quoted text
> ./Build
Building Data-Dump-Streamer cc -I/home/daxim/local/lib/perl5/5.10.1/x86_64-linux-thread-multi-ld/CORE -DXS_VERSION="2.21" -DVERSION="2.21" - fPIC -c -D_REENTRANT -D_GNU_SOURCE -fPIC -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector - I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -o lib/Data/Dump/Streamer.o lib/Data/Dump/Streamer.c ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Data/Dump/Streamer/Streamer.bs') cc -shared -O2 -g -L/usr/local/lib -fstack-protector -o blib/arch/auto/Data/Dump/Streamer/Streamer.so lib/Data/Dump/Streamer.o ./Build: blib/lib/Data/Dump/Streamer.pm: cannot resolve L<www.perlmonks.org> in paragraph 620. ./Build: blib/lib/Data/Dump/Streamer.pm: cannot resolve L<perl> in paragraph 620. Show quoted text
> tree blib
blib ├── arch │ └── auto │ └── Data │ └── Dump │ └── Streamer │ ├── Streamer.bs │ └── Streamer.so ├── lib │ └── Data │ └── Dump │ ├── Streamer │ │ └── _ │ │ └── Printers.pm │ └── Streamer.pm ├── libdoc │ └── Data::Dump::Streamer.3 └── libhtml └── site └── lib └── Data └── Dump └── Streamer.html 16 directories, 6 files
Subject: Re: [rt.cpan.org #59050] DDS shortcut is missing
Date: Thu, 8 Jul 2010 06:47:51 -0700
To: bug-Data-Dump-Streamer [...] rt.cpan.org
From: Joshua ben Jore <twists [...] gmail.com>
On Fri, Jul 2, 2010 at 4:35 AM, Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 via RT <bug-Data-Dump-Streamer@rt.cpan.org> wrote: Show quoted text
> Fri Jul 02 07:35:31 2010: Request 59050 was acted upon. > Transaction: Ticket created by DAXIM >       Queue: Data-Dump-Streamer >     Subject: DDS shortcut is missing >   Broken in: 2.21 >    Severity: (no value) >       Owner: Nobody >  Requestors: daxim@cpan.org >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=59050 > > > > I am not prompted anymore whether to install the shortcut. Forcing by supplying the option DDS does not work, either. > DDS.pm will not appear in blib.
Thanks, will resolve this weekend. Josh
Uploaded Data-Dump-Streamer-2.22 which corrects this. In the process, I've noticed that loading DDS.pm sets $DDS::VERSION = $Data::Dump::Streamer::VERSION but also $main::VERSION = $DDS::VERSION which probably *isn't* expected. The code has comments about MakeMaker parsing and I don't know what EU::MM might be doing with this at all.