Re: [perl #60678] Configure.pl manifest problem on Win32

2009-02-01 Thread Peter Schwenn
yes

On Sat, Jan 31, 2009 at 7:45 PM, James Keenan via RT 
parrotbug-follo...@parrotcode.org wrote:

 Are we happy enough with the issues raised in this ticket in order to
 resolve it?

 Thank you very much.
 kid51



Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-21 Thread Ron Blaschke
Will Coleda wrote:
 On Thu, Nov 20, 2008 at 4:12 PM, Will Coleda [EMAIL PROTECTED] wrote:
 On Thu, Nov 20, 2008 at 3:45 PM, Peter Schwenn [EMAIL PROTECTED] wrote:
 Will Coleda

 You can drop this thread if you like.  This is a waste of your time.  What I
 need to do is to find someone who is building parrot with XP, Cygwin or
 mingw -- who has been through most of what I'm going to encounter.
 I often build with Strawberry Perl's toolkit on windows with no
 problem, and we have several active windows developers; I tend to
 build right out of the repository, though, and not off the releases.

 At first blush it sounds like the filenames got case-mangled when the
 package was unzipped. How did you unpack the file?

 --
 Will Coke Coleda

 
 As a data point, I just grabbed parrot-0.8.1-tar.gz from CPAN and was
 able to run Configure.pl with no issues using a recent Strawberry
 perl. I'm not seeing the case mangled filenames; they match up with
 what's in the MANIFEST for me.
 
 Regards.

I second Will's examination.  trunk and the 0.8.1 release tarball
Configure just fine for me as well.  That's Windows XP SP3, Perl 5.10
and VC++ 9.

Ron


Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Will Coleda
On Wed, Nov 19, 2008 at 1:09 PM, via RT Peter Schwenn
[EMAIL PROTECTED] wrote:
 # New Ticket Created by  Peter Schwenn
 # Please include the string:  [perl #60678]
 # in the subject line of all future correspondence about this issue.
 # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60678 


 In attempting to build Parrot (to run Rakudo) on Win32,in a Dos box, from
 the root dir of Parrot,
perl Configure.pl
 fails because NONE of the required files of the manifest are present
 (according to Configure.pl's output).  But ALL of the files are present in
 their appointed places.  This seems to be a problem with backslash as a
 separator for filenames.  Is there a workaround or flag?

  (I am NOT using mingw or cygwind, just plain XP SP1.  I expect to use gcc
 with nmake v1.8 when I get by this problem.)

 Thank you Peter Schwenn


What version of perl are you using? (perl -V)

-- 
Will Coke Coleda


Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Peter Schwenn
I'm using Version 5.8.8; the full -Version report is:

-

This is perl, v5.8.8 built for MSWin32-x86-multi-thread
(with 25 registered patches, see perl -V for more detail)

Copyright 1987-2006, Larry Wall

Binary build 817 [257965] provided by ActiveState
http://www.ActiveState.comhttp://www.activestate.com/
Built Mar 20 2006 17:54:25



Should I be using 5.10 for Parrot building?

Thank you,  Peter Schwenn

On 11/20/08, Will Coleda via RT [EMAIL PROTECTED] wrote:

 On Wed, Nov 19, 2008 at 1:09 PM, via RT Peter Schwenn
 [EMAIL PROTECTED] wrote:
  # New Ticket Created by  Peter Schwenn
  # Please include the string:  [perl #60678]
  # in the subject line of all future correspondence about this issue.
  # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60678 
 
 
  In attempting to build Parrot (to run Rakudo) on Win32,in a Dos box, from
  the root dir of Parrot,
 perl Configure.pl
  fails because NONE of the required files of the manifest are present
  (according to Configure.pl's output).  But ALL of the files are present
 in
  their appointed places.  This seems to be a problem with backslash as a
  separator for filenames.  Is there a workaround or flag?
 
   (I am NOT using mingw or cygwind, just plain XP SP1.  I expect to use
 gcc
  with nmake v1.8 when I get by this problem.)
 
  Thank you Peter Schwenn
 

 What version of perl are you using? (perl -V)

 --
 Will Coke Coleda





Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Peter Schwenn
I tried it with version 5.10.0 (build 1004), and under Cygwin.  Same
result.  Am I right in assuming that virtually none of the parrot/rakudo
developers is using Windows or Cygwin -- if someone WERE using Windows, he
or she might have encountered this.

It seems like such a simple, and early in the build process error that it
would affect anyone building with Windows.

Thank you


On 11/20/08, Will Coleda via RT [EMAIL PROTECTED] wrote:

 On Wed, Nov 19, 2008 at 1:09 PM, via RT Peter Schwenn
 [EMAIL PROTECTED] wrote:
  # New Ticket Created by  Peter Schwenn
  # Please include the string:  [perl #60678]
  # in the subject line of all future correspondence about this issue.
  # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60678 
 
 
  In attempting to build Parrot (to run Rakudo) on Win32,in a Dos box, from
  the root dir of Parrot,
 perl Configure.pl
  fails because NONE of the required files of the manifest are present
  (according to Configure.pl's output).  But ALL of the files are present
 in
  their appointed places.  This seems to be a problem with backslash as a
  separator for filenames.  Is there a workaround or flag?
 
   (I am NOT using mingw or cygwind, just plain XP SP1.  I expect to use
 gcc
  with nmake v1.8 when I get by this problem.)
 
  Thank you Peter Schwenn
 

 What version of perl are you using? (perl -V)

 --
 Will Coke Coleda





Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Peter Schwenn
Will Coleda,

1. To correct myself and be more precise, out of the approx 3700 files in
the MANIFEST, my running of Perl Configure.pl only shows those (~126) below
as missing (but they aren't missing):

[and 2. It looks like the files not found in the manifest check don't have
the same upper/lower case spelling as the ones that are actually the
released parrot-0.8.1...gz.  For example in the MANIFEST  it's
...hq9plus...  while in the released files its HQ9Plus and similarly in the
MANIFEST ...lib/Parrot... while the files are ...lib/parrot ]

quoting from the Configure.pl run:


C:\parrot-0.8.0perl Configure.pl
Parrot Version 0.8.1 Configure 2.0
Copyright (C) 2001-2008, The Perl Foundation.

Hello, I'm Configure. My job is to poke and prod your system to figure out
how to build Parrot. The process is completely automated, unless you passed
in
the `--ask' flag on the command line, in which case I'll prompt you for a
few
pieces of info.

Since you're running this program, you obviously have Perl 5--I'll be
pulling
some defaults from its configuration.

init::manifest -  Check MANIFEST...No such file:
languages/hq9plus/config/ma
kefiles/root.in
No such file: languages/hq9plus/hq9plus.pir
No such file: languages/hq9plus/lib/Parrot/Test/Hq9plus.pm
No such file: languages/hq9plus/MAINTAINER
No such file: languages/hq9plus/README
No such file: languages/hq9plus/src/builtins/hello.pir
No such file: languages/hq9plus/src/builtins/nintynine_bottles_of_beer.pir
No such file: languages/hq9plus/src/builtins/plus.pir
No such file: languages/hq9plus/src/builtins/quine.pir
No such file: languages/hq9plus/src/parser/actions.pm
No such file: languages/hq9plus/src/parser/grammar.pg
No such file: languages/hq9plus/t/basic.t
No such file: languages/hq9plus/t/harness
No such file: lib/Parrot/BuildUtil.pm
No such file: lib/Parrot/Config.pm
No such file: lib/Parrot/Configure.pm
No such file: lib/Parrot/Configure/Compiler.pm
No such file: lib/Parrot/Configure/Data.pm
No such file: lib/Parrot/Configure/Messages.pm
No such file: lib/Parrot/Configure/Options.pm
No such file: lib/Parrot/Configure/Options/Conf.pm
No such file: lib/Parrot/Configure/Options/Conf/CLI.pm
No such file: lib/Parrot/Configure/Options/Conf/File.pm
No such file: lib/Parrot/Configure/Options/Conf/Shared.pm
No such file: lib/Parrot/Configure/Options/Reconf.pm
No such file: lib/Parrot/Configure/Options/Test.pm
No such file: lib/Parrot/Configure/Options/Test/Prepare.pm
No such file: lib/Parrot/Configure/Step.pm
No such file: lib/Parrot/Configure/Step/List.pm
No such file: lib/Parrot/Configure/Step/Methods.pm
No such file: lib/Parrot/Configure/Test.pm
No such file: lib/Parrot/Configure/Trace.pm
No such file: lib/Parrot/Configure/Utils.pm
No such file: lib/Parrot/Distribution.pm
No such file: lib/Parrot/Docs/Directory.pm
No such file: lib/Parrot/Docs/File.pm
No such file: lib/Parrot/Docs/Group.pm
No such file: lib/Parrot/Docs/HTMLPage.pm
No such file: lib/Parrot/Docs/Item.pm
No such file: lib/Parrot/Docs/POD2HTML.pm
No such file: lib/Parrot/Docs/Section.pm
No such file: lib/Parrot/Docs/Section/BigNum.pm
No such file: lib/Parrot/Docs/Section/C.pm
No such file: lib/Parrot/Docs/Section/Compilers.pm
No such file: lib/Parrot/Docs/Section/Config.pm
No such file: lib/Parrot/Docs/Section/Docs.pm
No such file: lib/Parrot/Docs/Section/DynaPMCs.pm
No such file: lib/Parrot/Docs/Section/EditorPlugins.pm
No such file: lib/Parrot/Docs/Section/Examples.pm
No such file: lib/Parrot/Docs/Section/IMCC.pm
No such file: lib/Parrot/Docs/Section/Info.pm
No such file: lib/Parrot/Docs/Section/Languages.pm
No such file: lib/Parrot/Docs/Section/Libs.pm
No such file: lib/Parrot/Docs/Section/Ops.pm
No such file: lib/Parrot/Docs/Section/Parrot.pm
No such file: lib/Parrot/Docs/Section/Perl.pm
No such file: lib/Parrot/Docs/Section/PMCs.pm
No such file: lib/Parrot/Docs/Section/Tests.pm
No such file: lib/Parrot/Docs/Section/Tools.pm
No such file: lib/Parrot/Harness/DefaultTests.pm
No such file: lib/Parrot/Harness/Options.pm
No such file: lib/Parrot/Harness/Smoke.pm
No such file: lib/Parrot/Headerizer.pm
No such file: lib/Parrot/IO/Directory.pm
No such file: lib/Parrot/IO/File.pm
No such file: lib/Parrot/IO/Path.pm
No such file: lib/Parrot/Manifest.pm
No such file: lib/Parrot/Op.pm
No such file: lib/Parrot/Ops2c/Auxiliary.pm
No such file: lib/Parrot/Ops2c/Utils.pm
No such file: lib/Parrot/Ops2pm.pm
No such file: lib/Parrot/Ops2pm/Auxiliary.pm
No such file: lib/Parrot/Ops2pm/Base.pm
No such file: lib/Parrot/OpsFile.pm
No such file: lib/Parrot/OpsRenumber.pm
No such file: lib/Parrot/OpTrans.pm
No such file: lib/Parrot/OpTrans/C.pm
No such file: lib/Parrot/OpTrans/CGoto.pm
No such file: lib/Parrot/OpTrans/CGP.pm
No such file: lib/Parrot/OpTrans/Compiled.pm
No such file: lib/Parrot/OpTrans/CPrederef.pm
No such file: lib/Parrot/OpTrans/CSwitch.pm
No such 

Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Peter Schwenn
Will Coleda

You can drop this thread if you like.  This is a waste of your time.  What I
need to do is to find someone who is building parrot with XP, Cygwin or
mingw -- who has been through most of what I'm going to encounter.

Thank you


On 11/20/08, Will Coleda via RT [EMAIL PROTECTED] wrote:

 On Wed, Nov 19, 2008 at 1:09 PM, via RT Peter Schwenn
 [EMAIL PROTECTED] wrote:
  # New Ticket Created by  Peter Schwenn
  # Please include the string:  [perl #60678]
  # in the subject line of all future correspondence about this issue.
  # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60678 
 
 
  In attempting to build Parrot (to run Rakudo) on Win32,in a Dos box, from
  the root dir of Parrot,
 perl Configure.pl
  fails because NONE of the required files of the manifest are present
  (according to Configure.pl's output).  But ALL of the files are present
 in
  their appointed places.  This seems to be a problem with backslash as a
  separator for filenames.  Is there a workaround or flag?
 
   (I am NOT using mingw or cygwind, just plain XP SP1.  I expect to use
 gcc
  with nmake v1.8 when I get by this problem.)
 
  Thank you Peter Schwenn
 

 What version of perl are you using? (perl -V)

 --
 Will Coke Coleda





Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Will Coleda
On Thu, Nov 20, 2008 at 3:45 PM, Peter Schwenn [EMAIL PROTECTED] wrote:
 Will Coleda

 You can drop this thread if you like.  This is a waste of your time.  What I
 need to do is to find someone who is building parrot with XP, Cygwin or
 mingw -- who has been through most of what I'm going to encounter.

I often build with Strawberry Perl's toolkit on windows with no
problem, and we have several active windows developers; I tend to
build right out of the repository, though, and not off the releases.

At first blush it sounds like the filenames got case-mangled when the
package was unzipped. How did you unpack the file?

-- 
Will Coke Coleda


Re: [perl #60678] Configure.pl manifest problem on Win32

2008-11-20 Thread Will Coleda
On Thu, Nov 20, 2008 at 4:12 PM, Will Coleda [EMAIL PROTECTED] wrote:
 On Thu, Nov 20, 2008 at 3:45 PM, Peter Schwenn [EMAIL PROTECTED] wrote:
 Will Coleda

 You can drop this thread if you like.  This is a waste of your time.  What I
 need to do is to find someone who is building parrot with XP, Cygwin or
 mingw -- who has been through most of what I'm going to encounter.

 I often build with Strawberry Perl's toolkit on windows with no
 problem, and we have several active windows developers; I tend to
 build right out of the repository, though, and not off the releases.

 At first blush it sounds like the filenames got case-mangled when the
 package was unzipped. How did you unpack the file?

 --
 Will Coke Coleda


As a data point, I just grabbed parrot-0.8.1-tar.gz from CPAN and was
able to run Configure.pl with no issues using a recent Strawberry
perl. I'm not seeing the case mangled filenames; they match up with
what's in the MANIFEST for me.

Regards.

-- 
Will Coke Coleda