Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^3: Module::Build and MANIFEST.SKIP

by thor (Priest)
on Feb 07, 2006 at 16:11 UTC ( [id://528549]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Module::Build and MANIFEST.SKIP
in thread Module::Build and MANIFEST.SKIP

I did a bit more digging and I think I've found the issue. I'm doing mixed development. That is to say that I'm developing on both a Linux and a Windows machine. I had originally generated the MANIFEST.SKIP file on the Windows machine, but was seeing the above mentioned behavior on the Linux machine. For whatever reason, the light bulb flashed: line endings. I've confirmed that this is the case: running my MANIFEST.SKIP file through perl -i -ple 's/^M//' MANIFEST.SKIP and re-generating the MANIFEST gives the desired results. I think I'll send an e-mail to the Module::Build folks and see what they say. In the interim though, problem solved!

thor

The only easy day was yesterday

Replies are listed 'Best First'.
Re^4: Module::Build and MANIFEST.SKIP
by xdg (Monsignor) on Feb 07, 2006 at 18:52 UTC

    I have had a similar problem, as I use Subversion (well, really SVK) to shuttle files between my Linux and Windows machines. In Subversion, you need to set the svn:eol-style properties appropriately because it doesn't handle line ending conversions by default.

    If that's what you're using, too, check out SubversionConfigurationForLineEndings for how to set up a config file to automatically do this for you.

    -xdg

    Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.

      As it turns out, I am using subversion and discovered the svn:eol-style this morning. Since my directory had nothing but text files in it, I applied it recursively on my checkout directory and everything's golden. The zope article looks interesting, I'll check it out. Thanks!

      thor

      The only easy day was yesterday

Re^4: Module::Build and MANIFEST.SKIP
by dragonchild (Archbishop) on Feb 07, 2006 at 19:39 UTC
    If you use Cygwin on Win32, then you won't have any problems with line-endings. I occasionally have to jump over and that's worked for me.

    My criteria for good software:
    1. Does it work?
    2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://528549]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (6)
As of 2024-03-28 11:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found