[MacPorts] #64906: fixing Ruby for PowerPC

MacPorts noreply at macports.org
Thu Apr 14 16:20:49 UTC 2022


#64906: fixing Ruby for PowerPC
-----------------------------+-------------------------------------------
  Reporter:  barracuda156    |      Owner:  kimuraw
      Type:  defect          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.7.2
Resolution:  wontfix         |   Keywords:  powerpc, leopard, snowleopard
      Port:  ruby27, ruby30  |
-----------------------------+-------------------------------------------

Comment (by barracuda156):

 Replying to [comment:9 kencu]:
 > So let this be a tiny lesson to people.
 >
 > If you open many tickets about little failures, the end result is the
 port is locked down to prevent you from ever trying to build it again.
 >
 > This is why you see me trying to be a bit judicious about 1000s of
 tickets being opened, and closing many of them (at least I was previously
 closing many of them).
 >
 > If you want ruby on PPC Tiger and Leopard (and as I recall it works
 quite well, almost all tests pass as above) what you do is FIX THE PROBLEM
 yourself and PR the fix into GitHub for the maintainer to commit, just
 posting that it fixed XYZ problem.
 >
 > The more you make the port look broken to people, the more likely this
 will happen to it.
 >
 > Now, you see, it will be hard to impossible to ever get ruby support
 back for PPC in MacPorts, once this decision has been made. So this is
 where you wind up.

 I get your point, but as for Ruby goes, this is the only ticket I have
 opened, and that too I did not demand anyone fix it for me and actually
 started working on it myself. While I may be guilty of unnecessary tickets
 in some cases, here I don’t see anything to justify such a response.

 On a general note, my understanding has been that having a ticket about
 existing problem is useful, as it informs anyone else interested that such
 a problem exists. How else we are to inform developers and users?
 Yes, I definitely agree that if me or anyone is able to provide a fix, it
 makes better sense to propose a fix rightaway rather than merely state
 that something is broken. However often that’s not the case, and resorting
 to developers on Github may or may not work (we know a number of cases
 when developers just don’t care).

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


More information about the macports-tickets mailing list