[MacPorts] #39040: gnupod Portfile patch
#39040: gnupod Portfile patch ---------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: gnupod ---------------------+-------------------------------- Current portfile is broken, as it still uses the non-pure-perl version of vorbis perl. There are also many perl5.12 dependencies, rather than p5 (virtual) dependencies. The attached Portfile addresses the following: 1) gnupod will no build 2) changed all perl5.12 references to p5, to use whatever version of perl is selected One outstanding bug still exists. Using depends_lib-append port:p5-ogg-vorbis-header-pureperl somehow fires a p5.12 dependency. The brute force fix I uses was port:p5.16-ogg-vorbis-header-pureperl and is better fixed "the right way". So if the maintainer knows "the right way", please supply another patch to p5-ogg-vorbis-header-pureperl to fix this. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/39040> MacPorts <http://www.macports.org/> Ports system for OS X
#39040: gnupod Portfile patch ----------------------+------------------- Reporter: david@… | Owner: pmq@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: gnupod | ----------------------+------------------- Changes (by larryv@…): * owner: macports-tickets@… => pmq@… Comment: MacPorts does not use virtual dependencies. Ports that have library dependencies on Perl are required to use a specific version so that their builds are reproducible. This was done for most ports in r82553. `p5-*` ports are stub ports that simply depend on the corresponding `p5.12-*` ports, so the behavior you are seeing with `p5-ogg-vorbis- header-pureperl` is not a bug. -- Ticket URL: <https://trac.macports.org/ticket/39040#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39040: gnupod Portfile patch ----------------------+-------------------- Reporter: david@… | Owner: pmq@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: gnupod | ----------------------+-------------------- Changes (by mf2k@…): * status: new => closed * resolution: => fixed Comment: I switched the vorbis variant to use p5.16-ogg-vorbis-header-pureperl in r120989. -- Ticket URL: <https://trac.macports.org/ticket/39040#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts