fetch is tarpitted by Texas Instruments and/or Akamai and can not download distfiles for TI-related ports.

Lev Serebryakov lev at FreeBSD.org
Thu Apr 2 18:23:18 UTC 2020


  When worked on updating `devel/gcc-msp430-ti-toolchain' port I have
been noticed, that `fetch(1)' could not download files from TI site,
which is delivered by Akamai CDN.

 If downloader has user-agent "fetch libfetch/2.0" server doesn't answer
to requests.

 I can download files with `wget' and I can download files with `fetch'
with faked User-Agent. `wger' with USer-Agent from `fetch` is tarpitted too.

 It is true for both IPv4 and IPv6, and for Russia and Germany (I can
not test from USA, though).

 You could try it yourself:

http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/8_3_2_2/export/msp430-gcc-support-files-1.209.zip

http://www.ti.com/lit/ug/slau646e/slau646e.pdf

 I don't know, is it generic for Akamai or TI-specific.

 I think, somebody with official hat (FreeBSD Foundation speakperson?)
should contact TI and Akamai about this situation. Faking User-Agent
could be only temporary solution!

 Also, I'm not sure about suitable mailing list for this, so I'm posting
to ports@ as I encouter this as port maintainer.

-- 
// Lev Serebryakov

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20200402/de775543/attachment.sig>


More information about the freebsd-ports mailing list