Re: First port installation fails
As the error message says:
"You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port"
The problem is not that the error message isn't clear. It's that you don't expect to get error messages during port installations unless your port system is messed up. There's no indication that this particular error is expected. -- Richard
On Dec 13, 2007, at 4:50 PM, Richard Tobin wrote:
As the error message says:
"You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port"
The problem is not that the error message isn't clear. It's that you don't expect to get error messages during port installations unless your port system is messed up. There's no indication that this particular error is expected.
hmmm... indeed - would it be possible to make a perl5.8 port that uses a perl5.8-minimal and all the modules that would otherwise need to overwrite parts of the perl5.8 port? Or could we make perl give the "vendor" modules a higher precedence? Does someone know which perl-ports need to replace parts of perl5.8? Rgards, -Markus -- Dipl. Inf. (FH) Markus W. Weissmann http://www.macports.org/ http://www.mweissmann.de/
On Dec 13, 2007, at 11:04 AM, Markus Weissmann wrote:
hmmm... indeed - would it be possible to make a perl5.8 port that uses a perl5.8-minimal and all the modules that would otherwise need to overwrite parts of the perl5.8 port?
Oh that's interesting, I don't know if we can do that or not. That's a really good idea if we can do it. Perhaps we should check to see what freebsd ports does?
Or could we make perl give the "vendor" modules a higher precedence?
We can do this, but it makes the search order different from vanilla (non-macports) perl.
Does someone know which perl-ports need to replace parts of perl5.8?
I maintain two that do, but I'm not sure what else currently does (if we can do minimal perl with a bunch of ports to fill in the normal modules, we'll probably have to add a bunch of module ports). -- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
participants (3)
-
Daniel J. Luke
-
Markus Weissmann
-
Richard Tobin