Debian package limitations?

I’m trying to install mbrola using requirements.txt, but I’m getting the following error:

Package mbrola is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

I installed the package using apt install locally, so it must be a hardware / OS version issue.

Any clues if this can be fixed?

OS packages need to be added to packages.txt .
The requirements.txt are for Python dependecies.

For more info about dependencies checkout Handling Spaces Dependencies.

I’m sorry. I did in fact use packages.txt.
You can find the same error here:
https://forums.raspberrypi.com/viewtopic.php?t=124401

It seems to be due to an unsupported architecture. What hardware does HF spaces run on?

Spaces are running on AMD64 arch, base docker image is python:3.8.9

All the package versions seem to include amd64, so I don’t see why a problem would occur.
Do you have any other ideas as to what might be the problem?

Btw, here’s an open test space with the issue:
https://huggingface.co/spaces/segments-tobias/test-mbrola
The space is not complete, since I’m waiting for approval to share the actual model. In any case, it shows the build error.

Contrib repository is not included in the repositories of the Debian Buster used by image python:3.8.9

Are there plans to switch images to allow contrib packages?
If not, I’ll have to give up on this demo it seems

Not planned as of now