Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency issue when trying to install alpha #26

Closed
goldyfruit opened this issue Sep 4, 2023 · 3 comments
Closed

Dependency issue when trying to install alpha #26

goldyfruit opened this issue Sep 4, 2023 · 3 comments

Comments

@goldyfruit
Copy link

#0 20.04 The conflict is caused by:
#0 20.04     hivemind-voice-sat 1.0.7 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.6 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.5 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.4 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.3 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.2 depends on jarbas_utils
#0 20.04     hivemind-voice-sat 1.0.1 depends on jarbas_utils
@builderjer
Copy link

builderjer commented Sep 4, 2023

Didn't have an issue on the latest raspOVOS

pip install git+https://github.com/JarbasHiveMind/HiveMind-voice-sat
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting git+https://github.com/JarbasHiveMind/HiveMind-voice-sat
  Cloning https://github.com/JarbasHiveMind/HiveMind-voice-sat to /tmp/pip-req-build-r7o9840n
  Running command git clone -q https://github.com/JarbasHiveMind/HiveMind-voice-sat /tmp/pip-req-build-r7o9840n
Requirement already satisfied: click in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (8.1.7)
Requirement already satisfied: hivemind_bus_client>=0.0.3a2 in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (0.0.4a6)
Requirement already satisfied: ovos-audio in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (0.0.2a16)
Requirement already satisfied: ovos-dinkum-listener<0.1.0,>=0.0.2 in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (0.0.3a5)
Requirement already satisfied: ovos-stt-plugin-server in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (0.0.4a2)
Requirement already satisfied: ovos-tts-plugin-server in /usr/local/lib/python3.9/dist-packages (from HiveMind-voice-sat==2.0.0a2) (0.0.2a6)
Collecting ovos-vad-plugin-webrtcvad
  Downloading https://www.piwheels.org/simple/ovos-vad-plugin-webrtcvad/ovos_vad_plugin_webrtcvad-0.0.1-py3-none-any.whl (2.4 kB)
