[DBIx-Class-Devel] Busted Releasing on Windows
Peter Rabbitson
rabbit+dbic at rabbit.us
Mon Dec 17 09:59:16 GMT 2012
On Fri, Dec 14, 2012 at 10:53:36AM -0500, Brendan Byrd wrote:
> On Fri, Dec 14, 2012 at 9:40 AM, Peter Rabbitson <rabbit+dbic at rabbit.us> wrote:
> >
> > SineSwiper seems bent on continuing to run in hell, and I like
> > the challenge, so I guess overall it's worth it. It also makes the
> > distbuilder more robust in the long run.
>
> I guess I'm the only Perl programmer that isn't running some Ubuntu or
> similar distro on his lappy. I dunno what OSS utopia you guys are
> working in, but most companies still use Windows desktops/laptops. I
> mean, we use Linux servers a lot, and most of the software ends up on
> on them. But, I still write the actual code on Windows.
Not the only, but there are indeed *very* few. In any case while looking
into this I learned a whole lot of stuff about EUMM, and the resulting
distbuilding proces is much cleaner as well. Please check if the fixes in
topic/win32_fixups work for you. I tested a successful `make distdir` on
WinXP (`make dist` would require a tar binary). There may still be things
I have missed however.
By the way Path::Class is seriously broken on Win32[1][2] for the past
month or so, perhaps KWILLIAMS needs a hand.
[1] http://217.199.168.174/cgi-bin/cpantestersmatrix.pl?dist=Path-Class%200.28
[2] http://217.199.168.174/cgi-bin/cpantestersmatrix.pl?dist=Path-Class%200.27
>
> But, yeah, I got several distros under my belt, all working as Windows
> releases. If DZIL can manage it, I'm sure we can P9Y-proof the dist
> platform.
>
There are levels of "managing" though. For instance I would be surprised
if all your dists are crlf-free. Not because it is hard to do, but because
it is a boring detail.
Cheers
More information about the DBIx-Class-Devel
mailing list