[MacPorts] #50215: grid-packaging-tools: not compatible with perl5.22, Can't use 'defined(@array)'

MacPorts noreply at macports.org
Wed Jan 6 05:13:21 PST 2016


#50215: grid-packaging-tools: not compatible with perl5.22, Can't use
'defined(@array)'
-----------------------------------------------+------------------------
  Reporter:  mojca@…                           |      Owner:  dennisvd@…
      Type:  defect                            |     Status:  new
  Priority:  Normal                            |  Milestone:
 Component:  ports                             |    Version:
Resolution:                                    |   Keywords:
      Port:  grid-packaging-tools globus-core  |
-----------------------------------------------+------------------------

Comment (by dennisvd@…):

 Replying to [comment:9 mojca@…]:
 > I'm still confused and lack the complete picture.

 OK, I just did a quick check of the current Globus Toolkit sources.
 >
 > Can you please add/correct my understanding? Basically:
 >   * globus/gridftp are actively developed
 >   * `grid-packaging-tools` is broken, no longer developed/maintained
 (and according to your words hopefully no longer needed in recent versions
 of globus/gridftp)
 >   * you don't care at all if `grid-packaging-tools` gets removed, except
 that it probably cannot be removed unless `globus-core` gets updated (or
 removed)
 >   * `globus-core` in MacPorts is outdated (#50213)
 All correct.

 >   * you would like to get the complete `gtidftp` port implemented at
 some point (`globus-core` is just a tiny part of the complete picture)
 Actually, the latest release doesn't seem to include globus-core anymore.
 Globus restructured their sources enough to make all this obsolete. See
 http://toolkit.globus.org/toolkit/downloads/latest-stable/ and
 http://toolkit.globus.org/toolkit/docs/6.0/admin/install/#install-bininst
 .
 >   * you already put a great deal of effort into
 https://github.com/dvandok/globus-macports, but you lack time and
 motivation at the moment to finish the job
 It did work at one point, but I've been unable to keep up with newer
 releases. Since globus toolkit 6 also comes with a Mac OS X flavour, the
 port may not be that urgent anymore.

 >   * a while ago you requested inclusion of `globus-core` (#39280) and
 `grid-packaging-tools` (#38801) which were both added, while other parts
 that would be needed were not yet finished and/or included
 Correct.
 >
 > If I understand the situation correctly and in case that `globus-core`
 is "useless" on its own (without all the other sugars from the above
 mentioned repository) and if we currently have no manpower to bring
 `globus-core` up to date + add all other packages, it might be better to
 keep the development on GitHub (and put the latest version of the
 `Portfile` there as well) and first find a new maintainer willing to
 complete the enormous amount of work that already went into this.
 >
 > Please advise.

 Since the latest release is changed so much, what I've done is obsolete.
 Too bad, but at least upstream made some good progress.
 I would now suggest to retire globus-core completely (and grid-packaging-
 tools as well).

-- 
Ticket URL: <https://trac.macports.org/ticket/50215#comment:10>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list