Requirement already satisfied: pycryptodomex in /usr/local/lib/python3.9/dist-packages (from hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (3.18.0)
Requirement already satisfied: ovos-utils in /usr/local/lib/python3.9/dist-packages (from hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (0.0.36a3)
Requirement already satisfied: ovos-bus-client in /usr/local/lib/python3.9/dist-packages (from hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (0.0.5)
Requirement already satisfied: bitstring in /usr/local/lib/python3.9/dist-packages (from hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (4.1.1)
Requirement already satisfied: ovos-plugin-manager~=0.0.23 in /usr/local/lib/python3.9/dist-packages (from ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.0.24a5)
Requirement already satisfied: ovos-config~=0.0.10 in /usr/local/lib/python3.9/dist-packages (from ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.0.11a10)
Requirement already satisfied: ovos-backend-client>=0.1.0a7 in /usr/local/lib/python3.9/dist-packages (from ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.1.0a8)
Requirement already satisfied: ovos-microphone-plugin-alsa~=0.0.0 in /usr/local/lib/python3.9/dist-packages (from ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.0.0)
Requirement already satisfied: SpeechRecognition~=3.9 in /usr/local/lib/python3.9/dist-packages (from ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.10.0)
Requirement already satisfied: json-database~=0.7 in /usr/local/lib/python3.9/dist-packages (from ovos-backend-client>=0.1.0a7->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.7.0)
Requirement already satisfied: combo-lock~=0.2.1 in /usr/local/lib/python3.9/dist-packages (from json-database~=0.7->ovos-backend-client>=0.1.0a7->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.2.6)
Requirement already satisfied: memory-tempfile in /usr/local/lib/python3.9/dist-packages (from combo-lock~=0.2.1->json-database~=0.7->ovos-backend-client>=0.1.0a7->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.2.3)
Requirement already satisfied: filelock~=3.0 in /usr/local/lib/python3.9/dist-packages (from combo-lock~=0.2.1->json-database~=0.7->ovos-backend-client>=0.1.0a7->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.12.3)
Requirement already satisfied: typing-extensions>=4.7.1 in /usr/local/lib/python3.9/dist-packages (from filelock~=3.0->combo-lock~=0.2.1->json-database~=0.7->ovos-backend-client>=0.1.0a7->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (4.7.1)
Requirement already satisfied: websocket-client>=0.54.0 in /usr/local/lib/python3.9/dist-packages (from ovos-bus-client->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (1.6.2)
Requirement already satisfied: pyee<9.0.0,>=8.1.0 in /usr/local/lib/python3.9/dist-packages (from ovos-bus-client->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (8.1.0)
Requirement already satisfied: python-dateutil~=2.6 in /usr/local/lib/python3.9/dist-packages (from ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.8.2)
Requirement already satisfied: PyYAML<7.0.0,>=5.4.0 in /usr/local/lib/python3.9/dist-packages (from ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (6.0.1)
Requirement already satisfied: watchdog in /usr/local/lib/python3.9/dist-packages (from ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.3.1)
Requirement already satisfied: rich-click in /usr/local/lib/python3.9/dist-packages (from ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (1.6.1)
Requirement already satisfied: pyalsaaudio in /usr/local/lib/python3.9/dist-packages (from ovos-microphone-plugin-alsa~=0.0.0->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.10.0)
Requirement already satisfied: quebra-frases in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.3.7)
Requirement already satisfied: importlib-metadata in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (6.8.0)
Requirement already satisfied: requests~=2.26 in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.31.0)
Requirement already satisfied: langcodes~=3.3.0 in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.3.0)
Requirement already satisfied: kthread~=0.2 in /usr/local/lib/python3.9/dist-packages (from ovos-utils->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (0.2.3)
Requirement already satisfied: pexpect~=4.6 in /usr/local/lib/python3.9/dist-packages (from ovos-utils->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (4.8.0)
Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.9/dist-packages (from pexpect~=4.6->ovos-utils->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (0.7.0)
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil~=2.6->ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (1.16.0)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3/dist-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (1.26.5)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2020.6.20)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.10)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.9/dist-packages (from requests~=2.26->ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.2.0)
Requirement already satisfied: bitarray<3.0.0,>=2.8.0 in /usr/local/lib/python3.9/dist-packages (from bitstring->hivemind_bus_client>=0.0.3a2->HiveMind-voice-sat==2.0.0a2) (2.8.1)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.9/dist-packages (from importlib-metadata->ovos-plugin-manager~=0.0.23->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.16.2)
Requirement already satisfied: ovos-ocp-m3u-plugin in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.1)
Requirement already satisfied: ovos-tts-plugin-mimic3-server in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.1)
Requirement already satisfied: ovos-ocp-files-plugin in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.13.0)
Requirement already satisfied: ovos-plugin-common-play>=0.0.6a2,~=0.0 in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.6a7)
Requirement already satisfied: ovos-ocp-rss-plugin in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.2)
Requirement already satisfied: ovos-ocp-news-plugin in /usr/local/lib/python3.9/dist-packages (from ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.3)
Requirement already satisfied: dbus-next in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.2.3)
Requirement already satisfied: ovos-audio-plugin-simple<0.1.0,>=0.0.2a3 in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.2a3)
Requirement already satisfied: ovos-workshop<0.1.0,>=0.0.12a44 in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.0.12)
Requirement already satisfied: padacioso>=0.1.1,~=0.2 in /usr/local/lib/python3.9/dist-packages (from ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.2.1a9)
Requirement already satisfied: bitstruct<9.0,>=6.0 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (8.17.0)
Requirement already satisfied: pprintpp~=0.0 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.4.0)
Requirement already satisfied: bidict~=0.0 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.22.1)
Requirement already satisfied: more-itertools<9.0,>=4.0 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (8.14.0)
Requirement already satisfied: attrs>=18.2 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (23.1.0)
Requirement already satisfied: wrapt in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-files-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (1.15.0)
Requirement already satisfied: ovos-lingua-franca>=0.4.6,~=0.4 in /usr/local/lib/python3.9/dist-packages (from ovos-workshop<0.1.0,>=0.0.12a44->ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.4.8a5)
Requirement already satisfied: rapidfuzz in /usr/local/lib/python3.9/dist-packages (from ovos-workshop<0.1.0,>=0.0.12a44->ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (3.2.0)
Requirement already satisfied: colour~=0.1 in /usr/local/lib/python3.9/dist-packages (from ovos-lingua-franca>=0.4.6,~=0.4->ovos-workshop<0.1.0,>=0.0.12a44->ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (0.1.5)
Requirement already satisfied: webcolors in /usr/local/lib/python3.9/dist-packages (from ovos-lingua-franca>=0.4.6,~=0.4->ovos-workshop<0.1.0,>=0.0.12a44->ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (1.13)
Requirement already satisfied: simplematch in /usr/local/lib/python3.9/dist-packages (from padacioso>=0.1.1,~=0.2->ovos-plugin-common-play>=0.0.6a2,~=0.0->ovos-audio->HiveMind-voice-sat==2.0.0a2) (1.3)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-news-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (4.12.2)
Requirement already satisfied: pytz in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-news-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (2023.3)
Requirement already satisfied: feedparser in /usr/local/lib/python3.9/dist-packages (from ovos-ocp-rss-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (6.0.10)
Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.9/dist-packages (from beautifulsoup4->ovos-ocp-news-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (2.4.1)
Requirement already satisfied: sgmllib3k in /usr/local/lib/python3.9/dist-packages (from feedparser->ovos-ocp-rss-plugin->ovos-audio->HiveMind-voice-sat==2.0.0a2) (1.0.0)
Collecting webrtcvad
  Downloading webrtcvad-2.0.10.tar.gz (66 kB)
     |████████████████████████████████| 66 kB 1.7 MB/s 
Requirement already satisfied: rich>=10.7.0 in /usr/local/lib/python3.9/dist-packages (from rich-click->ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (13.5.2)
Requirement already satisfied: markdown-it-py>=2.2.0 in /usr/local/lib/python3.9/dist-packages (from rich>=10.7.0->rich-click->ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (3.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /usr/local/lib/python3.9/dist-packages (from rich>=10.7.0->rich-click->ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (2.16.1)
Requirement already satisfied: mdurl~=0.1 in /usr/local/lib/python3.9/dist-packages (from markdown-it-py>=2.2.0->rich>=10.7.0->rich-click->ovos-config~=0.0.10->ovos-dinkum-listener<0.1.0,>=0.0.2->HiveMind-voice-sat==2.0.0a2) (0.1.2)
Building wheels for collected packages: HiveMind-voice-sat, webrtcvad
  Building wheel for HiveMind-voice-sat (setup.py) ... done
  Created wheel for HiveMind-voice-sat: filename=HiveMind_voice_sat-2.0.0a2-py3-none-any.whl size=7784 sha256=be3c0d808ceea7ff9f35e1b96e2bf89c54e20c4ffcbaa194572940c14a371a6d
  Stored in directory: /tmp/pip-ephem-wheel-cache-09qv0meb/wheels/d2/af/1f/30fa7dcab00cdf4ca60b6923538b0efb72aa13c8795ae63cce
  Building wheel for webrtcvad (setup.py) ... done
  Created wheel for webrtcvad: filename=webrtcvad-2.0.10-cp39-cp39-linux_aarch64.whl size=75493 sha256=89a599c2ac5f69b549fe16adafb7e775020989ca2caa4da92bcd31c87b2c8e20
  Stored in directory: /home/ovos/.cache/pip/wheels/1f/fe/28/e8f0d5847ae2642b49fa974db1cea44d59ab59d0251c12f17b
Successfully built HiveMind-voice-sat webrtcvad
Installing collected packages: webrtcvad, ovos-vad-plugin-webrtcvad, HiveMind-voice-sat
Successfully installed HiveMind-voice-sat-2.0.0a2 ovos-vad-plugin-webrtcvad-0.0.1 webrtcvad-2.0.10

@builderjer
Copy link

not sure why webrtcvad isn't installed. I thought that was a requirement of ovos-core[skills-essential]

@Ramblurr
Copy link

This isn't happening when you install the alpha version, only when installing the non-pre version.. which are all from 2020

https://pypi.org/project/HiveMind-voice-sat/#history

So I think its best to use the 2.x alpha versions for now, the older 1.x one seems have suffered from dependency bitrot.

Ramblurr added a commit to Ramblurr/ovos-docker-extra that referenced this issue Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants