Package Details: deemix 3.6.6-1

Git Clone URL: https://aur.archlinux.org/deemix.git (read-only, click to copy)
Package Base: deemix
Description: A barebone deezer downloader library
Upstream URL: https://git.freezerapp.xyz/RemixDev/deemix-py
Keywords: deezer deezloader downloader
Licenses: GPL3
Submitter: crabvk
Maintainer: crabvk
Last Packager: crabvk
Votes: 18
Popularity: 1.00
First Submitted: 2020-05-30 01:43 (UTC)
Last Updated: 2022-01-11 16:18 (UTC)

Pinned Comments

crabvk commented on 2020-10-16 15:41 (UTC) (edited on 2021-03-01 20:22 (UTC) by crabvk)

Join deemix community at https://t.me/deemixcommunity

In order to download via spotify fill your credentials in ~/.config/deemix/authCredentials.json. You could obtain them in the Dashboard, see instructions here.

Latest Comments

99cents commented on 2022-01-12 15:52 (UTC)

with 3.6.6-1 dated Jan 11, it installed like a charm ...

confirmed, same here - had to dump AUR cache is all

jyhelle commented on 2022-01-12 15:46 (UTC)

with 3.6.6-1 dated Jan 11, it installed like a charm ... Thanks a lot

crabvk commented on 2022-01-10 02:10 (UTC)

Ok then, idk what the hack is going on here, maybe some bug in gitea.

jyhelle commented on 2022-01-09 12:10 (UTC) (edited on 2022-01-09 12:11 (UTC) by jyhelle)

no problem in downloading - the tar.gz file opens with both archive manager and engrampa - all files in the archive are readable...

crabvk commented on 2022-01-09 05:38 (UTC)

@jyhelle
Could you please try to download the file by hand

curl -LO 'https://git.freezerapp.xyz/RemixDev/deemix-py/archive/203ec1f10f0d44ded00ec220a8c621f1aa8237b1.tar.gz'

and see if archive is valid?

jyhelle commented on 2022-01-08 22:00 (UTC)

same problem as 99cents : failing the sha validation

crabvk commented on 2022-01-08 16:05 (UTC)

@99cents
Something wrong on your side, validation passes just fine.

99cents commented on 2022-01-07 15:14 (UTC)

