Hi,

I got the message below when trying to upload a release to CPAN.  It says that 
https://github.com/gflohr/qgoda/blob/master/lib/Qgoda/PluginUtils.pm has a 
namespace conflict with “file” by Adam Kennedy.  I have no idea why that 
happens.

The only thing that I could think of is that the file contains the words “file” 
and “package” in lots of places but not as a keyword or symbol (except for the 
package declaration).

What can I do to prevent that?

BTW, the other conflict with “URI::git” is clear.  I will fix that.

Thanks in advance!
Guido

> Begin forwarded message:
> 
> From: PAUSE <upl...@pause.perl.org>
> Subject: Failed: PAUSE indexer report GUIDO/Qgoda-v0.9.2.tar.gz
> Date: 17 May 2018, 20:17:21 EEST
> To: guido.fl...@cantanea.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: GUIDO ()
>  Distribution file: Qgoda-v0.9.2.tar.gz
>  Number of files: 102
>  *.pm files: 52
>  README: Qgoda-v0.9.2/README.md
>  META-File: Qgoda-v0.9.2/META.json
>  META-Parser: Parse::CPAN::Meta 1.4414
>  META-driven index: no
>  Timestamp of file: Thu May 17 17:14:29 2018 UTC
>  Time of this run: Thu May 17 17:17:21 2018 UTC
> 
> Status of this distro: Permission missing
> =========================================
> 
> 
> The following packages (grouped by status) have been found in the distro:
> 
> Status: Permission missing
> ==========================
> 
>     module : URI::git
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : Not indexed because permission missing. Current registered
>             primary maintainer is MIYAGAWA. Hint: you can always find
>             the legitimate maintainer(s) on PAUSE under "View
>             Permissions".
> 
>     module : file
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/PluginUtils.pm
>     status : Not indexed because permission missing. Current registered
>             primary maintainer is ADAMK. Hint: you can always find the
>             legitimate maintainer(s) on PAUSE under "View Permissions".
> 
> Status: Successfully indexed
> ============================
> 
>     module : Qgoda
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda.pm
>     status : indexed
> 
>     module : Qgoda::Analyzer
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Analyzer.pm
>     status : indexed
> 
>     module : Qgoda::Artefact
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Artefact.pm
>     status : indexed
> 
>     module : Qgoda::Asset
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Asset.pm
>     status : indexed
> 
>     module : Qgoda::Builder
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Builder.pm
>     status : indexed
> 
>     module : Qgoda::CLI
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/CLI.pm
>     status : indexed
> 
>     module : Qgoda::Command
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command.pm
>     status : indexed
> 
>     module : Qgoda::Command::Build
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Build.pm
>     status : indexed
> 
>     module : Qgoda::Command::Config
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Config.pm
>     status : indexed
> 
>     module : Qgoda::Command::Dump
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Dump.pm
>     status : indexed
> 
>     module : Qgoda::Command::Init
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Init.pm
>     status : indexed
> 
>     module : Qgoda::Command::Markdown
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Markdown.pm
>     status : indexed
> 
>     module : Qgoda::Command::Po
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Po.pm
>     status : indexed
> 
>     module : Qgoda::Command::Watch
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Watch.pm
>     status : indexed
> 
>     module : Qgoda::Command::Xgettext
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Command/Xgettext.pm
>     status : indexed
> 
>     module : Qgoda::Config
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Config.pm
>     status : indexed
> 
>     module : Qgoda::HTMLFilter::AnchorTarget
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/HTMLFilter/AnchorTarget.pm
>     status : indexed
> 
>     module : Qgoda::HTMLFilter::CleanUp
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/HTMLFilter/CleanUp.pm
>     status : indexed
> 
>     module : Qgoda::HTMLFilter::Generator
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/HTMLFilter/Generator.pm
>     status : indexed
> 
>     module : Qgoda::HTMLFilter::TOC
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/HTMLFilter/TOC.pm
>     status : indexed
> 
>     module : Qgoda::Init
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Init.pm
>     status : indexed
> 
>     module : Qgoda::Init::config
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Init/config.pm
>     status : indexed
> 
>     module : Qgoda::Init::copy
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Init/copy.pm
>     status : indexed
> 
>     module : Qgoda::Init::node
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Init/node.pm
>     status : indexed
> 
>     module : Qgoda::Locale::XGettext
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Locale/XGettext.pm
>     status : indexed
> 
>     module : Qgoda::Logger
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Logger.pm
>     status : indexed
> 
>     module : Qgoda::Migrator
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Migrator.pm
>     status : indexed
> 
>     module : Qgoda::Migrator::Jekyll
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Migrator/Jekyll.pm
>     status : indexed
> 
>     module : Qgoda::Migrator::Jekyll::LiquidConverter
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Migrator/Jekyll/LiquidConverter.pm
>     status : indexed
> 
>     module : Qgoda::Plugger
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Plugger.pm
>     status : indexed
> 
>     module : Qgoda::Plugger::Inline
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Plugger/Inline.pm
>     status : indexed
> 
>     module : Qgoda::Plugger::Inline::Python
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Plugger/Inline/Python.pm
>     status : indexed
> 
>     module : Qgoda::Plugger::Perl
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Plugger/Perl.pm
>     status : indexed
> 
>     module : Qgoda::PluginLoader::TT2::Filter
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/PluginLoader/TT2/Filter.pm
>     status : indexed
> 
>     module : Qgoda::PluginUtils
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/PluginUtils.pm
>     status : indexed
> 
>     module : Qgoda::Processor
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor.pm
>     status : indexed
> 
>     module : Qgoda::Processor::HTMLFilter
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor/HTMLFilter.pm
>     status : indexed
> 
>     module : Qgoda::Processor::Hoedown
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor/Hoedown.pm
>     status : indexed
> 
>     module : Qgoda::Processor::Markdown
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor/Markdown.pm
>     status : indexed
> 
>     module : Qgoda::Processor::TT2
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor/TT2.pm
>     status : indexed
> 
>     module : Qgoda::Repository
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : indexed
> 
>     module : Qgoda::Repository::Fetcher
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository/Fetcher.pm
>     status : indexed
> 
>     module : Qgoda::Repository::Fetcher::File
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository/Fetcher/File.pm
>     status : indexed
> 
>     module : Qgoda::Repository::Fetcher::Git
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository/Fetcher/Git.pm
>     status : indexed
> 
>     module : Qgoda::Repository::Fetcher::LWP
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository/Fetcher/LWP.pm
>     status : indexed
> 
>     module : Qgoda::Site
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Site.pm
>     status : indexed
> 
>     module : Qgoda::Splitter
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Splitter.pm
>     status : indexed
> 
>     module : Qgoda::Template::GitProvider
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Processor/TT2.pm
>     status : indexed
> 
>     module : Qgoda::Util
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Util.pm
>     status : indexed
> 
>     module : Qgoda::Util::Date
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Util/Date.pm
>     status : indexed
> 
>     module : Qgoda::Util::Translate
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Util/Translate.pm
>     status : indexed
> 
>     module : Template::Plugin::Qgoda
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Template/Plugin/Qgoda.pm
>     status : indexed
> 
>     module : URI::git_Pfile
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : indexed
> 
>     module : URI::git_Phttp
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : indexed
> 
>     module : URI::git_Phttps
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : indexed
> 
>     module : URI::git_Pssh
>     version: 0.009002
>     in file: Qgoda-v0.9.2/lib/Qgoda/Repository.pm
>     status : indexed
> 
> __END__

— 
Cantanea EOOD - We are hiring!
http://www.cantanea.com/careers/ • facebook.com/cantaneacom • 
twitter.com/cantaneacom

Reply via email to