[MacPorts] #39384: ikiwiki port installs perllocal.pod
#39384: ikiwiki port installs perllocal.pod ---------------------------+-------------------------------- Reporter: allbery.b@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: perllocal.pod | Port: ikiwiki ---------------------------+-------------------------------- I am under the impression that Perl ports are not supposed to try to create e.g. /opt/local/lib/perl5/5.12.4/darwin-thread-multi- 2level/perllocal.pod? The ikiwiki port just gave me {{{ Error: org.macports.activate for port ikiwiki returned: Image error: /opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/perllocal.pod already exists and does not belong to a registered port. Unable to activate port ikiwiki. Use 'port -f activate ikiwiki' to force the activation. }}} (that having been created by a local CPAN install of extension modules for re.pl). -- Ticket URL: <https://trac.macports.org/ticket/39384> MacPorts <http://www.macports.org/> Ports system for OS X
#39384: ikiwiki port installs perllocal.pod --------------------------+-------------------------------- Reporter: allbery.b@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ikiwiki | --------------------------+-------------------------------- Changes (by macsforever2000@…): * keywords: perllocal.pod => * cc: tommyd@… (removed) Comment: tommyd has retired based on email communication 8/28/2013. -- Ticket URL: <https://trac.macports.org/ticket/39384#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39384: ikiwiki port installs perllocal.pod --------------------------+-------------------------- Reporter: allbery.b@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: ikiwiki | --------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/39384#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39384: ikiwiki port installs perllocal.pod --------------------------+-------------------------- Reporter: allbery.b@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: ikiwiki | --------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: r118316 -- Ticket URL: <https://trac.macports.org/ticket/39384#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39384: ikiwiki port installs perllocal.pod --------------------------+-------------------------- Reporter: allbery.b@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: ikiwiki | --------------------------+-------------------------- Comment (by egall@…): Thinking of `perllocal.pod` files in general, one approach to them to consider could be Fink's, where there is a `podfiles` directory in `${prefix}/share` where all `perllocal.pod` files get put with the naming scheme of `perllocal.${name}.pod`. So for example, if MacPorts had used that approach in this case, the `perllocal.pod` file would get installed as `/opt/local/share/podfiles/perllocal.ikiwiki.pod`. Along with the ShuX pod viewer from [http://sourceforge.net/projects/camelbones/?source=navbar CamelBones], having all the `perllocal.pod` files organized in a single directory like that can make for an easy way to get a quick summary of all the perl modules installed in that prefix. Although taking that approach would probably require messing with the perl5 PortGroup, so I guess it would probably be easier to just keep deleting the `perllocal.pod` files like this in the meantime... -- Ticket URL: <https://trac.macports.org/ticket/39384#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39384: ikiwiki port installs perllocal.pod --------------------------+-------------------------- Reporter: allbery.b@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: ikiwiki | --------------------------+-------------------------- Comment (by allbery.b@…): For what it's worth, when addressing this for the local perl distribution at a previous job, I used perllocal.pod.d/collectionname and then built perllocal.pod in a separate step during nightly update processing. Local installs (e.g. cpan) were handled by having that install to perllocal.pod.d/perlocal.pod and appending that to the final perllocal.pod. -- Ticket URL: <https://trac.macports.org/ticket/39384#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts