[MacPorts] #40514: metar
#40514: metar -------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: -------------------------+-------------------------------- a simple command line metar and taf. -- Ticket URL: <https://trac.macports.org/ticket/40514> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by xnando@…): metar portfile revision 1. fixed missing dependencies. uploaded diff file. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by larryv@…): Replying to [comment:1 xnando@…]:
metar portfile revision 1. fixed missing dependencies.
This needs to depend specifically on `p5.12-libwww-perl`. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [comment:2 larryv@…]:
This needs to depend specifically on `p5.12-libwww-perl`.
Moreover: {{{ $ port notes p5-libwww-perl p5-libwww-perl has the following notes: As of version 6.00, libwww-perl has been broken up into multiple packages. If you were using p5-libwww-perl for just one or two of its modules before, you may be able to pare down your installation to just those modules now. Other important changes have been made that may affect your code; for details, please see: /opt/local/share/doc/p5-libwww-perl/Changes }}} So you may want to depend on something else, not libwww-perl directly. In addition, metar's shebang line currently reads "`#!/usr/bin/perl`" meaning it will use OS X perl. So you should reinplace the shebang line to make it use MacPorts perl5.12 instead. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Changes (by ryandesign@…): * keywords: => haspatch * port: => metar -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Comment (by xnando@…): I'd like to leave shebang line as it is. it is standard on every unix derived system and i don't care on wich perl it will use. I'd like to leave also p5-libwww-perl as it is. It is backwards compatible as well as future releases compatible. It simply works. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Comment (by larryv@…): Replying to [comment:5 xnando@…]:
I'd like to leave shebang line as it is. it is standard on every unix derived system and i don't care on wich perl it will use.
This does not make sense. How can it use the system Perl to run but load a Perl module provided by MacPorts?
I'd like to leave also p5-libwww-perl as it is. It is backwards compatible as well as future releases compatible. It simply works.
It’s MacPorts policy for ports that require Perl or a Perl module to depend on a specific version of Perl. The `p5-*` ports are not intended to be used as dependencies, as all they do is pull in the corresponding `p5.12-*` ports. And what happens if `p5-libwww-perl` suddenly changes one day to depend on `p5.16-libwww-perl`? Will `metar` just keep working? We will not accept this patch in its present state. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Comment (by xnando@…): Ok, you convinced me. I will put p5-12-libwww-perl as dependency. Btw if i change the shebang to "#!/opt/local/bin/perl" do i need to add a sort of perl-lang-core dependency as well ? -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Comment (by xnando@…): ok. added p5.12-* dependency. uploaded new .diff portfile. -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#40514: metar: add libwww-perl dependency --------------------------+-------------------------------- Reporter: xnando@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: metar | --------------------------+-------------------------------- Changes (by khindenburg@…): * status: new => closed * resolution: => fixed Comment: fixed in r123037 -- Ticket URL: <https://trac.macports.org/ticket/40514#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts