Package Details: deemix-git r675.5f978acec7-1

Git Clone URL: https://aur.archlinux.org/deemix-git.git (read-only, click to copy)
Package Base: deemix-git
Description: a deezer downloader built from the ashes of Deezloader Remix.
Upstream URL: https://gitlab.com/RemixDev/deemix-py
Keywords: cli deezer download music
Licenses: GPL3
Conflicts: deemix
Provides: deemix
Submitter: nomis6432
Maintainer: C0rn3j
Last Packager: C0rn3j
Votes: 7
Popularity: 0.000000
First Submitted: 2020-05-28 12:19 (UTC)
Last Updated: 2023-05-18 00:31 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

ogghi commented on 2020-11-20 18:09 (UTC)

This:

Name : python-dnspython Version : 1.16.0-3 Description : A DNS toolkit for Python Architecture : any URL : http://www.dnspython.org Licenses : ISC Groups : None Provides : None Depends On : python Optional Deps : python-ecdsa: DNSSEC support python-pycryptodome: DNSSEC support python-idna: support for updated IDNA 2008 [installed] Required By : python-eventlet Optional For : python-eventlet smbclient Conflicts With : None Replaces : None Installed Size : 1306.92 KiB Packager : Felix Yan felixonmars@archlinux.org Build Date : Thu 31 Oct 2019 06:11:47 PM CET Install Date : Sun 18 Oct 2020 10:06:47 PM CEST Install Reason : Installed as a dependency for another package Install Script : No Validated By : Signature

akrai commented on 2020-11-20 18:07 (UTC)

no

what's the output of pacman -Qi python-dnspython ?

ogghi commented on 2020-11-20 18:05 (UTC) (edited on 2020-11-20 18:08 (UTC) by ogghi)

Anyone else having this with deemix-git and deemix-pyweb-git?

ERROR:engineio.server:connect handler error Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/engineio/server.py", line 549, in trigger_event return self.handlersevent File "/usr/lib/python3.8/site-packages/socketio/server.py", line 724, in _handle_eio_connect return self._handle_connect(sid, '/') File "/usr/lib/python3.8/site-packages/socketio/server.py", line 627, in _handle_connect success = self._trigger_event('connect', namespace, sid, File "/usr/lib/python3.8/site-packages/socketio/server.py", line 711, in _trigger_event return self.handlers[namespace]event File "/usr/lib/python3.8/site-packages/flask_socketio/init.py", line 282, in _handler return self._handle_event(handler, message, namespace, sid, File "/usr/lib/python3.8/site-packages/flask_socketio/init.py", line 711, in _handle_event ret = handler() File "/usr/bin/deemix-pyweb-server", line 110, in on_connect app.checkDeezerAvailability() File "/usr/lib/deemix-pyweb/app.py", line 98, in checkDeezerAvailability body = requests.get("https://www.deezer.com/", headers={'Cookie': 'dz_lang=en; Domain=deezer.com; Path=/; Secure; hostOnly=false;'}).text File "/usr/lib/python3.8/site-packages/requests/api.py", line 76, in get return request('get', url, params=params, kwargs) File "/usr/lib/python3.8/site-packages/requests/api.py", line 61, in request return session.request(method=method, url=url, kwargs) File "/usr/lib/python3.8/site-packages/requests/sessions.py", line 530, in request resp = self.send(prep, send_kwargs) File "/usr/lib/python3.8/site-packages/requests/sessions.py", line 643, in send r = adapter.send(request, kwargs) File "/usr/lib/python3.8/site-packages/requests/adapters.py", line 439, in send resp = conn.urlopen( File "/usr/lib/python3.8/site-packages/urllib3/connectionpool.py", line 670, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.8/site-packages/urllib3/connectionpool.py", line 381, in _make_request self._validate_conn(conn) File "/usr/lib/python3.8/site-packages/urllib3/connectionpool.py", line 978, in _validate_conn conn.connect() File "/usr/lib/python3.8/site-packages/urllib3/connection.py", line 362, in connect self.sock = ssl_wrap_socket( File "/usr/lib/python3.8/site-packages/urllib3/util/ssl.py", line 384, in ssl_wrap_socket return context.wrap_socket(sock, server_hostname=server_hostname) File "/usr/lib/python3.8/ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "/usr/lib/python3.8/ssl.py", line 1031, in _create self._sslobj = self._context._wrap_socket( TypeError: _wrap_socket() argument 'sock' must be _socket.socket, not SSLSocket

