Skip Menu |

This queue is for tickets about the DBIx-Class-EncodedColumn CPAN distribution.

Report information
The Basics
Id: 46187
Status: resolved
Priority: 0/
Queue: DBIx-Class-EncodedColumn

People
Owner: Nobody in particular
Requestors: stro [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.00001
  • 0.00002
Fixed in: (no value)

Attachments
DBIx-Class-EncodedColumn-0.00002_3.diff
DBIx-Class-EncodedColumn-0.00003.tar.gz



Subject: FAIL test on MSWin32
Hi Guillermo, Test t/02digest.t fails under Windows, because t/lib/DigestTest.pm tries to unlink a file which is still open, and it is impossible under MSWin32 environment. Can you add $schema->storage()->disconnect(); before calling DigestTest->clear; , so your dist will pass tests correctly? -- Serguei Trouchelle
Hi, I have prepared a patched version solving this issue via patch described in previous post. It is 100% ready for PAUSE upload as DBIx-Class-EncodedColumn-0.00003.tar.gz The exact changes made can be inspected in enclosed *.diff Please consider releasing this version - it would be nice to be able to install this module without failing test on Win32. Thanks. -- kmx

Message body not shown because it is not plain text.

diff -r -u DBIx-Class-EncodedColumn-0.00002/Changes DBIx-Class-EncodedColumn-0.00003/Changes --- DBIx-Class-EncodedColumn-0.00002/Changes 2008-07-29 00:16:02.000000000 +0200 +++ DBIx-Class-EncodedColumn-0.00003/Changes 2009-07-27 10:13:26.000000000 +0200 @@ -1,3 +1,6 @@ +0.00003 2009-07-27 + - Win32 compatibility patch for 02digest.t + 0.00002 2008-07-27 - Support for Crypt::OpenPGP diff -r -u DBIx-Class-EncodedColumn-0.00002/lib/DBIx/Class/EncodedColumn.pm DBIx-Class-EncodedColumn-0.00003/lib/DBIx/Class/EncodedColumn.pm --- DBIx-Class-EncodedColumn-0.00002/lib/DBIx/Class/EncodedColumn.pm 2008-07-29 00:40:02.000000000 +0200 +++ DBIx-Class-EncodedColumn-0.00003/lib/DBIx/Class/EncodedColumn.pm 2009-07-27 10:13:26.000000000 +0200 @@ -9,7 +9,7 @@ __PACKAGE__->mk_classdata( _column_encoders => {} ); -our $VERSION = '0.00002'; +our $VERSION = '0.00003'; sub register_column { my $self = shift; diff -r -u DBIx-Class-EncodedColumn-0.00002/META.yml DBIx-Class-EncodedColumn-0.00003/META.yml --- DBIx-Class-EncodedColumn-0.00002/META.yml 2008-07-29 00:42:44.000000000 +0200 +++ DBIx-Class-EncodedColumn-0.00003/META.yml 2009-07-27 10:13:26.000000000 +0200 @@ -24,4 +24,4 @@ Sub::Name: 0.04 resources: license: http://dev.perl.org/licenses/ -version: 0.00002 +version: 0.00003 diff -r -u DBIx-Class-EncodedColumn-0.00002/t/02digest.t DBIx-Class-EncodedColumn-0.00003/t/02digest.t --- DBIx-Class-EncodedColumn-0.00002/t/02digest.t 2008-07-29 00:29:12.000000000 +0200 +++ DBIx-Class-EncodedColumn-0.00003/t/02digest.t 2009-07-27 10:13:26.000000000 +0200 @@ -178,6 +178,7 @@ } +$schema->storage()->disconnect(); DigestTest->clear; #TODO
Hi, can I somehow help with getting the fix for issue discussed in this RT into official release? My proposal is described in the previous post. -- kmx
I do not want to push on you but if you give me: 1) co-maint 2) commit priv to http://dev.catalystframework.org/svnweb/bast/log/trunk/DBIx-Class-EncodedColumn/ I can fix this as well as the other currently open RT. At both places (pause, devcatalyst) I am "KMX". -- kmx
This currently builds on Trouchelle and on Strawberry. I'm closing it. Please reopen if it's still actually an issue.