Thanks, I'll keep working on it then and try not to bother you too much. :)

- Jim

>>>>>> On Sun, 29 Jan 2017 16:04:09 -0500, "James E. King, III"
>>>>>> <jk...@prospeed.net> said:
>
>   > Hello,
>   > The indexer seems to be confused with the module versions that the
> Apache Thrift project is using.
>   > My last PAUSE failure told me:
>
>   > Cannot index Thrift-0.10.0 because Thrift-0.9.0 has a higher version
> number.
>
>   > In addition if I look at my PAUSE error email for Thrift-0.9.3 it says
>   > it could not be indexed because Thrift-0.10.0 has a higher version
>   > number.
>
>   > This leaves me in the apparent state that I cannot index these
> packages at all!
>
>   > Do I need to delete all four of them and then upload them one at a
>   > time starting with version 0.9.1, let that complete, then 0.9.2? I
>   > guess I will try that.
>
> Please don't!
>
> - Pause can only index one version, it forgets older versions after
>   that. So do not waste your time to upload more than the one version
>   you want to have indexed
>
> - on the other hand, Pause remembers very well what you have already
>   uploaded (even if you deleted them since then) and will not let you
>   upload same name again. So do not waste your time.
>
> The two things seem to contradict each other, but the former is about
> module versions, the latter about filenames, so the two mechanisms can
> coexist.
>
> Read on, I comment a bit more below...
>
>   > - Jim
>
>   > -----Original Message-----
>   > From: PAUSE [mailto:upl...@pause.perl.org]
>   > Sent: Saturday, January 28, 2017 6:54 PM
>   > To: jk...@apache.org; andreas.koenig.gmwojprw+pa...@franz.ak.mind.de
>   > Subject: Failed: PAUSE indexer report
> JKING/thrift/Thrift-0.10.0.tar.gz
>
>   > The following report has been written by the PAUSE namespace indexer.
>   > Please contact modules@perl.org if there are any open questions.
>
>   >   User: JKING (James E. King, III)
>   >   Distribution file: Thrift-0.10.0.tar.gz
>   >   Number of files: 32
>   >   *.pm files: 19
>   >   README: Thrift-0.10.0/README.md
>   >   META-File: Thrift-0.10.0/META.json
>   >   META-Parser: Parse::CPAN::Meta 1.4414
>   >   META-driven index: no
>   >   Timestamp of file: Fri Jan 27 16:10:25 2017 UTC
>   >   Time of this run: Sat Jan 28 23:54:04 2017 UTC
>
>   > Status of this distro: Decreasing version number
> ================================================
>
>   > The following packages (grouped by status) have been found in the
> distro:
>
>   > Status: Decreasing version number
>   > =================================
>
>   >      module : Thrift::BinaryProtocol
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/BinaryProtocol.pm
>   >      status : Not indexed because
>   >              Thrift-0.9.0/lib/Thrift/BinaryProtocol.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
> The last 7 lines are one stanza and the stanza deals with
> Thrift::BinaryProtocol. Note that there is a version of undef for some
> reason. Clearly undef is lower than 0.009000, so the indexing of this
> module is refused. As you can see further down, other modules got
> indexed.
>
>   >      module : Thrift::BinaryProtocolFactory
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/BinaryProtocol.pm
>   >      status : Not indexed because
>   >              Thrift-0.9.0/lib/Thrift/BinaryProtocol.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::BufferedTransport
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/BufferedTransport.pm
>   >      status : Not indexed because
>   >              Thrift-0.9.0/lib/Thrift/BufferedTransport.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::BufferedTransportFactory
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/BufferedTransport.pm
>   >      status : Not indexed because
>   >              Thrift-0.9.0/lib/Thrift/BufferedTransport.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::ForkingServer
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Server.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Server.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::FramedTransport
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/FramedTransport.pm
>   >      status : Not indexed because
>   >              Thrift-0.9.0/lib/Thrift/FramedTransport.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::HttpClient
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/HttpClient.pm
>   >      status : Not indexed because
> Thrift-0.9.0/lib/Thrift/HttpClient.pm
>   >              in G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
>   >              number (0.009000)
>
>   >      module : Thrift::MemoryBuffer
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/MemoryBuffer.pm
>   >      status : Not indexed because
> Thrift-0.9.0/lib/Thrift/MemoryBuffer.pm
>   >              in G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
>   >              number (0.009000)
>
>   >      module : Thrift::Protocol
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Protocol.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Protocol.pm
> in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::Server
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Server.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Server.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::ServerSocket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/ServerSocket.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Socket.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::ServerTransport
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Transport.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Transport.pm
> in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::SimpleServer
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Server.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Server.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::Socket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Socket.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Socket.pm in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::Transport
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Transport.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Transport.pm
> in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
>   >      module : Thrift::TransportFactory
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Transport.pm
>   >      status : Not indexed because Thrift-0.9.0/lib/Thrift/Transport.pm
> in
>   >              G/GS/GSLIN/Thrift-0.9.0.tar.gz has a higher version
> number
>   >              (0.009000)
>
> Same comment as above holds for 15 more stanzas. But the rest of the
> report is about successful indexing, two with version 0.010000 and 16
> more with a version of undef.
>
> I suppose you want to get rid of all the undefs.
>
>   > Status: Successfully indexed
>   > ============================
>
>   >      module : TApplicationException
>   >      version: 0.010000
>   >      in file: Thrift-0.10.0/lib/Thrift.pm
>   >      status : indexed
>
>   >      module : TMessageType
>   >      version: 0.010000
>   >      in file: Thrift-0.10.0/lib/Thrift.pm
>   >      status : indexed
>
>   >      module : TProtocolException
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Protocol.pm
>   >      status : indexed
>
>   >      module : TProtocolFactory
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Protocol.pm
>   >      status : indexed
>
>   >      module : TTransportException
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/Transport.pm
>   >      status : indexed
>
>   >      module : TType
>   >      version: 0.010000
>   >      in file: Thrift-0.10.0/lib/Thrift.pm
>   >      status : indexed
>
>   >      module : Thrift
>   >      version: 0.010000
>   >      in file: Thrift-0.10.0/lib/Thrift.pm
>   >      status : indexed
>
>   >      module : Thrift::FramedTransportFactory
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/FramedTransport.pm
>   >      status : indexed
>
>   >      module : Thrift::MessageType
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/MessageType.pm
>   >      status : indexed
>
>   >      module : Thrift::MultiplexedProcessor
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/MultiplexedProcessor.pm
>   >      status : indexed
>
>   >      module : Thrift::MultiplexedProtocol
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/MultiplexedProtocol.pm
>   >      status : indexed
>
>   >      module : Thrift::ProtocolDecorator
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/ProtocolDecorator.pm
>   >      status : indexed
>
>   >      module : Thrift::SSLServerSocket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/SSLServerSocket.pm
>   >      status : indexed
>
>   >      module : Thrift::SSLSocket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/SSLSocket.pm
>   >      status : indexed
>
>   >      module : Thrift::StoredMessageProtocol
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/MultiplexedProcessor.pm
>   >      status : indexed
>
>   >      module : Thrift::TException
>   >      version: 0.010000
>   >      in file: Thrift-0.10.0/lib/Thrift.pm
>   >      status : indexed
>
>   >      module : Thrift::UnixServerSocket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/UnixServerSocket.pm
>   >      status : indexed
>
>   >      module : Thrift::UnixSocket
>   >      version: undef
>   >      in file: Thrift-0.10.0/lib/Thrift/UnixSocket.pm
>   >      status : indexed
>
>   > __END__
>
> I hope these comments help you a little. Let me know if you need further
> assistance.
>
> --
> andreas
>

Reply via email to