Fwd: Perl CPAN distribution 'Text-Balanced'

2015-02-28 Thread Steve Hay
I'm looking to get a co-maint bit for Text-Balanced since the owner
(DMANURA) has not responded to any requests for a long time now (see
emails below). Is this the right place to ask?

I've also enquired whether either of the two existing co-maintainers
could roll out a new release. They both responded to email, but
neither has followed up with a release...

This module has been out of sync with what's in blead for a long time
now, and I'm primarily just looking to get that straightened out. I'm
unlikely to become an active maintainer of the module myself, but I
will happily roll out new releases with changes from blead.

My CPAN ID is SHAY.


-- Forwarded message --
From: Steve Hay 
Date: 13 January 2015 at 17:58
Subject: Re: Perl CPAN distribution 'Text-Balanced'
To: a...@ali.as
Cc: davidm.c...@math2.org, Damian Conway , ad...@cpan.org


Is there any way to get this moving?

I had the reply below from Adam, plus "I would be very happy if David
were to make Steve a co-maintainer. (Having given up control of the
module, I can't do so myself)." from Damian, but sadly no reply from
David, nor when I emailed him again individually a month or so later
(18 Oct 2013).

It sounds like only David could give me a co-maint bit, so if there is
still no reply from David then is there any chance that either of the
other two co-maintainers (Adam and Damian) could make a release?

Or is this a case of the Keepers of the PAUSE needing to step in if
the primary maintainer of a module (one that's in core at that!) still
doesn't reply?

Steve


On 6 September 2013 at 03:02, Adam Kennedy  wrote:
> If nobody else says yes, it's fine with me.
>
> I just took it to do some routine package and test niggles.
>
> No vested interests or other plans here.
>
> Adam
>
> On Sep 5, 2013 3:13 PM, "Steve Hay"  wrote:
>>
>> Hello,
>>
>> I would like to arrange the release of a new version of the Perl CPAN
>> distribution 'Text-Balanced'.
>>
>> According to PAUSE there is one owner and two other CPAN authors with
>> co-maint permissions. I have included all three people on this email since
>> it has now been over four years since the last release, so it isn't clear
>> who the "current maintainer(s)" is/are (if any).
>>
>> I am working on the release engineering for the next version of perl
>> (5.19.4, due on 20th September) and would like to get dual-lived modules in
>> sync with the core where possible, so I am particularly interested in CPAN
>> #87788 which would sync Text-Balanced with the core but there are also 23
>> other open CPAN tickets.
>>
>> Are any of you able and willing to roll out a new release containing at
>> least the patch to sync with the core?
>>
>> Failing that, would it be possible to give me (CPAN ID: SHAY) co-maint so
>> that I can roll out such a release myself, and maybe look at some of the
>> other tickets too, time permitting?
>>
>> Thanks,
>> Steve


Fwd: Failed: PAUSE indexer report SHAY/Apache-Test-1.39.tar.gz

2015-04-21 Thread Steve Hay
Please can somebody investigate and hopefully remedy the failed
indexing report below?

As far as I can make out there is no problem with the files being
indexed; only with the parsing of them and possibly one issue with
mod_perl -1.27. What needs to be done to resolve the latter?

Thanks,
Steve


-- Forwarded message --
From: PAUSE 
Date: 21 April 2015 at 21:03
Subject: Failed: PAUSE indexer report SHAY/Apache-Test-1.39.tar.gz
To: steve.m@googlemail.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de


The following report has been written by the PAUSE namespace indexer.
Please contact modules@perl.org if there are any open questions.

  User: SHAY (Steve Hay)
  Distribution file: Apache-Test-1.39.tar.gz
  Number of files: 69
  *.pm files: 35
  README: Apache-Test-1.39/README
  META-File: Apache-Test-1.39/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Tue Apr 21 20:01:21 2015 UTC
  Time of this run: Tue Apr 21 20:03:22 2015 UTC

Status of this distro: Conflicting record found in index


The following packages (grouped by status) have been found in the distro:

Status: Conflicting record found in index
=

 module : Apache::Test
 version: undef
 in file: Apache-Test-1.39/lib/Apache/Test.pm
 status : Indexing failed because of conflicting record for
 (Apache::Test|1.38|P/PH/PHRED/Apache-Test-1.38.tar.gz) vs
 (Apache::test|undef|D/DO/DOUGM/mod_perl-1.27.tar.gz).
 Please report the case to the PAUSE admins at
 modules@perl.org.

Status: Permission missing
==

 module : HTTP::Request::Common
 version: {"err":"Missing right curly or square bracket at (eval
392) line 9, at end of line\nsyntax error at (eval 392) line 9, at
EOF\n","file":"Apache-Test-1.39/lib/Apache/TestRequest.pm","line":"
if ($have_lwp and $LWP::VERSION >= 6.0 and not exists
$args->{ssl_opts}->{SSL_ca_file}) {","eval":"\n  package
ExtUtils::MakeMaker::_version;\n\n  local $LWP::VERSION;\n
 $LWP::VERSION=undef; do {\n  if ($have_lwp and
$LWP::VERSION >= 6.0 and not exists $args->{ssl_opts}->{SSL_ca_file})
{\n  }; $LWP::VERSION\n  "}
 in file: Apache-Test-1.39/lib/Apache/TestRequest.pm
 status : Not indexed because permission missing. Current registered
 primary maintainer is LWWWP. Hint: you can always find the
 legitimate maintainer(s) on PAUSE under "View Permissions".

Status: Version parsing problem
===

 module : Apache::TestRequest
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestRequest.pm
 status : The PAUSE indexer was not able to parse the following line
 in that file: C< if ($have_lwp and $LWP::VERSION >= 6.0 and
 not exists $args->{ssl_opts}->{SSL_ca_file}) { > Note: the
 indexer is running in a Safe compartement and cannot
 provide the full functionality of perl in the VERSION line.
 It is trying hard, but sometime it fails. As a workaround,
 please consider writing a META.yml that contains a
 'provides' attribute or contact the CPAN admins to
 investigate (yet another) workaround against "Safe"
 limitations.)

Status: Decreasing version number
=

 module : warnings
 version: 0.01
 in file: Apache-Test-1.39/lib/Apache/Test5005compat.pm
 status : Not indexed because perl-5.20.2/lib/warnings.pm in
 S/SH/SHAY/perl-5.20.2.tar.gz has a higher version number
 (1.23)

Status: Successfully indexed


 module : Apache::Test5005compat
 version: 0.01
 in file: Apache-Test-1.39/lib/Apache/Test5005compat.pm
 status : indexed

 module : Apache::TestBuild
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestBuild.pm
 status : indexed

 module : Apache::TestClient
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestClient.pm
 status : indexed

 module : Apache::TestClientResponse
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestClient.pm
 status : indexed

 module : Apache::TestCommon
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestCommon.pm
 status : indexed

 module : Apache::TestCommonPost
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestCommonPost.pm
 status : indexed

 module : Apache::TestConfig
 version: undef
 in file: Apache-Test-1.39/lib/Apache/TestConfig.pm
 status : indexed

 module : Apache::TestConfigC
 version: undef
 in file: Apache-Test-1

Module Namespace Registration Question

2003-06-25 Thread Steve Hay
Hi,

I registered a new module namespace recently (Win32-UTCFileTime, 
user-id: SHAY) and have since uploaded two versions of that module. 
Both have been indexed OK, but when I login to PAUSE and go to "Edit 
Module Metadata" I find that this module is not in my list.  Should it be?

The text at the top of that page says:

"The select box shows all the modules that have been registered for user 
SHAY officially via [EMAIL PROTECTED], i.e. that are included (or about 
to be included) in the module list. If you are missing certain pieces, 
please let [EMAIL PROTECTED] know"

Well, I've registered it officially, so presumably it will be included 
in the module list one day, but I note that the list hasn't been updated 
for nearly a year!  Can I not edit the metadata until it is actually in 
the module list?  The above seems to suggest that I'll be able to edit 
it as soon as it is registered, even if it is not yet listed.

Thanks,

Steve



[Fwd: Module Namespace Registration Question]

2003-07-29 Thread Steve Hay
I never got a reply to the e-mail below.  I still can't "Edit Module 
Metadata" for Win32-UTCFileTime, even now that PAUSE maintenance has 
finished.  How often is The Module List released???!!!

Steve

 Original Message 
Subject:Module Namespace Registration Question
Date:   Wed, 25 Jun 2003 08:57:41 +0100
From:   Steve Hay <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]


Hi,

I registered a new module namespace recently (Win32-UTCFileTime, 
user-id: SHAY) and have since uploaded two versions of that module. 
Both have been indexed OK, but when I login to PAUSE and go to "Edit 
Module Metadata" I find that this module is not in my list.  Should it be?

The text at the top of that page says:

"The select box shows all the modules that have been registered for user 
SHAY officially via [EMAIL PROTECTED], i.e. that are included (or about 
to be included) in the module list. If you are missing certain pieces, 
please let [EMAIL PROTECTED] know"

Well, I've registered it officially, so presumably it will be included 
in the module list one day, but I note that the list hasn't been updated 
for nearly a year!  Can I not edit the metadata until it is actually in 
the module list?  The above seems to suggest that I'll be able to edit 
it as soon as it is registered, even if it is not yet listed.

Thanks,

Steve





Module List updates?

2003-10-15 Thread Steve Hay
Is the Module List 
(http://www.perl.com/CPAN/modules/00modlist.long.html) ever going to get 
updated again, or has that been abandoned now?

It is currently monstrously out-of-date (27 Aug 2002), which seems to 
prevent me from using the "Edit Module Metadata" item on PAUSE.  (I can 
only edit modules that are listed in the Module List, not those that 
I've added since Aug 2002.)

- Steve



Re: Module List updates?

2003-10-22 Thread Steve Hay
Andreas J Koenig wrote:

On Tue, 21 Oct 2003 16:55:44 +0100, Tim Bunce <[EMAIL PROTECTED]> said:
   

 > On Wed, Oct 15, 2003 at 01:17:33PM +0100, Steve Hay wrote:
>> Is the Module List 
>> (http://www.perl.com/CPAN/modules/00modlist.long.html) ever going to get 
>> updated again, or has that been abandoned now?
>> 
>> It is currently monstrously out-of-date (27 Aug 2002), which seems to 
>> prevent me from using the "Edit Module Metadata" item on PAUSE.  (I can 
>> only edit modules that are listed in the Module List, not those that 
>> I've added since Aug 2002.)

 > Andreas, do you have any thoughts about this? What's the story?

The publishing frequency of the modulelist itself is not
enabling/preventing editing of metadata on PAUSE. Authors can edit
metadata as soon as a namespace proposal is confirmed by an admin.
Oh, right.  So how does one get a namespace proposal confirmed by an admin?

I have two modules currently on CPAN (Win32::SharedFileOpen and 
Win32::UTCFileTime).  I posted "Module submission"s for both, but I can 
only edit module metadata for the former.  Now that I search the 
archives, I see that only the former ever got a "New module ..." message 
from PAUSE, but I didn't do anything different.  Why did one module get 
confirmed but the other didn't?

Does somebody need to click one of the links at the bottom of the 
"Module submission" mail for Win32::UTCFileTime:

   http://www.xray.mpe.mpg.de/mailing-lists/modules/2003-05/msg00472.html

If so, I'd appreciate somebody doing so. (It says the links are only 
valid for module list maintainers.)

Thanks,
- Steve


Registration Request

2001-06-12 Thread Steve Hay

Hi,

I would like to register as a CPAN developer.

Name: Steve Hay
Email address: [EMAIL PROTECTED]
Home page: N/A
Preferred user-ID: SHAY

Initially I intend to contribute a new Win32:: module which makes the
Microsoft Visual C functions _sopen() and _fsopen() available from
Perl.  These functions are counterparts to the standard _open() and
_fopen() functions, but are intended for opening a file for sharing.
They provide a convenient means of opening and locking the file (denying
read, write or read+write access) in one go.

- Steve Hay





Fwd: Failed: PAUSE indexer report SHAY/perl-5.24.1.tar.bz2

2017-01-14 Thread Steve Hay via modules
Reporting an indexing failure as requested in the report (below)...



-- Forwarded message --
From: PAUSE 
Date: 14 January 2017 at 20:22
Subject: Failed: PAUSE indexer report SHAY/perl-5.24.1.tar.bz2
To: steve.m@googlemail.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de


The following report has been written by the PAUSE namespace indexer.
Please contact modules@perl.org if there are any open questions.

  User: SHAY (Steve Hay)
  Distribution file: perl-5.24.1.tar.bz2
  Number of files: 5719
  *.pm files: 792
  README: perl-5.24.1/README
  META-File: perl-5.24.1/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Sat Jan 14 20:04:30 2017 UTC
  Time of this run: Sat Jan 14 20:22:10 2017 UTC

Status of this distro: Database error
=

The following packages (grouped by status) have been found in the distro:

Status: Database error
==

 module : I18N::LangTags
 version: undef
 in file: perl-5.24.1/dist/I18N-LangTags/lib/I18N/LangTags.pm
 status : The PAUSE indexer could not store the indexing result in
 the DB due the following error: C< Lock wait timeout
 exceeded; try restarting transaction >. Please report the
 case to the PAUSE admins at modules@perl.org.

Status: Successfully indexed


 module : Amiga::ARexx
 version: 0.04
 in file: perl-5.24.1/ext/Amiga-ARexx/ARexx.pm
 status : indexed

 module : Amiga::ARexx::Msg
 version: 0.04
 in file: perl-5.24.1/ext/Amiga-ARexx/ARexx.pm
 status : indexed

 module : Amiga::Exec
 version: 0.02
 in file: perl-5.24.1/ext/Amiga-Exec/Exec.pm
 status : indexed

 module : AnyDBM_File
 version: 1.01
 in file: perl-5.24.1/lib/AnyDBM_File.pm
 status : indexed

 module : B
 version: 1.62
 in file: perl-5.24.1/ext/B/B.pm
 status : indexed

 module : B::Concise
 version: 0.996
 in file: perl-5.24.1/ext/B/B/Concise.pm
 status : indexed

 module : B::Deparse
 version: 1.37
 in file: perl-5.24.1/lib/B/Deparse.pm
 status : indexed

 module : B::OBJECT
 version: 1.62
 in file: perl-5.24.1/ext/B/B.pm
 status : indexed

 module : B::Op_private
 version: 5.024001
 in file: perl-5.24.1/lib/B/Op_private.pm
 status : indexed

 module : B::Showlex
 version: 1.05
 in file: perl-5.24.1/ext/B/B/Showlex.pm
 status : indexed

 module : B::Terse
 version: 1.06
 in file: perl-5.24.1/ext/B/B/Terse.pm
 status : indexed

 module : B::Xref
 version: 1.05
 in file: perl-5.24.1/ext/B/B/Xref.pm
 status : indexed

 module : Benchmark
 version: 1.22
 in file: perl-5.24.1/lib/Benchmark.pm
 status : indexed

 module : Class::Struct
 version: 0.65
 in file: perl-5.24.1/lib/Class/Struct.pm
 status : indexed

 module : Class::Struct::Tie_ISA
 version: 0.65
 in file: perl-5.24.1/lib/Class/Struct.pm
 status : indexed

 module : Config::Extensions
 version: 0.01
 in file: perl-5.24.1/lib/Config/Extensions.pm
 status : indexed

 module : DBM_Filter
 version: 0.06
 in file: perl-5.24.1/lib/DBM_Filter.pm
 status : indexed

 module : DBM_Filter::compress
 version: 0.03
 in file: perl-5.24.1/lib/DBM_Filter/compress.pm
 status : indexed

 module : DBM_Filter::encode
 version: 0.03
 in file: perl-5.24.1/lib/DBM_Filter/encode.pm
 status : indexed

 module : DBM_Filter::int32
 version: 0.03
 in file: perl-5.24.1/lib/DBM_Filter/int32.pm
 status : indexed

 module : DBM_Filter::null
 version: 0.03
 in file: perl-5.24.1/lib/DBM_Filter/null.pm
 status : indexed

 module : DBM_Filter::utf8
 version: 0.03
 in file: perl-5.24.1/lib/DBM_Filter/utf8.pm
 status : indexed

 module : Devel::Peek
 version: 1.23
 in file: perl-5.24.1/ext/Devel-Peek/Peek.pm
 status : indexed

 module : DirHandle
 version: 1.04
 in file: perl-5.24.1/lib/DirHandle.pm
 status : indexed

 module : English
 version: 1.10
 in file: perl-5.24.1/lib/English.pm
 status : indexed

 module : ExtUtils::Embed
 version: 1.33
 in file: perl-5.24.1/lib/ExtUtils/Embed.pm
 status : indexed

 module : ExtUtils::Miniperl
 version: 1.05
 in file: perl-5.24.1/ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
 status : indexed

 module : ExtUtils::XSSymSet
 version: 1.3
 in file: perl-5.24.1/lib/ExtUtils/XSSymSet.pm
 status : indexed

 module : Fcntl
 version: 1.13
 in file: perl-5.24.1/ext/Fcntl/Fcntl.pm
 status : indexed

 module : File::Basename
 version: 2.85
 in file: perl-5.24.1/lib/File/Basename.pm
 status : indexed

 module : File::Compare
 version: 1.1006
 in file: perl-5.24.1/li

Fwd: Failed: PAUSE indexer report SHAY/perl-5.26.3.tar.gz

2018-11-29 Thread Steve Hay via modules
Hi,

Please see the failed indexer report below, as requested in the report itself.

Reards,
Steve

-- Forwarded message -
From: PAUSE 
Date: Thu, 29 Nov 2018 at 19:13
Subject: Failed: PAUSE indexer report SHAY/perl-5.26.3.tar.gz
To: ,



The following report has been written by the PAUSE namespace indexer.
Please contact modules@perl.org if there are any open questions.

  User: SHAY (Steve Hay)
  Distribution file: perl-5.26.3.tar.gz
  Number of files: 6030
  *.pm files: 832
  README: perl-5.26.3/README
  META-File: perl-5.26.3/META.json
  META-Parser: Parse::CPAN::Meta 1.4414
  META-driven index: no
  Timestamp of file: Thu Nov 29 19:03:17 2018 UTC
  Time of this run: Thu Nov 29 19:13:39 2018 UTC

Status of this distro: Database error
=


The following packages (grouped by status) have been found in the distro:

Status: Database error
==

 module : Amiga::ARexx
 version: undef
 in file: perl-5.26.3/ext/Amiga-ARexx/ARexx.pm
 status : The PAUSE indexer could not store the indexing result in
 the DB due the following error: C< Lock wait timeout
 exceeded; try restarting transaction >. Please report the
 case to the PAUSE admins at modules@perl.org.

Status: Successfully indexed


 module : Amiga::ARexx::Msg
 version: 0.04
 in file: perl-5.26.3/ext/Amiga-ARexx/ARexx.pm
 status : indexed

 module : Amiga::Exec
 version: 0.02
 in file: perl-5.26.3/ext/Amiga-Exec/Exec.pm
 status : indexed

 module : AnyDBM_File
 version: 1.01
 in file: perl-5.26.3/lib/AnyDBM_File.pm
 status : indexed

 module : B::Showlex
 version: 1.05
 in file: perl-5.26.3/ext/B/B/Showlex.pm
 status : indexed

 module : Benchmark
 version: 1.22
 in file: perl-5.26.3/lib/Benchmark.pm
 status : indexed

 module : Class::Struct
 version: 0.65
 in file: perl-5.26.3/lib/Class/Struct.pm
 status : indexed

 module : Class::Struct::Tie_ISA
 version: 0.65
 in file: perl-5.26.3/lib/Class/Struct.pm
 status : indexed

 module : DBM_Filter
 version: 0.06
 in file: perl-5.26.3/lib/DBM_Filter.pm
 status : indexed

 module : DBM_Filter::compress
 version: 0.03
 in file: perl-5.26.3/lib/DBM_Filter/compress.pm
 status : indexed

 module : DBM_Filter::encode
 version: 0.03
 in file: perl-5.26.3/lib/DBM_Filter/encode.pm
 status : indexed

 module : DBM_Filter::int32
 version: 0.03
 in file: perl-5.26.3/lib/DBM_Filter/int32.pm
 status : indexed

 module : DBM_Filter::null
 version: 0.03
 in file: perl-5.26.3/lib/DBM_Filter/null.pm
 status : indexed

 module : DBM_Filter::utf8
 version: 0.03
 in file: perl-5.26.3/lib/DBM_Filter/utf8.pm
 status : indexed

 module : English
 version: 1.10
 in file: perl-5.26.3/lib/English.pm
 status : indexed

 module : Fcntl
 version: 1.13
 in file: perl-5.26.3/ext/Fcntl/Fcntl.pm
 status : indexed

 module : File::Basename
 version: 2.85
 in file: perl-5.26.3/lib/File/Basename.pm
 status : indexed

 module : File::Compare
 version: 1.1006
 in file: perl-5.26.3/lib/File/Compare.pm
 status : indexed

 module : File::DosGlob
 version: 1.12
 in file: perl-5.26.3/ext/File-DosGlob/lib/File/DosGlob.pm
 status : indexed

 module : File::Find
 version: 1.34
 in file: perl-5.26.3/ext/File-Find/lib/File/Find.pm
 status : indexed

 module : FileHandle
 version: 2.03
 in file: perl-5.26.3/lib/FileHandle.pm
 status : indexed

 module : FindBin
 version: 1.51
 in file: perl-5.26.3/lib/FindBin.pm
 status : indexed

 module : Getopt::Std
 version: 1.12
 in file: perl-5.26.3/lib/Getopt/Std.pm
 status : indexed

 module : Haiku
 version: 0.35
 in file: perl-5.26.3/haiku/Haiku/Haiku.pm
 status : indexed

 module : Hash::Util
 version: 0.22
 in file: perl-5.26.3/ext/Hash-Util/lib/Hash/Util.pm
 status : indexed

 module : IPC::Open2
 version: 1.04
 in file: perl-5.26.3/ext/IPC-Open3/lib/IPC/Open2.pm
 status : indexed

 module : IPC::Open3
 version: 1.20
 in file: perl-5.26.3/ext/IPC-Open3/lib/IPC/Open3.pm
 status : indexed

 module : Moped::Msg
 version: 0.01
 in file: perl-5.26.3/symbian/ext/Moped/Msg/Msg.pm
 status : indexed

 module : NDBM_File
 version: 1.14
 in file: perl-5.26.3/ext/NDBM_File/NDBM_File.pm
 status : indexed

 module : OS2::DLL
 version: 1.07
 in file: perl-5.26.3/os2/OS2/OS2-REXX/DLL/DLL.pm
 status : indexed

 module : OS2::DLL::dll
 version: 1.07
 in file: perl-5.26.3/os2/OS2/OS2-REXX/DLL/DLL.pm
 status : indexed

 module : OS2::ExtAttr
 version: 0.04
 in file: perl-5.26.3/os2/OS2/OS2-E

Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-02-23 Thread Steve Hay via modules
Hi,

Regarding the failed indexer job below, is it possible to get
permission to upload this new libapreq2 release? (Or more specifically
to get it indexed, since I see it has been uploaded here:
https://cpan.metacpan.org/authors/id/S/SH/SHAY/).

I have perms to upload mod_perl2 releases, but haven't done a
libapreq2 before. It appears I don't have the necessary perms for
this. (The PAUSE View Permissions page for libapreq2 says that the
special APML name has comaint, which I thought might confer perms to
me, but it obviously doesn't work like that!)

I offered to do this on behalf of Joe Orton, who put the release on
Apache servers (see http://httpd.apache.org/apreq/download.cgi) but
he's never done CPAN uploads before. He confirmed he's happy for me to
do it on his behalf here:
https://lists.apache.org/thread.html/rc729a2b2a857963f6c03a99217f8946f2981fe5ffc5a7cbcd0d0ab18%40%3Cdev.httpd.apache.org%3E

Thanks,
Steve

On Tue, 23 Feb 2021 at 13:28, PAUSE  wrote:
>
> The following report has been written by the PAUSE namespace indexer.
> Please contact modules@perl.org if there are any open questions.
>
>   User: SHAY (Steve Hay)
>   Distribution file: libapreq2-2.15.tar.gz
>   Number of files: 312
>   *.pm files: 24
>   README: libapreq2-2.15/README
>   META-File: libapreq2-2.15/META.yml
>   META-Parser: Parse::CPAN::Meta 1.4414
>   META-driven index: yes
>   Timestamp of file: Tue Feb 23 13:26:47 2021 UTC
>   Time of this run: Tue Feb 23 13:28:39 2021 UTC
>
> This distribution name will only be indexed when uploaded by users with
> permission for the package libapreq2. Either someone else has ownership
> over that package name, or this is a brand new distribution and that
> package name was neither listed in the 'provides' field in the META file
> nor found inside the distribution's modules. Therefore, no modules will
> be indexed.
>
> Further details on the indexing attempt follow.
>
> Nothing in this distro has been
> indexed, because according to META.yml this
> package does not provide any modules.
>
> __END__


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-01 Thread Steve Hay via modules
On Mon, 1 Mar 2021 at 21:02, Neil Bowers  wrote:
>
> I’ve just given you co-maint on libapreq2. That includes all the packages in 
> the distribution, and the pseudo-package "libapreq2", permissions on which 
> are required for you to do a release.
>

Thanks, Neil.

Does this mean that my recent upload of libapreq2-2.15 will soon
appear on metacpan.org? If not then is there any way to fix that?
Perhaps I need to contact someone at metacpan.org instead now?


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-02 Thread Steve Hay via modules
On Mon, 1 Mar 2021 at 22:26, Neil Bowers  wrote:
>
> Hi Steve,
>
> Ah, I forgot to mention — you’ll need to force PAUSE to re-index the tarball 
> you uploaded.
>
> When you log in to PAUSE, in the life sidebar you’ll see "Force Reindexing", 
> under "Utils" (3rd section). When you click on that you’ll get a list of the 
> files in your upload directory. Click the checkbox next to 
> libapreq2-2.15.tar.gz and then click on "Reindex". You’ll get an email within 
> the hour with the results of the reindexing.
>
> That will make your release appear in the CPAN Index. MetaCPAN will need to 
> reindex it as well — I’ll give them a nudge once your reindexing is done.
>

Ok, thanks. I see Andreas has actually done this for me already: I
have an email saying that it will be reindexed in about 20min from
now, so if you could give MetaCPAN a nudge for me when that's done
then that would be brilliant.

Many thanks to you & Andreas for sorting this all out for me :-)

Steve


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-02 Thread Steve Hay via modules
On Tue, 2 Mar 2021 at 17:24, Andreas Koenig
 wrote:
>
> >>>>> On Tue, 2 Mar 2021 08:41:11 +, Steve Hay via modules 
> >>>>>  said:
>
>   > On Mon, 1 Mar 2021 at 22:26, Neil Bowers  wrote:
>  >>
>  >> Hi Steve,
>  >>
>  >> Ah, I forgot to mention — you’ll need to force PAUSE to re-index the 
> tarball you uploaded.
>  >>
>  >> When you log in to PAUSE, in the life sidebar you’ll see "Force
>  >> Reindexing", under "Utils" (3rd section). When you click on that
>  >> you’ll get a list of the files in your upload directory. Click the
>  >> checkbox next to libapreq2-2.15.tar.gz and then click on "Reindex".
>  >> You’ll get an email within the hour with the results of the
>  >> reindexing.
>  >>
>  >> That will make your release appear in the CPAN Index. MetaCPAN will need 
> to reindex it as well — I’ll give them a nudge once your reindexing is done.
>  >>
>
>   > Ok, thanks. I see Andreas has actually done this for me already: I
>   > have an email saying that it will be reindexed in about 20min from
>   > now, so if you could give MetaCPAN a nudge for me when that's done
>   > then that would be brilliant.
>
>   > Many thanks to you & Andreas for sorting this all out for me :-)
>
> You're welcome. Unfortunately we are not yet through with this. Later I
> got an error message that the indexing failed. I suppose you received it
> as well, but it gives no clue. At the moment I have no idea yet, how to
> work around some built-in spell.

Yes, I saw the message. It ended with "Nothing in this distro has been
indexed, because according to META.yml this package does not provide
any modules." but comparing the META.yml with that in libapreq2-2.13
(which presumably is indexed since it appears on MetaCPAN?) I see
nothing but the expected differences. In particular, they both list
the same set of "provided modules", with just the versions bumped from
2.13 to 2.15.

>
> Will try again later,,,

Thanks again :-)


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-03 Thread Steve Hay via modules
On Wed, 3 Mar 2021 at 07:17, Andreas Koenig
 wrote:
>
> >>>>> On Tue, 2 Mar 2021 17:44:06 +, Steve Hay via modules 
> >>>>>  said:
>
>   > On Tue, 2 Mar 2021 at 17:24, Andreas Koenig
>   >  wrote:
>  >>
>  >> >>>>> On Tue, 2 Mar 2021 08:41:11 +, Steve Hay via modules 
>  said:
>  >>
>  >> > On Mon, 1 Mar 2021 at 22:26, Neil Bowers  
> wrote:
>  >> >>
>  >> >> Hi Steve,
>  >> >>
>  >> >> Ah, I forgot to mention — you’ll need to force PAUSE to re-index the 
> tarball you uploaded.
>  >> >>
>  >> >> When you log in to PAUSE, in the life sidebar you’ll see "Force
>  >> >> Reindexing", under "Utils" (3rd section). When you click on that
>  >> >> you’ll get a list of the files in your upload directory. Click the
>  >> >> checkbox next to libapreq2-2.15.tar.gz and then click on "Reindex".
>  >> >> You’ll get an email within the hour with the results of the
>  >> >> reindexing.
>  >> >>
>  >> >> That will make your release appear in the CPAN Index. MetaCPAN will 
> need to reindex it as well — I’ll give them a nudge once your reindexing is 
> done.
>  >> >>
>  >>
>  >> > Ok, thanks. I see Andreas has actually done this for me already: I
>  >> > have an email saying that it will be reindexed in about 20min from
>  >> > now, so if you could give MetaCPAN a nudge for me when that's done
>  >> > then that would be brilliant.
>  >>
>  >> > Many thanks to you & Andreas for sorting this all out for me :-)
>  >>
>  >> You're welcome. Unfortunately we are not yet through with this. Later I
>  >> got an error message that the indexing failed. I suppose you received it
>  >> as well, but it gives no clue. At the moment I have no idea yet, how to
>  >> work around some built-in spell.
>
>   > Yes, I saw the message. It ended with "Nothing in this distro has been
>   > indexed, because according to META.yml this package does not provide
>   > any modules." but comparing the META.yml with that in libapreq2-2.13
>   > (which presumably is indexed since it appears on MetaCPAN?) I see
>   > nothing but the expected differences. In particular, they both list
>   > the same set of "provided modules", with just the versions bumped from
>   > 2.13 to 2.15.
>
> Too many years in between and too much code changes on PAUSE to have a
> clear view what might be the cause. My current theory is that it's to do
> with a weakness in this META.yml: the "provides" entries in the META.yml
> all have no "file" attribute:
>
>  : provides:
>  :   Apache2::Request:
>  : version: 2.15
>  :   Apache2::Cookie:
>  : version: 2.15
>
> Compare this with:
>
>  : provides:
>  :   Acme::Godot:
>  : file: lib/Acme/Godot.pm
>  : version: '0.001010'
>
> I think it's worth trying to provide the "file" with the provides
> attribute next time you come around with a release.

I will certainly do my best to ensure the "file" attributes are
present for the next release, whenever that might be.


>
> Now you ask why did it work with 2.13. I don't know, offhand, it's just
> an unproven theory anyway.
>
> What I now did was a very dirty manual operation in the DB directly:
>
>  : update packages set version=2.15,
>  : dist='S/SH/SHAY/libapreq2-2.15.tar.gz',
>  : file='missing file attrib in META.yaml/provides; ed. by andk'
>  : where dist like '%libapreq2%' ;
>
> So now 2.15 is indexed and no code on PAUSE was changed for that. Let me
> know when I overlooked anything.

Thanks for this. I'm happy to see that this release now appears on
MetaCPAN, but numerous modules within it are listed as "UNAUTHORIZED"
when I look at https://metacpan.org/release/SHAY/libapreq2-2.15.

The previous release at
https://metacpan.org/release/ISAAC/libapreq2-2.13 does not have this
problem, so there is still a gremlin hiding somewhere in the system.

If you think it would be easier to just do another release now, with
the "file" attributes added, and all the indexing done in the usual
way now that I have the correct permissions to start with then let me
know; I don't want to be any trouble. (The problem is that I can't
avoid being trouble to someone because these releases have to go
through voting at d...@httpd.apache.org and apreq-...@httpd.apache.org
before being uploaded. I was trying to avoid that just for the sake of
an indexing problem on CPAN, but I'm happy to do it if this is causing
you more headaches than voting for a new release would be for the
folks at Apache!)


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-08 Thread Steve Hay via modules
On Wed, 3 Mar 2021 at 14:01, Neil Bowers  wrote:
>
> Hi Steve,
>
> Thanks for this. I'm happy to see that this release now appears on
>
> MetaCPAN, but numerous modules within it are listed as "UNAUTHORIZED"
>
> when I look at https://metacpan.org/release/SHAY/libapreq2-2.15.
>
>
> The previous release at
>
> https://metacpan.org/release/ISAAC/libapreq2-2.13 does not have this
>
> problem, so there is still a gremlin hiding somewhere in the system.
>
>
> Ah.  When I gave you co-maint, it didn’t give you co-maint on all the 
> packages. I’ll go through them one-by-one tonight, and fix this. I’ll shout 
> when it’s all sorted.
>

Any luck with this yet? MetaCPAN is still showing unauthorized at the moment.


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-08 Thread Steve Hay via modules
On Mon, 8 Mar 2021 at 13:57, Neil Bowers  wrote:
>
> Hi Steve,
>
> Sorry we hadn’t got back to you before now.
>
> The problem here was the "provides" section in META.yml. Because it’s missing 
> the file: line for each module, it’s now considered an invalid metadata file. 
> So CPAN::Meta refuses to load it. When that happens, MetaCPAN construct a new 
> metadata file for the distribution, which ends up pulling all of the packages 
> found in the tarball.
>
> You don’t have permissions on all of them (because PAUSE thinks they’re not 
> candidates for indexing).
>
> Andreas and I have been emailing back and forth trying to agree the right / 
> best way to resolve this.
>
> The cleanest way would be for you to do a new release that has a valid 
> META.yml. If that’s not possible at the moment, Andreas and I will resolve it 
> another way for now, and you can fix META.yml for your next release.
>

Ok, thanks.

I've committed a change that I hope will fix the META.yml file when a
release is next done:
https://svn.apache.org/viewvc?view=revision&revision=1887336

And on the previously cited d...@httpd.apache.org list thread I've
asked about the possibility of making a new release to resolve this
matter. Hopefully this will occur sooner or later, so we shouldn't
have to trouble you any more over this.

Thanks again,
Steve


Re: Failed: PAUSE indexer report SHAY/libapreq2-2.15.tar.gz

2021-03-22 Thread Steve Hay via modules
On Mon, 8 Mar 2021 at 16:46, Steve Hay  wrote:
>
> On Mon, 8 Mar 2021 at 13:57, Neil Bowers  wrote:
> >
> > Hi Steve,
> >
> > Sorry we hadn’t got back to you before now.
> >
> > The problem here was the "provides" section in META.yml. Because it’s 
> > missing the file: line for each module, it’s now considered an invalid 
> > metadata file. So CPAN::Meta refuses to load it. When that happens, 
> > MetaCPAN construct a new metadata file for the distribution, which ends up 
> > pulling all of the packages found in the tarball.
> >
> > You don’t have permissions on all of them (because PAUSE thinks they’re not 
> > candidates for indexing).
> >
> > Andreas and I have been emailing back and forth trying to agree the right / 
> > best way to resolve this.
> >
> > The cleanest way would be for you to do a new release that has a valid 
> > META.yml. If that’s not possible at the moment, Andreas and I will resolve 
> > it another way for now, and you can fix META.yml for your next release.
> >
>
> Ok, thanks.
>
> I've committed a change that I hope will fix the META.yml file when a
> release is next done:
> https://svn.apache.org/viewvc?view=revision&revision=1887336
>
> And on the previously cited d...@httpd.apache.org list thread I've
> asked about the possibility of making a new release to resolve this
> matter. Hopefully this will occur sooner or later, so we shouldn't
> have to trouble you any more over this.
>
> Thanks again,
> Steve

Just to wrap this all up: libapreq2-2.16 is now uploaded and is
correctly indexed:

https://metacpan.org/release/SHAY/libapreq2-2.16