Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#47637 - [perl-module-runtime] needs makedepend on perl-module-build

Attached to Project: Community Packages
Opened by Kevin Mihelich (kmihelich) - Wednesday, 06 January 2016, 00:43 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 07 January 2016, 17:43 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: When built using a clean chroot, the build will pull Module::Build from CPAN, which subsequently screws up the module installation and puts it in the build directory instead of under /usr/share.

With a makedepend on perl-module-build, this package builds and installs as expected when using a clean chroot (which you should be using).


Additional info:
* package version: 0.014

Without the makedepend:
$ tar -tvf perl-module-runtime-0.014-2-any.pkg.tar.xz
-rw-r--r-- root/root 557 2016-01-05 17:41 .PKGINFO
-rw-r--r-- root/root 436 2016-01-05 17:41 .MTREE
drwxr-xr-x root/root 0 2016-01-05 17:41 build/
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/man/
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/lib/
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/lib/perl5/
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/lib/perl5/Module/
-r--r--r-- root/root 16613 2016-01-05 17:41 build/perl5/lib/perl5/Module/Runtime.pm
drwxr-xr-x root/root 0 2016-01-05 17:41 build/perl5/man/man3/
-r--r--r-- root/root 18219 2016-01-05 17:41 build/perl5/man/man3/Module::Runtime.3pm

With the makedepend:
$ tar -tvf perl-module-runtime-0.014-2-any.pkg.tar.xz
-rw-r--r-- root/root 588 2016-01-05 17:43 .PKGINFO
-rw-r--r-- root/root 450 2016-01-05 17:43 .MTREE
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/perl5/
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/man/
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/man/man3/
-r--r--r-- root/root 6372 2016-01-05 17:43 usr/share/man/man3/Module::Runtime.3pm.gz
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/perl5/vendor_perl/
drwxr-xr-x root/root 0 2016-01-05 17:43 usr/share/perl5/vendor_perl/Module/
-r--r--r-- root/root 16613 2016-01-05 17:43 usr/share/perl5/vendor_perl/Module/Runtime.pm

Steps to reproduce: Build using a clean chroot: https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot
This task depends upon

Closed by  Sergej Pupykin (sergej)
Thursday, 07 January 2016, 17:43 GMT
Reason for closing:  Fixed

Loading...