develooper Front page | perl.perl5.porters | Postings from March 2020

Re: [Encode] 3.03 released! (version conflict)

Thread Previous | Thread Next
From:
James E Keenan
Date:
March 3, 2020 16:18
Subject:
Re: [Encode] 3.03 released! (version conflict)
Message ID:
2402ac08-1f07-65ba-341d-31f60df40bdb@pobox.com
On 3/1/20 11:49 PM, Dan Kogai wrote:
> Porters,
> 
> Just VERSION++’ed Encode to 3.03. No new feature.  Just make compilers a little happier.
> 
> =head1 Availability
> 
> * git clone git://github.com/dankogai/p5-encode.git
> * https://www.dan.co.jp/~dankogai/cpan/Encode-3.03.tar.gz
> * CPAN near you.
> 
> Travis is all green.
> 
> * https://travis-ci.org/dankogai/p5-encode
> 
> =head1 CPAN index
> 
>   User: DANKOGAI ()
>   Distribution file: Encode-3.03.tar.gz
>   Number of files: 224
>   *.pm files: 26
>   README: Encode-3.03/README
>   META-File: Encode-3.03/META.json
>   META-Parser: Parse::CPAN::Meta 1.4414
>   META-driven index: no
>   Timestamp of file: Mon Mar  2 04:45:26 2020 UTC
>   Time of this run: Mon Mar  2 04:48:15 2020 UTC
> 
> =head1 Changes
> 
> $Revision: 3.03 $ $Date: 2020/03/02 04:34:34 $
> ! Encode.pm Encode.xs
>    pulled: Stop using deprecated function
>    https://github.com/dankogai/p5-encode/pull/148
> ! Encode.xs
>    pulled: Silence unused var warnings from Encode
>    https://github.com/dankogai/p5-encode/pull/147
> 
> =head1 AUTHOR
> 
> Dan the Encode Maintainer
> 
> 

khw, we have a problem here.  In February you made changes in blead to 
cpan/Encode/Encode.pm and other files, incrementing the $VERSION.

#####
commit 86a5062a9c511e105120e7902a13b2167b830528
Author:     Karl Williamson <khw@cpan.org>
AuthorDate: Sat Feb 15 11:15:09 2020 -0700
Commit:     Karl Williamson <khw@cpan.org>
CommitDate: Wed Feb 19 18:22:53 2020 -0700

Move some obsolete UTF-8 handling fcns to mathoms Two of the functions 
are internal to the core; the third has long been deprecated.

diff --git a/cpan/Encode/Encode.pm b/cpan/Encode/Encode.pm
index 6f8d85949a..3487daabe1 100644
--- a/cpan/Encode/Encode.pm
+++ b/cpan/Encode/Encode.pm
@@ -7,7 +7,7 @@ use warnings;
  use constant DEBUG => !!$ENV{PERL_ENCODE_DEBUG};
  our $VERSION;
  BEGIN {
-    $VERSION = sprintf "%d.%02d", q$Revision: 3.02 $ =~ /(\d+)/g;
+    $VERSION = sprintf "%d.%02d", q$Revision: 3.03 $ =~ /(\d+)/g;
#####

Problem:  Encode is cpan-upstream, so the changes should have first gone 
to maintainer Dan Kogai.  Dan has released his version 3.03 to CPAN. 
When I ran "perl Porting/sync-with-cpan Encode" today, 
porting/cmp_version.t failed with debugging output like this:

#####
# 
---------------------------------------------------------------------------
# Version number (3.03) unchanged since v5.31.9, but contents have changed:
#
# diff --git a/cpan/Encode/Encode.pm b/cpan/Encode/Encode.pm
# index 3487daabe1..430a21e83f 100644
# --- a/cpan/Encode/Encode.pm
# +++ b/cpan/Encode/Encode.pm
# @@ -1,5 +1,5 @@
#  #
# -# $Id: Encode.pm,v 3.02 2019/12/25 09:25:17 dankogai Exp $
# +# $Id: Encode.pm,v 3.03 2020/03/02 04:36:39 dankogai Exp $
#####

Can you discuss this with Dan and agree on a version 3.04 that he can 
release?

Thank you very much.
Jim Keenan

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About