This topic has come up a few times before (here and here) but it looks like there were no replies then, so hopefully third time will be the charm.
Is there any way to debug why a pack (e.g.) on the SWI-Prolog directory shows the “failed to process pack” error message? The pack installs fine, locally everything seems okay, the pldoc displays properly, so I’m not exactly sure where else to look.
Hm, after futzing around a little to get the pack installed locally, pack_file_hierarchy//1 succeeds & shows the info on my end. Perhaps something to do with a previous version causing bad data for the pack to be saved?
I’m specifically trying to figure out why my new tailwind_pl pack is showing the error message, but it seems like it’s something that’s come up before as well, so I’d be interested to see a general solution.
It seems to be fine now, no? Did this get fixed “by magic”, or did you do something? It is just a generic error. Without a reproducible case we can debug it will get hard.
Oh, indeed. Strange, even this morning when I replied I checked and it was still showing the error, but it is good now. I guess something was cached; I haven’t changed anything since yesterday.
Hm, I don’t know if it was simply the HTML being cached, since I did see the latest version displayed on the page; not to mention it was in that state for much longer than an hour. Is there any sort of backround job on the server that only periodically updates the pack pages?