develooper Front page | perl.perl5.porters | Postings from March 2013

Re: [perl #117247] This is a bug report for perl from artagnon@gmail.com,

Thread Previous | Thread Next
From:
Ramkumar Ramachandra
Date:
March 22, 2013 07:50
Subject:
Re: [perl #117247] This is a bug report for perl from artagnon@gmail.com,
Message ID:
CALkWK0kOgFzD10fVPrc3bU0syF4YEfMjMnaA_=FiWxYgfjq4qw@mail.gmail.com
Andy Dougherty wrote:
> On Thu, 21 Mar 2013, Ramkumar Ramachandra wrote:
>
>> # New Ticket Created by  Ramkumar Ramachandra
>> # Please include the string:  [perl #117247]
>> # in the subject line of all future correspondence about this issue.
>> # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117247 >
>>
>>
>> Subject: UU/myread, generated by Configure, doesn't seem to work
>> To: perlbug@perl.org
>> Message-Id: <5.17.10_11030_1363852447@luneth>
>> From: artagnon@gmail.com
>> Reply-To: artagnon@gmail.com
>>
>>
>> This is a bug report for perl from artagnon@gmail.com,
>> generated with the help of perlbug 1.39 running under perl 5.17.10.
>>
>>
>> -----------------------------------------------------------------
>>
>> I'm using the latest Perl from Git (git://perl5.git.perl.org/perl.git).
>> When I run configure, this is what happens:
>>
>>     $ ./configure.gnu
>>     sh Configure -ds -e
>
> [ . . . ]
>>     Do you really want to continue? [n]
>>     Okay, bye.
>>
>> Basically, it doesn't give me a chance to enter anything in the
>> prompt.  I used -Dusedevel to sidestep this issue, but I don't get any
>> further prompts.  I've determined that the UU/myread, which is
>> generated by Configure, doesn't read a line.  Unfortunately, the
>> script seems to be unnecessarily complex and messy; so much so that I
>> didn't attempt to patch it, and decided to send this bug report
>> instead.
>
> If you run Configure, it works as you expect.  You did not run Configure;
> you ran configure.gnu, which attempts to provide an autoconf-like
> configure front-end script.  Since autoconf's 'configure' scripts do not
> perform interactive prompting, perl's 'configure.gnu' front end doesn't
> either.

Ah, I see.  Yes, Configure works as expected.

>> Please fix this issue.  Bonus points for making UU/myread more
>> readable.
>
> I'm not sure how, specifically, to make UU/myread "more readable" without
> changing how it works.  It's long and complicated in part because it
> allows for doing a number of complicated things.  The documentation
> for UU/myread is available in the metaconfig distribution.  Pointers
> to that are at the top of Configure.

I thought all it needed to do was display a prompt and read on stdin.
If you don't think it's overtly complex without reason, feel free to
ignore my uninformed comment.

> Meanwhile, I'll close this bug report.

Yes, thank you.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About