Skip Menu |

This queue is for tickets about the CPANPLUS-Dist-Deb CPAN distribution.

Report information
The Basics
Id: 27189
Status: resolved
Priority: 0/
Queue: CPANPLUS-Dist-Deb

People
Owner: Nobody in particular
Requestors: TEEJAY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.05
Fixed in: (no value)



Subject: no way to make installation use vendor instead of site
when attempting to build packages and requisites I am unable to make cpan2dist accept INSTALLDIRS. setting verbose I get : Running [/usr/bin/perl /usr/bin/cpanp-run-perl Makefile.PL INSTALLDIRS=site INSTALLSCRIPT=/usr/local/bin] for each package despite passing : --dist-opts INSTALLDIRS=vendor makemakerflags="INSTALLDIRS=vendor" as an argument to cpan2dist as below : cpan2dist --format CPANPLUS::Dist::Deb --buildprereq --archive ~/uploads/some_package.tgz --timeout 0 --default-ignorelist --ignorelist debian_ignore core_ignore --force --logfile cpan2dist.log --dist-opts INSTALLDIRS=vendor makemakerflags="INSTALLDIRS=vendor" --verbose 1 manually adding INSTALLDIRS to dozens of Makefiles and rebuilding the .deb packages is neither fun nor productive :(
On Fri May 18 10:34:07 2007, TEEJAY wrote: Show quoted text
> when attempting to build packages and requisites I am unable to make > cpan2dist accept INSTALLDIRS.
The way you tried to do it simply Doesn't Work (as we discussed on irc). I've added a --set-config and --set-program option to cpan2dist so you can override settings more easily on a per-run basis. This will be part of 0.79_03. Thanks for reporting. -- Jos
On Fri May 18 10:34:07 2007, TEEJAY wrote: Show quoted text
> when attempting to build packages and requisites I am unable to make > cpan2dist accept INSTALLDIRS.
The way you tried to do it simply Doesn't Work (as we discussed on irc). I've added a --set-config and --set-program option to cpan2dist so you can override settings more easily on a per-run basis. This will be part of 0.79_03. Thanks for reporting. -- Jos