bkb commented on 2020-11-20 10:19 (UTC)

==> Making package: deemix-git r525.f53c991622-1 (ven. 20 nov. 2020 11:15:28)
==> Retrieving sources...
==> ERROR: /home/$USER/.cache/yay/deemix-git/deemix is not a clone of https://git.rip/RemixDev/deemix
    Aborting...
error downloading sources: deemix-git

After performing a $ rm -rf /home/$USER/.cache/yay/deemix-git it works. The PKGBUILD should clean the last commit itself, or force overwrite it, or not changing source every week

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

Traceback (most recent call last):
  File "/usr/bin/deemix", line 33, in <module>
    sys.exit(load_entry_point('deemix==1.5.17', '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

adkipnis commented on 2020-10-11 08:01 (UTC) (edited on 2020-10-11 08:16 (UTC) by adkipnis)

I am receiving the following error message when trying to download a song with the latest deemix-git:

deemix https://deezer.page.link/L5jgBaWtpzJdwASF8
INFO:deemix:Linux-5.4.70-1-lts-x86_64-with-glibc2.2.5 - Python 3.8.6, deemix 1.5.13
Paste here your arl:[ARL]
INFO:deemix:Generating queue item for: https://deezer.page.link/L5jgBaWtpzJdwASF8
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/lib/python3.8/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/deemix/__main__.py", line 33, in download
    app.downloadLink(url, bitrate)
  File "/usr/lib/python3.8/site-packages/deemix/app/cli.py", line 21, in downloadLink
    self.qm.addToQueue(self.dz, link, self.set.settings, bitrate)
  File "/usr/lib/python3.8/site-packages/deemix/app/queuemanager.py", line 382, in addToQueue
    queueItem = parseLink(url)
  File "/usr/lib/python3.8/site-packages/deemix/app/queuemanager.py", line 359, in parseLink
    item = self.generateQueueItem(dz, link, settings, bitrate, interface=interface)
  File "/usr/lib/python3.8/site-packages/deemix/app/queuemanager.py", line 286, in generateQueueItem
    if 'deezer.page.link' in url: url = urlopen(url).url
  File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.8/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/usr/lib/python3.8/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.8/urllib/request.py", line 1393, in https_open
    return self.do_open(http.client.HTTPSConnection, req,
  File "/usr/lib/python3.8/urllib/request.py", line 1350, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/lib/python3.8/http/client.py", line 1255, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1301, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1250, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/lib/python3.8/http/client.py", line 1010, in _send_output
    self.send(msg)
  File "/usr/lib/python3.8/http/client.py", line 950, in send
    self.connect()
  File "/usr/lib/python3.8/http/client.py", line 1424, in connect
    self.sock = self._context.wrap_socket(self.sock,
  File "/usr/lib/python3.8/ssl.py", line 500, in wrap_socket
    return self.sslsocket_class._create(
  File "/usr/lib/python3.8/ssl.py", line 1031, in _create
    self._sslobj = self._context._wrap_socket(
TypeError: _wrap_socket() argument 'sock' must be _socket.socket, not SSLSocket

Any idea what might fix this? Thanks in advance.

Edit: Solved by downgrading dynspython, pip install --upgrade dnspython==1.16

wioo commented on 2020-09-29 06:43 (UTC) (edited on 2020-09-29 09:14 (UTC) by wioo)

Some library in official repos must be out of date. Im getting stuck at "Getting the tags".

Install from pip works.

Edit: Ok, problem is with python-dnspython 2.0.0-1. Version needed dnspython<2.0.0,>=1.15.0

Temporary fix would be to install dnspython (pip install deemix) to user dir.

akrai commented on 2020-09-25 10:31 (UTC)

Is anyone having this issue? https://codeberg.org/RemixDev/deemix-pyweb/issues/37

I'm using deemix-git and deemix-pyweb-git packages and i don't want to install deemix by pip install

wioo commented on 2020-09-22 09:01 (UTC) (edited on 2020-09-22 09:47 (UTC) by wioo)

Hi there. You need to change version in pkgbuild to output from pkgver() function because there is always update available "-> deemix-git: r462.09dba21-1 -> r462.09dba218c2-1"

edit: Its good now because there is new upstream commit.

nomis6432 commented on 2020-09-11 22:31 (UTC)

bkb: This is probably because the git repository migrated to a different host and you still have the old one cached. try removing ~/.cache/yay/deemix-git/deemix.