Skip to content

Build dependency conflict #161

Description

@Pooguin

Hi,

I'm trying to clone and self-host the app. However, I ran into this error when installing the required python (python 3.10.16) libraries:

ERROR: Cannot install -r requirements.txt (line 52) and librosa==0.10.1 because these package versions have conflicting dependencies.
The conflict is caused by:
    The user requested librosa==0.10.1
    spleeter 2.3.2 depends on librosa<0.9.0 and >=0.8.0

I have tried to work around the issue by dropping the 2.3.2 requirement on spleeter in the requirements.txt. However, the similar issue persists

The conflict is caused by:
    The user requested httpx==0.28.1
    spleeter 2.4.2 depends on httpx<0.20.0 and >=0.19.0
    spleeter 2.4.0 depends on httpx<0.20.0 and >=0.19.0
    spleeter 2.3.2 depends on httpx<0.20.0 and >=0.19.0
    spleeter 2.1.0 depends on httpx<0.17.0 and >=0.16.1

Further dropping httpx and librosa restrictions in the requirements.txt file also return more dependency errors with tensorflow, spleeter, librosa, and pumpp

Can I clarify which versions of spleeter and its dependencies you are currently using?

My current environment:
Ubuntu 22.04.5
Node 18.20 (with npm)
python 3.10.16

Thanks!

p.s. I greatly appreciate your effort on this app. It has been extremely helpful to me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions