[MacPorts] #70347: sbcl @2.4.4: patch-contrib-sb-posix-posix-tests.lisp.diff missing (was: macports fails to fetch sbcl)

MacPorts noreply at macports.org
Tue Jul 9 20:23:15 UTC 2024


#70347: sbcl @2.4.4: patch-contrib-sb-posix-posix-tests.lisp.diff missing
-----------------------+----------------------
  Reporter:  klausr64  |      Owner:  easye
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  sbcl      |
-----------------------+----------------------
Changes (by ryandesign):

 * cc: catap (added)
 * status:  new => assigned
 * owner:  (none) => easye


Old description:

> Error: Failed to fetch sbcl: The requested URL returned error: 404 Not
> Found
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_sbcl/sbcl/main.log
> for details.
> Error: Follow https://guide.macports.org/#project.tickets if you believe
> there is a bug.
> Error: Processing of port sbcl failed

New description:

 {{{
 Error: Failed to fetch sbcl: The requested URL returned error: 404 Not
 Found
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_sbcl/sbcl/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port sbcl failed
 }}}

--

Comment:

 Specifically it is failing to fetch the patchfile patch-contrib-sb-posix-
 posix-tests.lisp.diff. Normally MacPorts doesn't need to fetch patchfiles
 because normally they're in the files directory.

 This patchfile is not in the files directory because it is not referenced
 by the port. [changeset:6fda2a62d1d5333e83080ba93834594bf77622f2/macports-
 ports The reference to it was removed over a year ago]. See #67912 for the
 previous time this issue was reported. There, the problem seemed to be
 caused by an outdated ports tree and was solved by updating it.

 But your ports tree appears to be up to date already because your log
 shows sbcl 2.4.4. I don't understand how the reference to that patchfile
 could still be in your Portfile when the reference was removed while the
 port's version was 2.3.5. Have you manually modified your sbcl Portfile to
 reintroduce the reference to this patch? If you do not recall modifying
 the Portfile, maybe it would help if you attach the Portfile so that we
 can compare it with what's in our repository. The command `port file sbcl`
 shows you where the Portfile is.

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


More information about the macports-tickets mailing list