Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manification incorrectly prefers .pm over .pod #256

Open
ribasushi opened this issue Mar 3, 2016 · 0 comments · May be fixed by #257
Open

Manification incorrectly prefers .pm over .pod #256

ribasushi opened this issue Mar 3, 2016 · 0 comments · May be fixed by #257

Comments

@ribasushi
Copy link

Steps to reproduce on stock 5.22.0 with upgraded latest EUMM 7.10 show below:

$ cpanm --look DBIx::Class@0.082821
$ perl Makefile.PL 
$ make
$ ls -l blib/lib/DBIx/Class.*  blib/man3/DBIx\:\:Class.3
$ grep -ci daxim blib/lib/DBIx/Class.*  blib/man3/DBIx\:\:Class.3

The actual output of each command (long!):

rabbit@Ahasver:~$ cpanm --look DBIx::Class@0.082821
--> Working on DBIx::Class
Fetching http://www.cpan.org/authors/id/R/RI/RIBASUSHI/DBIx-Class-0.082821.tar.gz ... OK
Entering /home/rabbit/.cpanm/work/1456995308.17311/DBIx-Class-0.082821 with /bin/bash
rabbit@Ahasver:~/.cpanm/work/1456995308.17311/DBIx-Class-0.082821$ perl Makefile.PL 
*** Module::AutoInstall version 1.16
*** Checking for Perl dependencies...
[Core Features]
- DBD::SQLite              ...loaded. (1.46 >= 1.29)
- File::Temp               ...loaded. (0.2304 >= 0.22)
- Package::Stash           ...loaded. (0.37 >= 0.28)
- Test::Deep               ...loaded. (0.115 >= 0.101)
- Test::Exception          ...loaded. (0.38 >= 0.31)
- Test::More               ...loaded. (1.001014 >= 0.94)
- Test::Warn               ...loaded. (0.30 >= 0.21)
- Class::Accessor::Grouped ...loaded. (0.10012 >= 0.10012)
- Class::C3::Componentised ...loaded. (1.001000 >= 1.0009)
- Class::Inspector         ...loaded. (1.28 >= 1.24)
- Config::Any              ...loaded. (0.26 >= 0.20)
- Context::Preserve        ...loaded. (0.01 >= 0.01)
- DBI                      ...loaded. (1.633 >= 1.57)
- Data::Dumper::Concise    ...loaded. (2.022 >= 2.020)
- Data::Page               ...loaded. (2.02 >= 2.00)
- Devel::GlobalDestruction ...loaded. (0.13 >= 0.09)
- Hash::Merge              ...loaded. (0.200 >= 0.12)
- List::Util               ...loaded. (1.41 >= 1.16)
- MRO::Compat              ...loaded. (0.12 >= 0.12)
- Module::Find             ...loaded. (0.13 >= 0.07)
- Moo                      ...loaded. (2.000002 >= 2.000)
- Path::Class              ...loaded. (0.35 >= 0.18)
- SQL::Abstract            ...loaded. (1.81 >= 1.81)
- Scope::Guard             ...loaded. (0.20 >= 0.03)
- Sub::Name                ...loaded. (0.14 >= 0.04)
- Text::Balanced           ...loaded. (2.03 >= 2.00)
- Try::Tiny                ...loaded. (0.22 >= 0.07)
- namespace::clean         ...loaded. (0.25 >= 0.24)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for DBIx::Class
Writing MYMETA.yml and MYMETA.json
rabbit@Ahasver:~/.cpanm/work/1456995308.17311/DBIx-Class-0.082821$ make
cp lib/DBIx/Class.pod blib/lib/DBIx/Class.pod
cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib/lib/DBIx/Class/CDBICompat/Retrieve.pm
cp lib/DBIx/Class/CDBICompat/Pager.pm blib/lib/DBIx/Class/CDBICompat/Pager.pm
cp lib/DBIx/Class/Admin.pm blib/lib/DBIx/Class/Admin.pm
cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm
cp lib/DBIx/Class/CDBICompat/Constructor.pm blib/lib/DBIx/Class/CDBICompat/Constructor.pm
cp lib/DBIx/Class.pm blib/lib/DBIx/Class.pm

<... lots more of cp <this> <that> ...>

cp script/dbicadmin blib/script/dbicadmin
"/home/rabbit/perl5/perlbrew/perls/5.22.0_rcf/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/dbicadmin
Manifying 1 pod document
Manifying 30 pod documents
Manifying 30 pod documents
Manifying 27 pod documents
Manifying 23 pod documents
Manifying 18 pod documents
rabbit@Ahasver:~/.cpanm/work/1456995308.17311/DBIx-Class-0.082821$ ls -l blib/lib/DBIx/Class.*  blib/man3/DBIx\:\:Class.3
-r--r--r-- 1 rabbit rabbit 11729 Feb 11 18:57 blib/lib/DBIx/Class.pm
-r--r--r-- 1 rabbit rabbit 19121 Feb 11 19:00 blib/lib/DBIx/Class.pod
-rw-r--r-- 1 rabbit rabbit 12169 Mar  3 09:55 blib/man3/DBIx::Class.3
rabbit@Ahasver:~/.cpanm/work/1456995308.17311/DBIx-Class-0.082821$ grep -ci daxim blib/lib/DBIx/Class.*  blib/man3/DBIx\:\:Class.3
blib/lib/DBIx/Class.pm:0
blib/lib/DBIx/Class.pod:1
blib/man3/DBIx::Class.3:0
@haarg haarg linked a pull request Mar 3, 2016 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant