[MacPorts] #68192: Archives can remain cached by the CDN without corresponding signature

MacPorts noreply at macports.org
Wed Sep 20 08:50:02 UTC 2023


#68192: Archives can remain cached by the CDN without corresponding signature
------------------------------+---------------------
  Reporter:  ulange-eso-org   |      Owner:  admin@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  server/hosting   |    Version:  2.8.1
Resolution:                   |   Keywords:
      Port:  py39-markupsafe  |
------------------------------+---------------------

Comment (by ulange-eso-org):

 Replying to [comment:10 jmroot]:
 > Replying to [comment:9 ryandesign]:
 > > Replying to [comment:7 ulange-eso-org]:
 > > > perhaps the ports command
 > > > should detect that and fall back to build from source for the older
 version?
 > >
 > > I think that would be a good idea. MacPorts base should not assume
 both files will exist; if either one or the other doesn't exist, it should
 try the next packages mirror or build from source. It should try fetching
 the rmd160 file first, since it's smaller.
 >
 > Attempting to fetch the .rmd160 from other mirrors complicates the logic
 a bit, but is doable.

 a quick check on some mirrors shows that the needed rmd160 file seems gone
 from all of them so I'm afraid hunting for that file across mirrors wont
 help, no?

 reading https://trac.macports.org/ticket/56181 and the code for
 https://trac.macports.org/browser/macports-
 infrastructure/jobs/delete_old_archives.py :

 Could it be that only the rmd160 file was deleted but the binary archive
 somehow not?

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


More information about the macports-tickets mailing list