-
Notifications
You must be signed in to change notification settings - Fork 60
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
handle overly long distribution names before the database rejects them #482
Comments
What do we do with that one bad file? Ideas: a) is tempting. This is important to fix because it's causing mldistwatch to trigger an email on every run. @andk Any thoughts? |
You didn't ask me, but I think we should delete it. It's quite old and has never been successfully indexed. |
Also wasn't asked, but given (a) the author (JENDA) released this in 2009, and (b) hasn't released anything since 2014, I think it's fine to be pragmatic and just delete it. Furthermore, he released |
As an experiment, I have moved the file from authors/id/J/JE/JENDA to /data/pause/attic. (We should delete it or move it back before closing this issue.) This appears to have eliminated the
log as expected. |
If you end up moving it back, you'll want to restore the mtime, which mldistwatch cares about. |
Someone uploaded this file:
I guess they wanted to annoy the PAUSE maintainers, and only 15 years later, it paid off because the database is now complaining that the full path is too long to fit in the 128 character database table.
We should detect this in mldistwatch, in
PAUSE::dist->mtime_ok
, before sending it to the database.The text was updated successfully, but these errors were encountered: