Skip to content
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

Update manpage version to newer Ubuntu LTS #232

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

wesinator
Copy link

Use latest Ubuntu release manpages

#1, #65, #203, #219

@wesinator wesinator changed the title Update manpage version to Ubuntu cosmic Update manpage version to newer Ubuntu LTS Sep 27, 2020
@esemeniuc
Copy link

esemeniuc commented Mar 4, 2023

Would love to see this merged!

@esemeniuc
Copy link

@idank bump for visibility

@esemeniuc
Copy link

@idank friendly bump :)

1 similar comment
@esemeniuc
Copy link

@idank friendly bump :)

@@ -1,9 +1,9 @@
#!/bin/bash

release="precise"
release="jammy"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can confirm these changes are necessary to even download.
precise manpages e.g. https://manpages.ubuntu.com/manpages/precise/en/man8 no longer available, they all return 404.

And any http: now redirects to https: (could work with curl --location but startign from https: is of course more secure).

The other changes are just for rendered links to be correct 👍

Specifically, the steps to download:

  1. tools/extractgzlist
  2. Edit tools/extractgzlist to section="1" and run it again.
  3. Edit tools/dlgzlist to end with done < gzlist8 and run it (took ~4hours)
  4. Edit tools/dlgzlist to end with done < gzlist1 and run it. Will take over a day, I reduced the sleep range to (500, 1000) and it still worked, took ~16hours.

@cben
Copy link

cben commented Feb 19, 2024

  • A hundred+ manpages whose name contains .py. can not be scraped from ubuntu.manpages.com, they return 500 Internal Server Error. tools/dlgzlist will list those into ./failed file.
    This is not knew, long-open issue https://bugs.launchpad.net/ubuntu-manpage-repository/+bug/1748773 (commented there).
    This is just a drop in the sea (~0.3%), the other 39449 download fine.

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

Successfully merging this pull request may close these issues.

3 participants