[MacPorts] #18446: p5-extutils-parsexs won't activate unless forced

MacPorts noreply at macports.org
Tue Feb 10 14:43:20 PST 2009


#18446: p5-extutils-parsexs won't activate unless forced
-----------------------------------+----------------------------------------
  Reporter:  dreamind@…            |       Owner:  macports-tickets@…                   
      Type:  defect                |      Status:  closed                               
  Priority:  Normal                |   Milestone:  Port Bugs                            
 Component:  ports                 |     Version:  1.7.0                                
Resolution:  duplicate             |    Keywords:                                       
      Port:  p5-extutils-parsexs   |  
-----------------------------------+----------------------------------------
Changes (by blb@…):

  * status:  new => closed
  * resolution:  => duplicate


Old description:

> Hi,
>
> the following happens if I try to install software depending on p5
> -extutils-parsexs:
>
> --->  Activating p5-extutils-parsexs @2.19_0
> Error: Target org.macports.activate returned: Image error:
> /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz 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: p5-test-warn p5-array-
> compare p5-module-build p5-extutils-parsexs p5-module-signature p5
> -digest-sha p5-version p5-yaml p5-sub-uplevel p5-test-exception p5-test-
> simple p5-tree-dag_node
> Error: Status 1 encountered during processing.
>
> of course the following works, but its *NOT* nice:
>
> dreamind at paris:~% sudo port activate -f p5-extutils-parsexs
> --->  Activating p5-extutils-parsexs
> Warning: File /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz
> already exists.  Moving to:
> /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz.mp_1234304728.
>
> For some reason the man page is also in perl5.8.
>
> Greetings,
>
> Stefan

New description:

 Hi,

 the following happens if I try to install software depending on p5
 -extutils-parsexs:
 {{{
 --->  Activating p5-extutils-parsexs @2.19_0
 Error: Target org.macports.activate returned: Image error:
 /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz 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: p5-test-warn p5-array-
 compare p5-module-build p5-extutils-parsexs p5-module-signature p5-digest-
 sha p5-version p5-yaml p5-sub-uplevel p5-test-exception p5-test-simple p5
 -tree-dag_node
 Error: Status 1 encountered during processing.
 }}}
 of course the following works, but its *NOT* nice:
 {{{
 dreamind at paris:~% sudo port activate -f p5-extutils-parsexs
 --->  Activating p5-extutils-parsexs
 Warning: File /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz
 already exists.  Moving to:
 /opt/MacPorts/share/man/man3/ExtUtils::ParseXS.3pm.gz.mp_1234304728.
 }}}
 For some reason the man page is also in perl5.8.

 Greetings,

 Stefan

--

Comment:

 Dup of #12710.  Unfortunately an issue with several p5 ports.

-- 
Ticket URL: <http://trac.macports.org/ticket/18446#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list