Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#15777 closed defect (fixed)

p5-xml-regexp conflicts with p5-libxml-enno, which has superseded it

Reported by: stolen-from-macports-trac@… Owned by: narf_tm@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:


Both p5-libxml-enno and p5-xml-regexp are providing the XML::RegExp module from CPAN. This causes a conflict if p5-xml-regexp is installed, then an attempt is made to install p5-libxml-enno.

I am still a newbie; can someone let me know how cases like this are best handled? I'm assuming that, ultimately, p5-xml-regexp will have to be removed from MacPorts.

Change History (4)

comment:1 Changed 12 years ago by raimue (Rainer Müller)

Owner: changed from macports-tickets@… to narf_tm@…

Although the latest version of p5-xml-regexp has a newer date than p5-libxml-enno, the README file of p5-libxml-enno states:

libxml-enno contains the modules XML::DOM, XML::XQL, XML::Checker and
several other packages. These modules are no longer distributed separately.

But I did not check if they are really identical.

I could not find other modules in p5-libxml-enno which are also available separate. Also, none of the two ports has dependents, so removing one of them would be easy.

Assigning to maintainer of p5-xml-regexp.

comment:2 Changed 12 years ago by stolen-from-macports-trac@…

Though there are no packages depending on p5-libxml-enno at the moment, I have submitted patches for two of them that do make them dependent on it. (#15376, #15377) They both declared dependencies on another package that was folded into and replaced with p5-libxml-enno.

comment:3 Changed 12 years ago by narf_tm@…

Resolution: fixed
Status: newclosed

This port was removed in changeset [38240].

comment:4 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.