kaldi-asr / kaldi-asr/kaldi

403 Forbidden Error when downloading `openfst`, `make` building in `./tools`

Open
#4,979 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Shell
Stars
15.5k
Forks
5.4k
PR merge metrics
No merged PRs in 30d

Description

Trying to _build_ **Kaldi** from source on a Debian devcontainer, however I keep getting this error...

```
@Errorbot1122 ➜ .../actual-voice-modifier/external/kaldi/tools (master) $ sudo make
extras/check_dependencies.sh
extras/check_dependencies.sh: python2.7 is not installed
extras/check_dependencies.sh: python3 present
extras/check_dependencies.sh: Configuring python
extras/check_dependencies.sh: ... If you really want to avoid this, add an empty file /workspaces/actual-voice-modifier/external/kaldi/tools/python/.use_default_python and run this script again.
extras/check_dependencies.sh: ... python3 found, making symlink (python3)
ln: failed to create symbolic link '/workspaces/actual-voice-modifier/external/kaldi/tools/python/python3': No such file or directory
extras/check_dependencies.sh: ... ... python2.7 not found, using python3 as python
ln: failed to create symbolic link '/workspaces/actual-voice-modifier/external/kaldi/tools/python/python': No such file or directory
extras/check_dependencies.sh: Intel MKL does not seem to be installed.
... Run extras/install_mkl.sh to install it. Some distros (e.g., Ubuntu 20.04) provide
... a version of MKL via the package manager, but verify that it is up-to-date.
... You can also use other matrix algebra libraries. For information, see:
... http://kaldi-asr.org/doc/matrixwrap.html
if [ -d "" ]; then \
cp -p "/openfst-1.8.4.tar.gz" .; \
else \
wget -nv -T 10 -t 1 http://www.openfst.org/twiki/pub/FST/FstDownload/openfst-1.8.4.tar.gz || \
wget -nv -T 10 -t 3 -c https://www.openslr.org/resources/2/openfst-1.8.4.tar.gz; \
fi
https://www.openfst.org/twiki/pub/FST/FstDownload/openfst-1.8.4.tar.gz:
2025-11-28 18:46:13 ERROR 403: Forbidden.
https://www.openslr.org/resources/2/openfst-1.8.4.tar.gz:
2025-11-28 18:46:14 ERROR 404: Not Found.
make: *** [Makefile:92: openfst-1.8.4.tar.gz] Error 8
```

I suspect that the resource that is trying to be downloaded is not available anymore as when I tried just downloading manually _(using `wget`)_, I got a `403 Forbidden` Error. _(Downloading's via a browser works fine though)_

Update: I also got a cloudflare "firewall" a bit ago so cloudflare may be the issue

Image

Contributor guide

No contributing guide indexed for this repository

Research direction

Read tools/Makefile around line 92 and extras/check_dependencies.sh, then run make in tools to reproduce the download and Python-link errors. Trace the openfst download paths and confirm that the build proceeds without the reported 403 and 404 failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.