Re: Missing source?

Scott Hannahs via Fink-users <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>

> On Oct 1, 2023, at 2:59 PM, Hanspeter Niederstrasser <[email protected]> wrote:
> 
> I've never used ClosestFirst (have always had MasterLast). I wonder if the list of debian locations is so long that the try attempt counter runs out before it can get to the master mirrors. An easy test would be to edit /opt/sw/lib/fink/mirror/debian to leave only 2 or 3 sites, then try again.
> 
> Or for now temporarily switch the mirror ordering setting.

That is my guess as to what happens.  Fink doesn’t switch to a different category when it is ClosestFirst.  In fact it doesn’t even give you the option in the console query.  I have switched it to MasterFirst and that resolves the issue as you state.

I was starting to worry since the Master fink was having issues and I found a whole bunch that either did not download or did not pass the checksum.  I know there is an extensive infrastructure to maintain the FinkMirrors.   But these download commands failed and then it reverted to the source and they succeeded.  That was why I switched to source first to see if I could get that to work smoother.

```
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.master.finkmirrors.net/distfiles/boto3-1.23.8.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/botocore-1.26.9.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/CPAN-Meta-Requirements-2.143.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/doxygen-1.8.14.src.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/emacs-28.2.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/gcc-11.4.0.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/gdbm-1.23.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/glib-2.74.5.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/gssapi-1.8.2.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/guile-2.2.7.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/texlive-20210325-source.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/nettle-3.9.1.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/libidn2-2.3.4.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/meson-1.0.0.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/s3transfer-0.6.0.tar.gz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/texlive-20210325-texmf-delpdf-pt1.tar.xz
curl --connect-timeout 30 -f -L -A 'fink/0.45.99.git' -O http://distfiles.yeg.ab.ca.finkmirrors.net/distfiles/texlive-20210325-texmf-delpdf-pt2.tar.xz
```

These 17 failed, out of about a 100 downloads to restore my standard set of installs which may be a small percentage over all the packages out there, but something is off.

Thanks for the analysis.

-Scott

_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.