Skip to content

Error when visiting files.interlisp.org/medley/notecards and files.interlisp.org/medley/loops #2139

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
pamoroso opened this issue May 7, 2025 · 6 comments
Assignees

Comments

@pamoroso
Copy link
Contributor

pamoroso commented May 7, 2025

When visiting https://files.interlisp.org/medley/loops/ and https://files.interlisp.org/medley/notecards/ I get the errors ERROR: Cannot find file: /medley/loops/ and ERROR: Cannot find file: /medley/notecards/ respectively.

The errors occurs with both Firefox and Chrome on Linux Mint 22.1 Cinnamon.

@MattHeffron
Copy link
Contributor

Also, same errors in Chrome on Windows 11. Seems more likely to be a server side issue. (Permissions?)

@masinter
Copy link
Member

The current HCFILES copies the Loops, Test and Notecards repositories into the medley directory.
If you run it locally it makes all the .pdf files corresponding to tedit, bravo, and lisp source files in the same file hierarchy. I tried running the GitHub Action to "do_HCFILES" but I don't see anything in the logs that would explain the failure.

-rw-r--r-- 1 larry larry   693546 Apr 28 19:54 hcfiles.dribble.~1~
-rw-r--r-- 1 larry larry   776118 May  1 08:47 hcfiles.dribble.~2~
-rw-r--r-- 2 larry larry  1041741 May 10 11:15 hcfiles.dribble.~3~

@pamoroso
Copy link
Contributor Author

Now I can visit /medley/loops, /medley/notecards, and /medley/test again with no errors.

@MattHeffron
Copy link
Contributor

It seems that this could be closed... BUT it would be good to know what caused it in the first place.
So, I'm not closing this.

@fghalasz
Copy link
Member

Fixed in PR#2156, which is Approved but not yet merged because I am waiting for Approval on PR#2154 - on which PR#2156 depends.

The root cause was an infelicity in handling pseudohosts in the function MAKE-INDEX-HTMLS. The bug was in practice kicked off at this moment in time by the change of moving loadups work directories into MEDLEYDIR/loadups/build. PR#2156 fixes the root cause. But I also removed MEDLEYDIR/loadups/build from the HCFILES runs, so that also "fixed" the symptoms we were seeing.

I willl close this when I finally merge PR#2156.

@MattHeffron
Copy link
Contributor

#2156 has been merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

4 participants