[MacPorts] #50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22]
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] ---------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: p5-sgmlspm ---------------------+----------------------------- David, I believe that the change in r144025 broke the port a bit. It previously installed: {{{ /opt/local/bin/sgmlspl-5.22 /opt/local/libexec/perl5.22/sgmlspl }}} while now it installs {{{ /opt/local/bin/sgmlspl.pl-5.22 /opt/local/libexec/perl5.22/sgmlspl.pl }}} The whole documentation folder is also missing now. See #50219. -- Ticket URL: <https://trac.macports.org/ticket/50220> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by mojca@…): I attached a relatively ugly patch. Can someone please take a look (and potentially suggest something better), so that we can proceed with docbook-utils? -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by tlockhart1976@…): Replying to [comment:1 mojca@…]:
I attached a relatively ugly patch. Can someone please take a look (and potentially suggest something better), so that we can proceed with docbook-utils?
I'm not sure where these executable renamings came from; afaik there was a time in the past when it was not an issue. Which is why I've been slow to see the problems I guess. I haven't looked at the commit history but I just reinstalled p5.22-sgmlspm yesterday and did not see this particular issue. Will look at the overall problem of sgmlspm and its interactions with docbook-utils this afternoon and evening. -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by mojca@…): When did you last run selfupdate and/or `svn up`? David made the change relatively recently. You can check whether you have version 1.1 installed (`port installed p5.22-sgmlspm`). Unless there is something weird about my system, the build of 1.1 results in the extra .pl file extension. The port has been at an old version for a very long time. The update switched to a different build system and that might have caused the problem. (Note that this is still a relatively old release with some big fat red "warning" on CPAN saying "unauthorized".) -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by tlockhart1976@…): Replying to [comment:3 mojca@…]:
When did you last run selfupdate and/or `svn up`? David made the change relatively recently. You can check whether you have version 1.1 installed (`port installed p5.22-sgmlspm`). Unless there is something weird about my system, the build of 1.1 results in the extra .pl file extension.
The port has been at an old version for a very long time. The update switched to a different build system and that might have caused the problem. (Note that this is still a relatively old release with some big fat red "warning" on CPAN saying "unauthorized".)
Yeah, I update every week or two from svn. Not sure how it slipped by, but perhaps I didn't have it installed? There are other XML-related ports with outstanding issues that I've been occasionally trying to reproduce by reinstalling packages... -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by mojca@…): So do you agree with the proposed patch or do you have other suggestions/wishes? I would like to close #48365. -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: r144340 -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#50220: p5-sgmlspm: installs sgmlspl.pl[-5.22] instead of sgmlspl[-5.22] -------------------------+----------------------------- Reporter: mojca@… | Owner: tlockhart1976@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: p5-sgmlspm | -------------------------+----------------------------- Comment (by tlockhart1976@…): Will open a new issue if additional cleanup is useful. -- Ticket URL: <https://trac.macports.org/ticket/50220#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts