Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15375 (new defect)

Opened 7 months ago

Last modified 5 months ago

p5-eval-2.2.5 depends on nonexistent port p5-xml-checker

Reported by: blb@… Owned by: macports-tickets@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: port bug nonexistent dependency Cc: rpz@…
Port:

Description

perl/p5-eval depends on port:p5-xml-checker but there is no such port.

Change History

  Changed 5 months ago by stolen-from-macports-trac@…

I'm trying my hand at putting together a portfile for XML::Checker. It's got a number of other dependencies, though, and one of them is XML::DOM, yet another module without a portfile yet. I see a few other requests for XML::DOM, though, so I guess I'll try working on that, too...

  Changed 5 months ago by stolen-from-macports-trac@…

Looks like p5-libxml-enno is what now contains XML::Checker and XML::DOM.

in reply to: ↑ description   Changed 5 months ago by stolen-from-macports-trac@…

Hold the phone. I'm not even sure this uses any XML libraries at all. The only external modules I see it using are from Tk and bioperl, and those look like they're optional (a few of the tools won't work without them, but most will). So does this need to declare dependencies at all?

  Changed 5 months ago by rpz@…

Yes, you are right. This is a mistake I made before when packaging it, perhaps because of an earlier version, but most likely because a dependent of it, p5-ipe *does* require p5-xml-checker. It would probably be possible to simply move this dependency over to p5-ipe. I am not a committer, though so i can't do that myself.

Note: See TracTickets for help on using tickets.