Building deemix... ==> Making package: deemix 3.6.5-1 (Fri 07 Jan 2022 10:13:43 AM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found deemix.tar.gz ==> Validating source files with sha512sums... deemix.tar.gz ... FAILED

Zame commented on 2021-06-28 10:13 (UTC) (edited on 2021-06-28 10:18 (UTC) by Zame)

Yes, tnks, now it's updated. But after successfully deemix updating it doesn't start at all After reinstalling it the same result. If I start it from the console I get

deemix
Usage: deemix [OPTIONS] URL...
Try 'deemix --help' for help.

Error: Missing argument 'URL...'.

crabvk commented on 2021-06-28 07:43 (UTC)

python-deezer-py is currently outdated in AUR
https://pypi.org/project/deezer-py/#files

Zame commented on 2021-06-28 07:40 (UTC)

Got an error by updating

can't find python-deezer-py>=1.0.0 (missed depences)

python-deezer-py 0.0.15 is installed

Saiga12 commented on 2021-03-16 01:32 (UTC)

Since git.rip has been seized, replace

https://git.rip/RemixDev/deemix/-/archive/main/deemix-main-67fcb7d37f0cd24564b7ff2738cd5e69551edc6d.tar.gz

with

https://84.38.177.154/RemixDev/deemix/-/archive/main/deemix-main-67fcb7d37f0cd24564b7ff2738cd5e69551edc6d.tar.gz

crabvk commented on 2020-12-29 09:57 (UTC)

Rebuild deemix with every its dependency from AUR.

artivision commented on 2020-12-28 16:23 (UTC)

After my distro "Manjaro" updated python to 3.9 Deemix stopped working. What to do now?

ArchHax commented on 2020-12-19 12:50 (UTC) (edited on 2020-12-21 09:28 (UTC) by ArchHax)

If anyone has trouble updating, you can install this package and do deemix lib updates on top through pip:

pacman -S python-pip python-pip-api

Download latest .whl from https://pypi.org/project/deemix/

pip install xxx.whl

EDIT: Nice, that the Maintainer starts to insult people for help.

https://abload.de/img/1zhjku.jpg

Saniellocutor commented on 2020-11-19 02:18 (UTC)

python-dnspython1.16/python-dnspython1.16/deemix master ✔ 4d7h
▶ makepkg ==> Criando o pacote: deemix 1.5.20-1 (qua 18 nov 2020 23:19:02) ==> Verificando as dependências de tempo de execução... ==> Dependências faltando: -> python-eventlet -> python-dnspython<2.0.0 ==> Verificando as dependências de tempo de compilação... ==> ERRO: Não foi possível resolver todas as dependências.

agusdallalba commented on 2020-11-19 01:48 (UTC)

community/python-dnspython got downgraded and is now 1:1.16.0-1, the versioned dependency should be removed now.

MagicTheRipper commented on 2020-11-15 09:24 (UTC)

Im having this error for the past two weeks..any fix:

https://bin.privacytools.io/?273d9500a925b06f#t8Ekmqs1HhKtwEZlmsFCQsQvh5dmJWE9xwtZ8yiOJ7w=

crabvk commented on 2020-11-14 18:35 (UTC)

@jyhelle
Yup, but the new notabug repo works, try to build package again.

jyhelle commented on 2020-11-08 17:23 (UTC)

the fuwafuwa address is no longer valid !

waiting for instructions (anyway, the previous version still functions)

teyerit336 commented on 2020-11-02 07:47 (UTC)

Broken due to the repo being removed from Codeberg, the new one can be found here: https://git.fuwafuwa.moe/RemixDev/deemix

(Check the official Telegram channel for verification)

bkb commented on 2020-10-16 22:16 (UTC) (edited on 2020-10-16 22:19 (UTC) by bkb)

I can't get the update you just applied to Deemix, so now the conditions are nicely applied, thanks

 -> Could not find all required packages:
    python-dnspython<2.0.0 (Wanted by: deemix)
$ yay -Ss python-dnspython
aur/python-dnspython-git v2.0.0.r195.674cdfc-1 (+1 0.39)
    A DNS toolkit for Python
community/python-dnspython 2.0.0-1 (230.9 KiB 1.5 MiB) (Installed)
    A DNS toolkit for Python

crabvk commented on 2020-10-16 18:12 (UTC) (edited on 2020-10-16 18:12 (UTC) by crabvk)

@bkb
Idk the cause of your issue, but it's not package or deemix fault imho. Maybe this could help https://github.com/eventlet/eventlet/issues/370#issuecomment-270020321

bkb commented on 2020-10-16 17:58 (UTC)

The package condition is already on the PKGBUILD, i don't need to downgrade anything, it should work as is or denies the installation because I dont meet the requirements

crabvk commented on 2020-10-16 15:41 (UTC) (edited on 2021-03-01 20:22 (UTC) by crabvk)

Join deemix community at https://t.me/deemixcommunity

In order to download via spotify fill your credentials in ~/.config/deemix/authCredentials.json. You could obtain them in the Dashboard, see instructions here.

bkb commented on 2020-10-15 15:25 (UTC)

Traceback (most recent call last):
  File "/usr/bin/deemix", line 33, in <module>
    sys.exit(load_entry_point('deemix==1.5.13', 'console_scripts', 'deemix')())
  File "/usr/bin/deemix", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib/python3.8/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/usr/lib/python3.8/site-packages/deemix/__main__.py", line 4, in <module>
    from deemix.app.cli import cli
  File "/usr/lib/python3.8/site-packages/deemix/app/__init__.py", line 1, in <module>
    from deemix.api.deezer import Deezer
  File "/usr/lib/python3.8/site-packages/deemix/api/deezer.py", line 1, in <module>
    import eventlet
  File "/usr/lib/python3.8/site-packages/eventlet/__init__.py", line 10, in <module>
    from eventlet import convenience
  File "/usr/lib/python3.8/site-packages/eventlet/convenience.py", line 7, in <module>
    from eventlet.green import socket
  File "/usr/lib/python3.8/site-packages/eventlet/green/socket.py", line 21, in <module>
    from eventlet.support import greendns
  File "/usr/lib/python3.8/site-packages/eventlet/support/greendns.py", line 69, in <module>
    setattr(dns.rdtypes.IN, pkg, import_patched('dns.rdtypes.IN.' + pkg))
  File "/usr/lib/python3.8/site-packages/eventlet/support/greendns.py", line 59, in import_patched
    return patcher.import_patched(module_name, **modules)
  File "/usr/lib/python3.8/site-packages/eventlet/patcher.py", line 123, in import_patched
    return inject(
  File "/usr/lib/python3.8/site-packages/eventlet/patcher.py", line 100, in inject
    module = __import__(module_name, {}, {}, module_name.split('.')[:-1])
  File "/usr/lib/python3.8/site-packages/dns/rdtypes/IN/WKS.py", line 24, in <module>
    _proto_tcp = socket.getprotobyname('tcp')
OSError: protocol not found

wioo commented on 2020-10-02 05:19 (UTC)

@vyachkonovalov Thnx for reply. Yeah, any version of deemix wont work with dnspython 2.0.0. Its python-eventlet fault. See https://github.com/eventlet/eventlet/issues/619

crabvk commented on 2020-10-01 20:24 (UTC) (edited on 2020-10-01 20:26 (UTC) by crabvk)

@wioo
Hi. You could downgrade python-dnspython to 1.16.0-3, deemix 1.5.6 doesn't work with dnspython 2.0.0

wioo commented on 2020-10-01 05:15 (UTC)

See my comment under deemix-git.

Th30 commented on 2020-10-01 01:18 (UTC) (edited on 2020-10-01 01:24 (UTC) by Th30)

Hi, deemix (AUR) doesn't work anymore. The installation via pip seems to work. https://codeberg.org/RemixDev/deemix/issues/65

Terence commented on 2020-06-27 11:42 (UTC)

I see, thanks for the clarification maximbaz.

maximbaz commented on 2020-06-26 23:46 (UTC)

FYI the rule of thumb to use is that "variation" packages should provide and conflict with "main" package, so deemix should contain neither provides nor conflicts because it's a "main" package, and all other packages like deemix-git, deemix-beta, etc etc, should have provides=(deemix) and conflicts=(deemix).

crabvk commented on 2020-06-07 07:15 (UTC)

@kokokoshka
All credit goes to the author (RemixDev), but here you could press 'Vote for this package'. Thanks.

kokokoshka commented on 2020-06-06 21:37 (UTC)

Awesome program. Thanks for uploading to AUR.

Terence commented on 2020-06-02 13:41 (UTC)

Oups yeah my bad, thanks for the fix!

crabvk commented on 2020-06-02 01:01 (UTC) (edited on 2020-06-02 01:05 (UTC) by crabvk)

@Terence
Thanks, will fix with next deemix release.
But not provides= though, cause wiki says

Do not add pkgname to the provides array, as it is done automatically.

I think it needs conflicts=('deemix-git')

Terence commented on 2020-06-01 21:15 (UTC)

Hey thanks for your package. You need to add provides=('deemix') so that it conflicts with deemix-git.

crabvk commented on 2020-05-30 01:03 (UTC) (edited on 2020-05-30 01:03 (UTC) by crabvk)

@Akrai
Why? That's ok for AUR packages to have one with latest release version and another with the source from master branch (git, hg or other-vcs suffix).

Akrai commented on 2020-05-29 19:13 (UTC)

you can delete the package, or merge it into https://aur.archlinux.org/packages/deemix-git/