trying to install gimp and I get this error. Can you tell me how to fix this? You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port ---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/local/ lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the - f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5- locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25-gtk py25-cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing.
On Oct 19, 2007, at 3:08 PM, Mack Johnson wrote:
trying to install gimp and I get this error. Can you tell me how to fix this?
You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port
This line that you pasted has your answer: port -f activate p5-pathtools
---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5-locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25-gtk py25-cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing. _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
-- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
Sure, but is that now going to mess up his perl5.8 port? Lenore On Oct 19, 2007, at 2:19 PM, Daniel J. Luke wrote:
On Oct 19, 2007, at 3:08 PM, Mack Johnson wrote:
trying to install gimp and I get this error. Can you tell me how to fix this?
You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port
This line that you pasted has your answer:
port -f activate p5-pathtools
---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5-locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25-gtk py25- cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing. _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
-- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
On Oct 19, 2007, at 3:08 PM, Mack Johnson wrote:
trying to install gimp and I get this error. Can you tell me how to fix this?
You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port ---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5-locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25-gtk py25-cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing. _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
did you try sudo port -f install gimp ? I think that will pass the -f along. if not try sudo port -f install p5-pathways @3.25_0 you may need to sudo port clean gimp and sudo port clean p5-pathways @3.25 first
On Oct 19, 2007, at 3:34 PM, Lenore Horner wrote:
Sure, but is that now going to mess up his perl5.8 port? Lenore
On Oct 19, 2007, at 2:19 PM, Daniel J. Luke wrote:
On Oct 19, 2007, at 3:08 PM, Mack Johnson wrote:
trying to install gimp and I get this error. Can you tell me how to fix this?
You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port
This line that you pasted has your answer:
port -f activate p5-pathtools
---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5-locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25-gtk py25- cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing.
No it shouldnt mess up pear. It will just update this file. BTW bottom posting is easier to read....... ;)
(No. Bottom posting is harder to read. The reader must scroll past all the stuff already read to get to new content.) Why isn't pear (is that the source of the perl5.8 ?) going to be broken by having its version of the file overwritten with the one gimp wants? Lenore On Oct 19, 2007, at 3:11 PM, William Davis wrote:
On Oct 19, 2007, at 3:34 PM, Lenore Horner wrote:
Sure, but is that now going to mess up his perl5.8 port? Lenore
On Oct 19, 2007, at 2:19 PM, Daniel J. Luke wrote:
On Oct 19, 2007, at 3:08 PM, Mack Johnson wrote:
trying to install gimp and I get this error. Can you tell me how to fix this?
You must install or activate this package with '-f' (force) as it needs to overwrite files installed by the perl5.8 port
This line that you pasted has your answer:
port -f activate p5-pathtools
---> Installing p5-pathtools 3.25_0 ---> Activating p5-pathtools 3.25_0 Error: Target org.macports.activate returned: Image error: /opt/ local/lib/perl5/5.8.8/darwin-2level/auto/Cwd/Cwd.bs is being used by the active perl5.8 port. Please deactivate this port first, or use the -f flag to force the activation. Error: The following dependencies failed to build: gimp2 libgnomeui libbonoboui libbonobo p5-getopt-long p5-pathtools popt libgnome esound audiofile gnome-vfs gconf gnome-mime-data howl neon openssl libgnomecanvas gail libglade2 libgtkhtml libmng autoconf help2man p5-locale-gettext libtool m4 automake lcms librsvg libcroco libgsf libwmf poppler poppler-data py25- gtk py25-cairo py25-numeric python25 py25-gobject Error: Status 1 encountered during processing.
No it shouldnt mess up pear. It will just update this file. BTW bottom posting is easier to read....... ;)
On 10/19/07, Lenore Horner <LenoreHorner@sbcglobal.net> wrote:
(No. Bottom posting is harder to read. The reader must scroll past all the stuff already read to get to new content.)
You are supposed to remove the stuff that isn't relevant: bottom-posting provides context so a complex topic can be understood BEFORE commenting.
Why isn't pear (is that the source of the perl5.8 ?) going to be broken by having its version of the file overwritten with the one gimp wants?
The file should be the same, no? What would break? -- Paul Beard / www.paulbeard.org/ <paulbeard@gmail.com/paulbeard@mac.com>
Le 19 oct. 07 à 22:45, paul beard a écrit :
On 10/19/07, Lenore Horner <LenoreHorner@sbcglobal.net> wrote:
(No. Bottom posting is harder to read. The reader must scroll past all the stuff already read to get to new content.)
You are supposed to remove the stuff that isn't relevant: bottom-posting provides context so a complex topic can be understood BEFORE commenting.
Why isn't pear (is that the source of the perl5.8 ?) going to be broken by having its version of the file overwritten with the one gimp wants?
The file should be the same, no? What would break? -- Paul Beard / www.paulbeard.org/ <paulbeard@gmail.com/paulbeard@mac.com>
Some p5-* ports need to overwrite perl5.8 port to upgrade its core modules. This does not break anything. Don't worry, be happy. -- Anthony Ramine, the infamous MacPorts Trac slave. nox@macports.org
Cool I'll give it a go, thanks. On Oct 19, 2007, at 2:23 PM, N_Ox wrote:
Le 19 oct. 07 à 22:45, paul beard a écrit :
On 10/19/07, Lenore Horner <LenoreHorner@sbcglobal.net> wrote:
(No. Bottom posting is harder to read. The reader must scroll past all the stuff already read to get to new content.)
You are supposed to remove the stuff that isn't relevant: bottom-posting provides context so a complex topic can be understood BEFORE commenting.
Why isn't pear (is that the source of the perl5.8 ?) going to be broken by having its version of the file overwritten with the one gimp wants?
The file should be the same, no? What would break? -- Paul Beard / www.paulbeard.org/ <paulbeard@gmail.com/paulbeard@mac.com>
Some p5-* ports need to overwrite perl5.8 port to upgrade its core modules. This does not break anything. Don't worry, be happy.
-- Anthony Ramine, the infamous MacPorts Trac slave. nox@macports.org
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users
On Oct 19, 2007, at 4:42 PM, Lenore Horner wrote:
Why isn't pear (is that the source of the perl5.8 ?)
I think the poster wrote 'pear' when 'perl' was what was meant.
going to be broken by having its version of the file overwritten with the one gimp wants?
no. The file in question is from the p5-pathtools port, it supplies a newer (but still compatible) version of a library that is included with the normal perl distribution. Due to some peculiarities with how perl searches for libraries, it is necessary to overwrite the provided version with the new version for most software to be able to load it. Of course, one reason to use macports is that other people (the port maintainers) have thought about these kinds of questions and so normally things 'just work'. -- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
On 2007-10-19 14:34:11 -0500, Lenore Horner wrote:
Sure, but is that now going to mess up his perl5.8 port?
Yes, if you try to upgrade or deactivate and reactivate the perl5.8 port. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
On 2007-10-19 21:14:45 -0400, Daniel J. Luke wrote:
no. The file in question is from the p5-pathtools port, it supplies a newer (but still compatible) version of a library that is included with the normal perl distribution. Due to some peculiarities with how perl searches for libraries, it is necessary to overwrite the provided version with the new version for most software to be able to load it.
This is incorrect. The user can control the way modules are searched for. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
On Oct 20, 2007, at 10:00 PM, Vincent Lefevre wrote:
On 2007-10-19 21:14:45 -0400, Daniel J. Luke wrote:
no. The file in question is from the p5-pathtools port, it supplies a newer (but still compatible) version of a library that is included with the normal perl distribution. Due to some peculiarities with how perl searches for libraries, it is necessary to overwrite the provided version with the new version for most software to be able to load it.
This is incorrect. The user can control the way modules are searched for.
It's not incorrect, it's just a simplification. (unless we want to patch all existing software that depends on updates to perl-distributed modules being installed in this way, or change the search ordering for macports-provided perl we don't really have another good option). -- Daniel J. Luke +========================================================+ | *---------------- dluke@geeklair.net ----------------* | | *-------------- http://www.geeklair.net -------------* | +========================================================+ | Opinions expressed are mine and do not necessarily | | reflect the opinions of my employer. | +========================================================+
On 2007-10-21 00:36:27 -0400, Daniel J. Luke wrote:
(unless we want to patch all existing software that depends on updates to perl-distributed modules being installed in this way, or change the search ordering for macports-provided perl we don't really have another good option).
The user can change the search path by setting $PERL5LIB. -- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Le 21 oct. 07 à 13:17, Vincent Lefevre a écrit :
On 2007-10-21 00:36:27 -0400, Daniel J. Luke wrote:
(unless we want to patch all existing software that depends on updates to perl-distributed modules being installed in this way, or change the search ordering for macports-provided perl we don't really have another good option).
The user can change the search path by setting $PERL5LIB.
-- Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/> 100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/ blog/> Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS- Lyon)
Sure user can, but other ports can't without adding some extra bits to each portfile. Patching @INC is a much neater solution IMHO. -- Anthony Ramine, the infamous MacPorts Trac slave. nox@macports.org
participants (7)
-
Daniel J. Luke
-
Lenore Horner
-
Mack Johnson
-
N_Ox
-
paul beard
-
Vincent Lefevre
-
William Davis