Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 24.03.2021 11:01:31

Hallo Forum.

https://electrum.dash.org/

ELECTRUM

DASH LIGHT WALLET

Bild

Wie löse ich das folgendes Problem?

https://docs.dash.org/en/stable/wallets ... ation.html

Code: Alles auswählen

sudo apt install python3-pyqt5 python3-pip python3-setuptools libgmp3-dev
wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.1/Dash-Electrum-4.0.9.1.tar.gz
tar -zxvf Dash-Electrum-4.0.9.1.tar.gz
cd Dash-Electrum-4.0.9.1
sudo python3 setup.py install
Fehlermeldung:

Code: Alles auswählen

Installed /usr/local/lib/python3.7/dist-packages/Dash_Electrum-4.0.9.3-py3.7.egg
Processing dependencies for Dash-Electrum==4.0.9.3
Searching for x11_hash==1.4
Not found: ''/x11_hash/
Not found: ''/x11-hash/
Couldn't find index page for 'x11_hash' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Not found: ''/
No local packages or working download links found for x11_hash==1.4
error: Could not find suitable distribution for Requirement.parse('x11_hash==1.4')

MfG

AxelMD



https://github.com/mazaclub/x11_hash alt
https://github.com/akhavr/x11_hash

Code: Alles auswählen

sudo python3 setup.py install
https://github.com/akhavr/electrum-dash ist ok?


Kurzanleitung, fast vollständig:

Code: Alles auswählen

sudo apt install python3-pyqt5 python3-pip python3-setuptools libgmp3-dev python3-bitstring libsecp256k1-0 python3-aiohttp python3-pygments

sudo nano /etc/apt/sources.list
hinzufügen von: deb http://deb.debian.org/debian buster-backports main
sudo apt update
sudo apt-get install python3-protobuf/buster-backports python3-attr/buster-backports

wget https://github.com/akhavr/x11_hash/archive/refs/tags/1.4.tar.gz
tar -zxvf 1.4.tar.gz
cd x11_hash-1.4
sudo python3 setup.py install

sudo pip3 install python-bls aiorpcX aiohttp-socks dnspython qrcode

wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.3/Dash-Electrum-4.0.9.3.tar.gz
wget https://github.com/akhavr/electrum-dash/releases/download/4.0.9.3/Dash-Electrum-4.0.9.3.tar.gz.asc
tar -zxvf Dash-Electrum-4.0.9.3.tar.gz
cd Dash-Electrum-4.0.9.3
sudo python3 -m pip install -t packages x11-hash

Zuletzt geändert von AxelMD am 03.04.2021 21:32:11, insgesamt 18-mal geändert.


AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 24.03.2021 14:44:48

Dash-Electrum-4.0.9.3-x86_64.AppImage

Ich habe ein 32-bit System.

Mit Dash-Electrum-4.0.9.3.tar.gz kommt oben genannter Fehler.

Code: Alles auswählen

