Summary: | dev-perl/XML-SAX: protect ParserDetails.ini | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin von Gagern <Martin.vGagern> |
Component: | New packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | askwar |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=684720 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 152198 | ||
Attachments: | Patch to XML-SAX-0.15.ebuild moving ParserDetails.ini setting to postinst |
Description
Martin von Gagern
2007-03-02 11:12:39 UTC
eselect module?! You are joking, right? o_O Created attachment 111790 [details, diff] Patch to XML-SAX-0.15.ebuild moving ParserDetails.ini setting to postinst These modifications to the ebuild suppress the creation of ParserDetails.ini during the install phase completely. Instead a corresponding call is makde in postinst. The code there is taken from XML-LibXML but with an added "|| die". This approach will make the default parser setting dependant on emerge order, and as it is so far the ParserDetails.ini will still be around when you unmerge XML-SAX. I'm not sure what the right solution would be there. (In reply to comment #1) > eselect module?! You are joking, right? o_O I wasn't. Is eselect being deprecated, or is it simply not the right tool? applied, thanks! |