Re: [Module::Build] Ready for 0.22?
Status: Beta
Brought to you by:
kwilliams
|
From: Randy W. S. <Ra...@Th...> - 2004-01-11 13:51:09
|
On 1/10/2004 11:53 AM, Randy Kobes wrote: > On Sat, 10 Jan 2004, Randy W. Sims wrote: > > [ ... ] > >>I don't know why this is just now occuring to me (prolly >>'cuz I don't use ppm), but ppm can use both .tar.gz >>archives and .zip archives. If you look at the repository >>at >><http://ppm.activestate.com/PPMPackages/zips/8xx-builds-only/Windows/> >>you'll see that all of them are .zip archives, so that's >>the reason this issue has never come up before wrt ppm. >>There are a couple of other repositories out there (Jenda >>Krynicky's and Randy Kobes' though I don't remember the >>urls); I suspect that they either use zips or use a >>working version of tar to create their archives. > > > Hopefully not to add too much to the confusion, but, at > least for our repository, I use A::T on a Windows box to > create the .tar.gz archives. So in principle A::T can be > used exclusively to read/write .tar.gz files. Problems may > arise when using different versions of A::T across different > platforms - for example, I know of cases when a Win32 client > can't extract an archive (using A::T) when that archive was > created on a linux box (using A::T). > I'm not sure what's going on at this point. Glenn is descibing two problems. 1) A::T produces a tar file that is incompatible with most Windows utilities (WinZip, PowerArchiver, etc.). This is confirmed, and I believe Jos is working on a fix. 2) Module::Build is used to create a dist and ppd file, ppm is run to install the dist which seems to work, but in fact, does not install anything. Until now I suspected this was related to (1) above, but your account seems to eliminate A::T as the culprit. Have you had occasions to use M::B yet? (version 0.22 should be on CPAN by now;) Have you used it to create a dist? Have you run into any problems? You know much more about creating ppm distributions than I, so I (and many others) would be gratefull for any help or suggestions. Thanks, Randy. |