# Release 4.0.9.3

 * kivy: fix history screen tx_type processing (#207)
 * qt: pass InvoiceExt data to do_pay_invoice (#209)
 * kivy/qt: fix tx_type handling (#210)
https://nopaste.linux-dev.org/?1334969

Mit der electrum-dash-master.zip kann ich die Software installieren.

Code: Alles auswählen

# Release 4.0.9.3

 * kivy: fix history screen tx_type processing (#207)
 * qt: pass InvoiceExt data to do_pay_invoice (#209)
 * kivy/qt: fix tx_type handling (#210)
https://nopaste.linux-dev.org/?1334970


Warum funktioniert die electrum-dash-master.zip und die Dash-Electrum-4.0.9.3.tar.gz nicht?
Wo bekomme ich für die electrum-dash-master.zip die *.zip.asc Datei?
Die Dash-Electrum-4.0.9.3.tar.gz wird von der Dash Anleitung genutzt.

Ist die Gihub Quelle vertrauenswürdig?

Wie ändere bei LXQt das Desktop icon von Electrum-Dash?

Wohin. der Ordner werden die python "sudo python3 setup.py install" Programme installiert?

Code: Alles auswählen

#!/usr/bin/env python3

# python setup.py sdist --format=zip,gztar

import os
import sys
import platform
import importlib.util
import argparse
import subprocess

from setuptools import setup, find_packages
from setuptools.command.install import install

MIN_PYTHON_VERSION = "3.6.1"
_min_python_version_tuple = tuple(map(int, (MIN_PYTHON_VERSION.split("."))))


if sys.version_info[:3] < _min_python_version_tuple:
    sys.exit("Error: Dash Electrum requires Python version >= %s..." % MIN_PYTHON_VERSION)

with open('contrib/requirements/requirements.txt') as f:
    requirements = f.read().splitlines()

with open('contrib/requirements/requirements-hw.txt') as f:
    requirements_hw = f.read().splitlines()

# load version.py; needlessly complicated alternative to "imp.load_source":
version_spec = importlib.util.spec_from_file_location('version', 'electrum_dash/version.py')
version_module = version = importlib.util.module_from_spec(version_spec)
version_spec.loader.exec_module(version_module)

data_files = []

if platform.system() in ['Linux', 'FreeBSD', 'DragonFly']:
    parser = argparse.ArgumentParser()
    parser.add_argument('--root=', dest='root_path', metavar='dir', default='/')
    opts, _ = parser.parse_known_args(sys.argv[1:])
    usr_share = os.path.join(sys.prefix, "share")
    icons_dirname = 'pixmaps'
    if not os.access(opts.root_path + usr_share, os.W_OK) and \
       not os.access(opts.root_path, os.W_OK):
        icons_dirname = 'icons'
        if 'XDG_DATA_HOME' in os.environ.keys():
            usr_share = os.environ['XDG_DATA_HOME']
        else:
            usr_share = os.path.expanduser('~/.local/share')
    data_files += [
        (os.path.join(usr_share, 'applications/'), ['electrum-dash.desktop']),
        (os.path.join(usr_share, icons_dirname), ['electrum_dash/gui/icons/electrum-dash.png']),
    ]

extras_require = {
    'hardware': requirements_hw,
    'gui': ['pyqt5'],
    'crypto': ['cryptography>=2.6'],
    'tests': ['pycryptodomex>=3.7', 'cryptography>=2.6', 'pyaes>=0.1a1'],
}
# 'full' extra that tries to grab everything an enduser would need (except for libsecp256k1...)
extras_require['full'] = [pkg for sublist in
                          (extras_require['hardware'], extras_require['gui'], extras_require['crypto'])
                          for pkg in sublist]
# legacy. keep 'fast' extra working
extras_require['fast'] = extras_require['crypto']


setup(
    name="Dash-Electrum",
    version=version.ELECTRUM_VERSION,
    python_requires='>={}'.format(MIN_PYTHON_VERSION),
    install_requires=requirements,
    extras_require=extras_require,
    packages=[
        'electrum_dash',
        'electrum_dash.gui',
        'electrum_dash.gui.qt',
        'electrum_dash.plugins',
    ] + [('electrum_dash.plugins.'+pkg) for pkg in find_packages('electrum_dash/plugins')],
    package_dir={
        'electrum_dash': 'electrum_dash'
    },
    package_data={
        '': ['*.txt', '*.json', '*.ttf', '*.otf', '*.csv'],
        'electrum_dash': [
            'checkpoints*.gz',
            'wordlist/*.txt',
            'locale/*/LC_MESSAGES/electrum.mo',
        ],
        'electrum_dash.gui': [
            'icons/*.*',
            'icons/radio/*.*',
            'icons/checkbox/*.*',
        ],
    },
    scripts=['electrum_dash/electrum-dash'],
    data_files=data_files,
    description="Lightweight Dashpay Wallet",
    maintainer="akhavr",
    maintainer_email="akhavr@khavr.com",
    license="MIT License",
    url="https://electrum.dash.org",
    long_description="""Lightweight Dashpay Wallet""",
)

mcb
Beiträge: 721
Registriert: 25.06.2020 17:28:49

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von mcb » 24.03.2021 21:10:31

Ich kenne mich mit Dash nicht gut aus, aber die Github-Version sollte das Original sein.

Christoph Franzen
Beiträge: 143
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von Christoph Franzen » 24.03.2021 22:50:07

AxelMD hat geschrieben: ↑ zum Beitrag ↑
24.03.2021 14:44:48
Mit Dash-Electrum-4.0.9.3.tar.gz kommt oben genannter Fehler.
[…]
Warum funktioniert die electrum-dash-master.zip und die Dash-Electrum-4.0.9.3.tar.gz nicht?
Ich kenne mich mit Python nicht gut aus, aber oben beschwert es sich über „x11_hash“ und es fällt auf, daß die „Master-Datei“ auch eine „.so“ und eine „.pyc“ und dergleichen mehr enthält, während in der Erstgenannten nur „x11_hash.py“ und eine Textdatei zum Thema „x11“ enthalten sind. In dem Fall nehme ich an, daß in der einen Datei alles drin ist, was man braucht, während die andere die vorherige Installation verschiedener Bibliotheken voraussetzt. Da kann ich mich aber auch irren.

Generell ist es bei den Kryptowährungen so, daß die Entwicklung einer „Stable“-Installation ständig „davonrennt“ und daß man mit „i386“ oft nicht mehr weit kommt. Aus dem Grund und weil eine Trennung ohnehin besser ist, habe ich mir einen AMD64-Rechner extra dafür gebaut.
Christoph

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 07:04:44

Mit RaspianOS
Debian Buster with Raspberry Pi Desktop
Release date: January 11th 2021
Kernel version: 4.19
Size: 2,948MB

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 771kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/pi/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.3 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.3 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.3 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.3 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.3 requires bitstring, which is not installed.
dash-electrum 4.0.9.3 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.3 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.3 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.3 requires qrcode, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Was sind das für fehlende Pakete, wie löse ich diese Abhängigkeiten?

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 08:00:55

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 07:04:44
Mit RaspianOS
Debian Buster with Raspberry Pi Desktop
Release date: January 11th 2021
Kernel version: 4.19
Size: 2,948MB

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 771kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/pi/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.3 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.3 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.3 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.3 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.3 requires bitstring, which is not installed.
dash-electrum 4.0.9.3 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.3 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.3 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.3 requires qrcode, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Was sind das für fehlende Pakete, wie löse ich diese Abhängigkeiten?


Mit Debian 10 i386 bekomme ich Electrum-Dash zum laufen, sauber installiert ist es vermutlich nicht. Wie installiere ich Eletrum-Dash sauber? Hat jemand mehr Erfahrung damit?

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 10:01:27

Code: Alles auswählen

Processing dependencies for Dash-Electrum==4.0.9.1
Searching for python-bls>=0.1.8
Not found: ''/python-bls/
Not found: ''/python-bls/
Couldn't find index page for 'python-bls' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Not found: ''/
No local packages or working download links found for python-bls>=0.1.8
error: Could not find suitable distribution for Requirement.parse('python-bls>=0.1.8')

Code: Alles auswählen

sudo apt install bls-standalone
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
bls-standalone ist schon die neueste Version (0.20151231).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Ist installiert, trotzdem ist das Problem nicht gelöst.

Wie löse ich so etwas?

Ein Schritt weiter:

Code: Alles auswählen

python3 -m pip install -t packages x11-hash
Collecting x11-hash
  Downloading https://files.pythonhosted.org/packages/1a/85/9b4058ef4a3a4678c2a039c59b07fb6003ccde2fd6a05cc5670da247ba4e/x11_hash-1.4.tar.gz (129kB)
    100% |████████████████████████████████| 133kB 775kB/s 
Building wheels for collected packages: x11-hash
  Running setup.py bdist_wheel for x11-hash ... done
  Stored in directory: /home/zxz/.cache/pip/wheels/4f/bd/e3/20c0f4c0d296f684b0ea8cb771457eed222476a1387a9caedb
Successfully built x11-hash
dash-electrum 4.0.9.1 requires aiohttp<4.0.0,>=3.3.0, which is not installed.
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires attrs>=19.2.0, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires Pygments>=2.1, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

Code: Alles auswählen

sudo apt install python3-aiohttp python3-pygments

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.1 has requirement attrs>=19.2.0, but you'll have attrs 18.2.0 which is incompatible.
https://packages.debian.org/source/bust ... thon-attrs

https://backports.debian.org/Instructions/

Code: Alles auswählen

sudo apt-get install python3-attr/buster-backports

Jezt:

Code: Alles auswählen

python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires protobuf>=3.12, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

Code: Alles auswählen

sudo apt install python3-protobuf

Code: Alles auswählen

python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
dash-electrum 4.0.9.1 has requirement protobuf>=3.12, but you'll have protobuf 3.6.1 which is incompatible.
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4
Gibt es kein Metapaket?

Code: Alles auswählen

sudo apt-get install python3-protobuf/buster-backports

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 11:00:18

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires bitstring, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
Wie finde ich die Namen der fehlenden Pakete?

Code: Alles auswählen

sudo apt install python3-bitstring 
Es fehlen jetzt noch:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.
dash-electrum 4.0.9.1 requires python-bls>=0.1.8, which is not installed.
python3-aiohttp ----> richtig?
python3-aiorpcx ---> nur in Debian testing / sid?
dnspython ----> nur in Debian sid?
python-bls ----> Wo finde ich das? https://pypi.org/project/bls/ das?

https://linuxize.com/post/how-to-instal ... debian-10/

Code: Alles auswählen

sudo pip3 install bls
Jetzt fehlt noch:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires aiorpcx<0.19,>=0.18, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed
Und wie Problem weniger mit:

Code: Alles auswählen

sudo pip3 install aiorpcX
Probleme:

Code: Alles auswählen

dash-electrum 4.0.9.1 requires aiohttp_socks>=0.3, which is not installed.
dash-electrum 4.0.9.1 requires dnspython>=2.0, which is not installed.

Code: Alles auswählen

sudo pip3 install aiohttp-socks

Code: Alles auswählen

sudo pip3 install dnspython
Vermutlich jetzt ok:

Code: Alles auswählen

sudo python3 -m pip install -t packages x11-hash --upgrade
Collecting x11-hash
Installing collected packages: x11-hash
Successfully installed x11-hash-1.4

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 12:47:54

Code: Alles auswählen

electrum-dash
E | ecc_fast | libsecp256k1 library failed to load. exceptions: [OSError('/usr/local/lib/python3.7/dist-packages/Dash_Electrum-4.0.9.1-py3.7.egg/electrum_dash/libsecp256k1.so.0: cannot open shared object file: No such file or directory'), OSError('libsecp256k1.so.0: cannot open shared object file: No such file or directory')]
Error: Failed to load libsecp256k1.
Das Programm startet nicht. :-(

Lösung:

Code: Alles auswählen

sudo apt install libsecp256k1-0
Jetzt started Electrum_Dash.

:-)

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 13:17:40

https://www.dash.org/de/downloads/

Desktop Wallets


Dash Core x86
Dash Core ist ein voll funktionsfähiges Dash Wallet und ein P2P Client. Die Implementation unterstützt InstantSend, PrivateSend, Governance und Masternode Managementfunktionen. Zudem stellt sie eine vollständige Kopie der Blockchain her und bietet eine RPC-Konsole.

Wie installiert ein Experte "Dash Electrum" in Debian 10?

Was kann ich besser machen?


Welches Grundsystem ist für Electrum besser geeignet LXDE oder ein LXQt?
Meine Meinung, LXQt weil es auf Qt5 basiert, richtig?

Christoph Franzen
Beiträge: 143
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 25.03.2021 21:58:26

AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Wie installiert ein Experte "Dash Electrum" in Debian 10?
Wenn ich mir das oben so anschaue, war meine Vermutung, daß Bibliotheken fehlten, richtig. Deine Lösung dafür ist auch korrekt, es funktioniert ja nun.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Was kann ich besser machen?
  1. Versuchen, nur mit Paketen aus Deiner Distribution auszukommen. Also:

    Code: Alles auswählen

    python3 -m pip install -t packages x11-hash
    meiden und soweit möglich auch:

    Code: Alles auswählen

    sudo nano /etc/apt/sources.list
    hinzufügen von: deb http://deb.debian.org/debian buster-backports main
    Ich gehe davon aus, daß Du weißt, wie man herausfindet, wie die „debianischen“ Paketnamen zu fehlenden Python-Funtionen herausfindet?
  2. Wenn es nicht anders geht, Fremd-Quellen dazunehmen: 1. Wahl: Backports, 2. Wahl: sonstwelche, beispielsweise Ubuntu(-PPA) und hier immer das „älteste“ Ubuntu, das Deinem Buster am nächsten kommt, wenn's nicht klappt, „hocharbeiten“. Das kann beim Wechsel von Buster nach Bookworm unerwartete Abhängigkeitsprobleme machen, eventuell schon früher, weil kleine Ungenauigkeiten („Abhängigkeitsfehler“) gar nicht selten sind – insbesondere distributionsübergreifend ist das gerne mal inkonsistent.
  3. „pip“ als letzten Ausweg, weil das an Deinem Paketmanagement vorbeigeht und ganz „stillschweigend“ Paketabhängigkeiten zerstören und Inkompatibilitäten einschleppen kann – nicht selten erst Jahre später, wenn Du schon nicht mehr dran denkst bei irgendeinem Update.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 13:17:40
Welches Grundsystem ist für Electrum besser geeignet LXDE oder ein LXQt?
Meine Meinung, LXQt weil es auf Qt5 basiert, richtig?
Womöglich eher genau umgekehrt: am wenigsten Rückwirkungen auf Dein Rest-System durch die Electrum-Software gibt es, je weniger von deren „Spezialpaketen“ von anderer Software mitgenutzt werden und was heute noch „nicht speziell“, also aus Buster ist, kann es morgen werden, wenn Du ein Dash-Update einspielen mußt, um mit dem Krypto-Netzwerk kompatibel zu bleiben („Hardfork“), so daß Du plötzlich von irgendeiner Bibliothek eine höhere Version brauchst.

Das alles ist nur meine Meinung, ich habe weder Dash, noch Electrum, aber viel mit Fremdquellen und dergleichen gebastelt und ein paar andere Kryptowährungen hier am Laufen.
Christoph

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 25.03.2021 23:37:24

OT
Was ist deine bevorzugte Wallet Software für welche Coins?

Christoph Franzen
Beiträge: 143
Registriert: 22.08.2005 19:58:49
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Aachen

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von Christoph Franzen » 26.03.2021 00:44:15

Hallo,
AxelMD hat geschrieben: ↑ zum Beitrag ↑
25.03.2021 23:37:24
Was ist deine bevorzugte Wallet Software für welche Coins?
angefangen habe ich 2012 mit normalen Bitcoins; daher habe ich für den Löwenanteil davon auch „prinzipiell“ die seitdem stattgefundenen Abspaltungen, bisher installiert aber nur ABC/BCH. Auf einem Online-Wallet habe ich ein paar Satoshis <1€ Gesamtwert für umonst bekommen, denen traue ich aber nicht (Qoinpro: wegen deren Politik, Wallets von „schlechten“ Coins ersatzlos ohne Mailbenachrichtigung zu löschen – da muß man sich immer regelmäßig anmelden und das im Auge behalten), die „relevante Menge“ davon sind DOGE. Aus einem Mining-Experiment habe ich <1LTC, mal für BTC gekauft hatte ich ein paar PPC/PPCoin/Peercoin und sehr wenige Namecoins habe ich – das Konzept finde ich immer noch interessant. Für alle diese habe ich das jeweilige („offizielle“) Bitcoin-QT-Derivat installiert (für ABC noch eine Alternative). Als das Bitcoin-QT noch kein „Coin Control“ hatte, hatte ich mal „Armory“ getestet, sehr umfangreich, aber wird kaum entwickelt und „hängt“ gerne auf schwachen Rechnern. Aus Interesse hatte ich an der Byteball-Verteilung für BTC-Besitzer teilgenommen, da gibt es nur ein Programm (nur AMD64), das ist technisch aus meiner Sicht grottenschlecht. Jüngst testinstalliert und auf „Mining“ gestellt habe ich Monero – den „offiziellen“ Satz an Programmen – die gibt es nämlich regulär für Debian (ich habe aber noch keine „erfolgreich berechnet“). Der Rechner dafür läuft unter Devuan, teils Ceres (=Sid) AMD64 wegen der angesprochenen Versions-Probleme.

Solltest Du nun weiterfragen, sollten wir nach Smalltalk „umziehen“ (dann bitte Moderatoren bitten, das ab „OT“ zuvor zu verschieben).
Christoph

AxelMD
Beiträge: 761
Registriert: 15.03.2009 08:02:11

Re: Dash Electrum from the official Dash website - Debian 10 i386 - x11_hash==1.4

Beitrag von AxelMD » 26.03.2021 13:50:49

Hallo Christoph Franzen,

danke für dein ausführliche OT Statement.
Ich gehe davon aus, daß Du weißt, wie man herausfindet, wie die „debianischen“ Paketnamen zu fehlenden Python-Funtionen herausfindet?
1. Genau da liegt mein Problem, mit Python hatte ich zuvor nie direkt zu tun.
Wie finde ich das raus?

2. Wie hätte ich mein Problem ohne "pip" lösen können?

3. Ist Ubuntu mit PPA evtl. doch das bessere System für Crypto Währungen?

MfG
AxelMD

Antworten