Term::ReadPassword Required Too Early
Reported by theory | February 24th, 2010 @ 05:50 AM | in 1.11.4
When building 1.11.4, I get this:
bash-3.2# make upgrade
/usr/bin/perl inst/upgrade.pl
###############################################################################
Bricolage installation requires Term::ReadPassword. Please install
this Perl module from CPAN.
###############################################################################
make: *** [upgrade.db] Error 1
That needs to not happen. Term::ReadPassword should only be
required after it has been installed by make cpan.
Comments and changes to this ticket
-

theory February 24th, 2010 @ 05:51 AM
It needed Exception::Class, too. I tried to run
make cpanbefore runningmake upgrade, but that failed because it needsrequired.db. Grrr. -

theory February 24th, 2010 @ 05:52 AM
Turns out I was using the wrong Perl. But still, for an upgrade, Term::Readpassword should not be called so early.
-

Bugs (at bricolage) February 26th, 2010 @ 01:25 AM
- State changed from open to resolved
(from [abb0e560730dc2d4aea1955efb86ffeb02f5ce8a]) Install without Term::ReadPassword.
The installer no longer requires that Term::ReadPassword be installed from the CPAN before it continues. It will use it if it finds it, but if not substitutes a simple implementation that does the trick [#136 state:resolved].
http://github.com/bricoleurs/bricolage/commit/abb0e560730dc2d4aea19...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
People watching this ticket
Referenced by
-
#136 Term::ReadPassword Required Too Early
The installer no longer requires that Term::ReadPassword ...