Opened 16 years ago
Closed 15 years ago
#15375 closed defect (fixed)
p5-eval-2.2.5 depends on nonexistent port p5-xml-checker
Reported by: | blb@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | port bug nonexistent dependency | Cc: | rpz@…, MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), ryandesign (Ryan Carsten Schmidt) |
Port: | p5-eval |
Description
perl/p5-eval depends on port:p5-xml-checker
but there is no such port.
Attachments (1)
Change History (10)
comment:1 Changed 16 years ago by stolen-from-macports-trac@…
comment:2 Changed 16 years ago by stolen-from-macports-trac@…
Looks like p5-libxml-enno is what now contains XML::Checker and XML::DOM.
comment:3 Changed 16 years 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?
comment:4 Changed 16 years 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.
comment:5 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | mcalhoun@… added |
---|
Cc Me!
comment:7 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Port: | p5-eval added |
Please attach a diff of what needs to be committed, so that a committer can commit it.
Changed 15 years ago by rpz@…
Attachment: | p5-eval-remove-xml-dependency-patch.txt added |
---|
Removes unnecessary dependency on xml ports
comment:8 Changed 15 years ago by rpz@…
the attached file should resolve the issue. however, this opens up a new ticket for p5-ipe, because it depends on the checker. #20807 please address this ticket as well.
comment:9 Changed 15 years ago by blb@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Updated in r56387, thanks.
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...