Opened 14 years ago

Closed 12 years ago

#24710 closed defect (fixed)

p5-xml-sax and p5-xml-sax-base conflict

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: narf_tm@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc: drkp (Dan Ports), macports@…
Port: p5-xml-sax, p5-xml-sax-base

Description

$ sudo port activate p5-xml-sax-base
--->  Activating p5-xml-sax-base
Error: port activate failed: Image error: /opt/local/lib/perl5/vendor_perl/5.8.9/XML/SAX/Base.pm is being used by the active p5-xml-sax port.  Please deactivate this port first, or use 'port -f activate p5-xml-sax-base' to force the activation.

Change History (3)

comment:1 Changed 12 years ago by drkp (Dan Ports)

Cc: dports@… added
Resolution: fixed
Status: newclosed

Should be fixed by r87509.

comment:2 Changed 12 years ago by macports@…

Resolution: fixed
Status: closedreopened

Looks broken again.

$ sudo port activate p5.12-xml-sax-base
--->  Computing dependencies for p5.12-xml-sax-base
--->  Activating p5.12-xml-sax-base @1.80.0_0
Error: Target org.macports.activate returned: Image error: /opt/local/share/man/man3/XML::SAX::Base.3pm.gz 
is being used by the active p5-xml-sax port.  Please deactivate this port first, or use 
'port -f activate p5.12-xml-sax-base' to force the activation.

comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: macports@… added
Resolution: fixed
Status: reopenedclosed

This ticket was resolved 5 months ago and should not be reopened.

No port whose name begins with "p5-" should install any files of any consequence; that was changed a long time ago. If you still have a p5- port like p5-xml-sax that's providing actual files like /opt/local/share/man/man3/XML::SAX::Base.3pm.gz, it's high time for you to uninstall p5-xml-sax and install the corresponding port for the version of perl that you want to use, for example p5.12-xml-sax.

Note: See TracTickets for help on using tickets.