[MacPorts] #63931: ports that fetch with cvs fail with error: sh: -y: invalid option (was: Chmox @0.4_5 fails to fetch)

MacPorts noreply at macports.org
Sat Nov 20 06:17:12 UTC 2021


#63931: ports that fetch with cvs fail with error: sh: -y: invalid option
--------------------------+-----------------------------
  Reporter:  cooljeanius  |      Owner:  ryandesign
      Type:  defect       |     Status:  accepted
  Priority:  Normal       |  Milestone:  MacPorts Future
 Component:  base         |    Version:  2.7.1
Resolution:               |   Keywords:
      Port:               |
--------------------------+-----------------------------
Changes (by ryandesign):

 * status:  new => accepted
 * component:  ports => base
 * milestone:   => MacPorts Future
 * owner:  (none) => ryandesign
 * port:  Chmox =>


Comment:

 Replying to [comment:1 ryandesign]:
 > I think there are two bugs here:
 >
 > 1. Chmox attempts to fetch from SourceForge CVS which no longer exists.
 (Several other ports still do this too and are equally broken.)

 I am wrong. SourceForge CVS still exists and just fixing the base bug
 allows Chmox to be fetched.

 > 2. MacPorts base has developed a problem where it cannot fetch from CVS,
 which obviously used to work.

 This bug was caused by [da3524e8a3006a9b9a2370b66fa91bb554dd768b/macports-
 base] (which introduced build progress bars) which was included for the
 first time in MacPorts 2.7.0. Prior to this commit, `command_exec`
 accepted flags before or after the command; after this commit, flags are
 only accepted before the command but not all uses of `command_exec` were
 adjusted to match this new requirement; the invocation of `command_exec`
 for `cvs` for example was not.

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


More information about the macports-tickets mailing list