Update with same filename but different URL path not picked up
Nils Breunese
nils at breun.nl
Fri Nov 8 20:53:27 UTC 2019
Hello,
I’m the maintainer for AdoptOpenJDK in MacPorts and I'm trying to update the OpenJ9-based OpenJDK subports. The URL's for the patched files have a different path, but the filenames themselves are the same as the current one. (Yes, AdoptOpenJDK should have updated the filenames as well, and they will in the future.)
Example subport: openjdk8-openj9
Currently in MacPorts: https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09_openj9-0.17.0/OpenJDK8U-jdk_x64_mac_openj9_8u232b09_openj9-0.17.0.tar.gz
Newer patched version: https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u232-b09.1_openj9-0.17.0/OpenJDK8U-jdk_x64_mac_openj9_8u232b09_openj9-0.17.0.tar.gz
When I update master_sites to include ‘.1' it seems MacPorts doesn’t care that the URL path has changed and uses the previous version. I guess this is because files are cached/mirrored based on filename only? Is there any way around this?
Nils.
More information about the macports-dev
mailing list