• Re: [gentoo-user] Re: What's up with subversion 1.14.3?

    From Eli Schwartz@21:1/5 to Grant Edwards on Wed Oct 23 05:30:01 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------hcO2ByrW0ZnMPflv5irtrI62
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    On 10/22/24 11:20 PM, Grant Edwards wrote:
    Yep. My bad. Both of the mirrors I had configured had stopped
    working, and I didn't notice that amongst the other 404 errors. It
    seems like I regularly have to pick a new mirror on at least one of my
    Gentoo installs.

    Is there some automated way to deal with that?


    Aside for the default (distfiles.gentoo.org, run by Gentoo, presumed
    extremely reliable uptime for that reason)...

    https://wiki.gentoo.org/wiki/GENTOO_MIRRORS

    points to

    https://wiki.gentoo.org/wiki/Mirrorselect#Select_the_Gentoo_source_mirror.28s.29

    Mirrorselect is a tool for selecting a good, up to date mirror and
    filtering for geographic closeness and download speed.


    --
    Eli Schwartz

    --------------hcO2ByrW0ZnMPflv5irtrI62--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZxhtawUDAAAAAAAKCRCEp9ErcA0vV15J AP44VOtlTX1F6Nde/gbZ93OvOH+NDk9uRmjdYbqwL2hS1gEA9fcka8HLLBW3N/pADVm8ocq84/4R mpfguHKs/7lJnA4=
    =MIOm
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Eli Schwartz@21:1/5 to Grant Edwards on Wed Oct 23 07:20:01 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------fQ7NMo3ipKhqgtnLQiiw0jBc
    Content-Type: text/plain; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    On 10/23/24 12:15 AM, Grant Edwards wrote:
    Huh. I never knew there was a default (reliable) mirror. The handbook doesn't mention that. It states

    In order to download source code quickly it is recommended to
    select a fast, geographically close mirror. Portage will look in
    the make.conf file for the GENTOO_MIRRORS variable and use the
    mirrors listed therein.

    There's no mention that there's a default, and my reading of that
    paragraph is that you are required to have GENTOO_MIRRORS set. [Yes,
    the section is labelled "optional", but it doesn't read like it's
    optional.]


    That is correct -- it is optional because the default isn't really
    guaranteed to be fast (especially if *everyone* uses it and no one uses
    the other mirrors).


    In the future, I'll leave GENTOO_MIRRORS unset, because it's a PITA to
    have to keep fixing it when a mirror stops working or starts
    responding so slowly.


    I suppose you could also just have a cron job that runs mirrorselect
    once a week. It's unlikely a mirror will die quite that fast -- usually
    they will start to become slow and unreliable first -- and regularly
    refreshing the urls means that when a mirror doesn't disappear but does
    change its directory structure, you end up with the preferred structure.

    But of course the default mirror can work fine as well (albeit often a
    bit slowly).


    --
    Eli Schwartz

    --------------fQ7NMo3ipKhqgtnLQiiw0jBc--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQTnFNnmK0TPZHnXm3qEp9ErcA0vVwUCZxiHGQUDAAAAAAAKCRCEp9ErcA0vV7Vw AP978sJK5Ugb0W36DtxowNrqTEQyjW+De5IBBUoO2olh8wEAg15hU5JM0j+bBp7OzY3jp+LbAQzH ouPy0jfnifU5ywQ=
    =YSdP
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)