Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
JTH
- Moderator
- Beiträge: 3023
- Registriert: 13.08.2008 17:01:41
- Wohnort: Berlin
Beitrag
von JTH » 13.05.2019 23:52:35
KBDCALLS hat geschrieben: 13.05.2019 14:49:01
Wie ich ebend noch schrieb das einfachste wäre jetzt komplett aus Sid zuwechseln.
Wie ich oben zitiert hatte, hat Trollkirsche sehr wahrscheinlich schon komplett Sid installiert
:
JTH hat geschrieben: 13.05.2019 11:34:26
Trollkirsche hat geschrieben: 09.05.2019 17:15:16
Code: Alles auswählen
root@dev:/home/dev# apt update
OK:1 http://ftp.it.debian.org/debian buster InRelease
OK:2 http://security.debian.org/debian-security buster/updates InRelease
OK:3 http://deb.debian.org/debian unstable InRelease # <- Hier noch mit Sid
OK:4 https://download.docker.com/linux/debian buster InRelease
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
root@dev:/home/dev# apt full-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@dev:/home/dev#
Da Testing und Unstable ja grad teilweise gleich sind, zeigt apt-show-version natürlich bei manchen Pakete Buster+uptodate an.
Manchmal bekannt als Just (another) Terminal Hacker.
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 09:50:34
KBDCALLS hat geschrieben: 13.05.2019 17:14:15
Kann man weglassen ebenso
contrib
Hello,
Ich habe die sources.list nun wie folgt geändert:
Code: Alles auswählen
# deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 DVD Binary-1 20190327-09:46]/ buster contrib main
# deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 DVD Binary-1 20190327-09:46]/ buster contrib main
deb http://ftp.it.debian.org/debian/ sid main
deb-src http://ftp.it.debian.org/debian/ sid main
deb http://security.debian.org/debian-security sid/updates main contrib
deb-src http://security.debian.org/debian-security sid/updates main contrib
Das Ergebnis sieht wie folgt aus :
Code: Alles auswählen
apt update
Holen:1 http://ftp.it.debian.org/debian sid InRelease [247 kB]
Ign:2 http://security.debian.org/debian-security sid/updates InRelease
Fehl:3 http://security.debian.org/debian-security sid/updates Release
404 Not Found [IP: 151.101.112.204 80]
OK:4 https://download.docker.com/linux/debian buster InRelease
Holen:5 http://ftp.it.debian.org/debian sid/main Sources [8'765 kB]
Holen:6 http://ftp.it.debian.org/debian sid/main amd64 Packages [8'293 kB]
Holen:7 http://ftp.it.debian.org/debian sid/main Translation-de [1'702 kB]
Holen:8 http://ftp.it.debian.org/debian sid/main Translation-en [6'327 kB]
Paketlisten werden gelesen... Fertig
E: Das Depot »http://security.debian.org/debian-security sid/updates Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
Ich muss wohl etwas falsch machen im Security Eintrag...
Code: Alles auswählen
deb [arch=amd64] https://download.docker.com/linux/debian buster stable
# deb-src [arch=amd64] https://download.docker.com/linux/debian buster stable
Kann ich den Docker Eintrag so lassen oder muss ich den auch in "sid" ändern?
Bis dann!
Zuletzt geändert von
Trollkirsche am 14.05.2019 10:14:18, insgesamt 1-mal geändert.
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 09:52:20
cronoik hat geschrieben: 13.05.2019 19:37:32
Trollkirsche hat geschrieben: 13.05.2019 15:00:49
Ok, in dem Falle werde ich das System zu SID migrieren.
Ich moechte dir nicht zu nahe treten, aber bei deinem Kenntnisstand empfehle ich dir eine Neuinstallation von testing (Buster) oder stable (Stretch) mit spaeterem Update zum dann aktuellen stable (Buster). Gerade ist es in unstable etwas ruhiger weil testing bald zu stable wird, aber irgendwann werden auch wieder grosse Projekte angegangen und dann musst dich dich mehr mit dem System auseinandersetzen als dich mit kivy zu beschaeftigen. Du wirkst mir aber eher so als ob deine Prioritaeten eher bei kivy als bei Debian liegen.
Passt schon. Ist nicht eine Produktivmaschine sondern zum Linux und Python lernen, da wir in der Firma Windows einsetzen...
Dabei lerne ich was und wenns nicht klappt installiere ich es halt neu.
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 11:16:50
Ok ich habs.
Ich habe die security einträge auskommentiert, updated und nun scheint alles zu klapppen :
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux buster/sid
Release: unstable
Codename: sid
Bis dann!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 11:22:25
Die Installation von python-kivy funktioniert leider immer noch nicht :
Code: Alles auswählen
pip3 install --user python-kivy
Collecting python-kivy
Could not install packages due to an EnvironmentError: 404 Client Error: Not Found for url: https://pypi.org/simple/python-kivy/
Hat vielleicht noch jemand eine Idee?
-
KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Beitrag
von KBDCALLS » 14.05.2019 11:32:49
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 12:11:12
KBDCALLS hat geschrieben: 14.05.2019 11:32:49
Richtiger wäre
Leider klappts auch so nicht :
Code: Alles auswählen
root@dev:/home/dev# pip3 install cython kivy >errlog.txt
Failed building wheel for kivy
Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-o_rfdeb5/kivy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-p02mx3mj/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-o_rfdeb5/kivy/
Hier der ganze Output:
http://nopaste.debianforum.de/40721
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 14.05.2019 15:28:03
Ja ist installiert :
Code: Alles auswählen
apt-get install python3-setuptools
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
python3-setuptools ist schon die neueste Version (40.8.0-1).
python3-setuptools wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 14.05.2019 23:27:58
... und das andere Paket?
Hilf mit unser
Wiki zu verbessern!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 15.05.2019 08:36:55
cronoik hat geschrieben: 14.05.2019 23:27:58
... und das andere Paket?
Hallo
Das Paket
https://packages.debian.org/search?sear ... hon3.7-dev war in der Tat noch nicht installiert. Dies habe ich nun nachgeholt. Woher weisst du, dass die 2 Pakete für Kivy benötigt werden, wenn ich fragen darf (Zum besseren Verständnis) ?
Ich hab nochmal versucht den Befehl "pip3 install cython kivy" auszuführen, aber ich erhalte immer noch folgende Fehlermeldung:
http://nopaste.debianforum.de/40723
Vielen dank nochmal für deine (eure) ausdauernde Hilfe zu meinem Kivy Problem.
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 15.05.2019 10:01:53
Die Fehlermeldung sieht jetzt aber schon anders aus. Jetzt noch das Paket
mesa-common-dev und dann sehen wir weiter.
Trollkirsche hat geschrieben: 15.05.2019 08:36:55
Woher weisst du, dass die 2 Pakete für Kivy benötigt werden, wenn ich fragen darf (Zum besseren Verständnis) ?
In der Fehlermeldung stand das Python.h fehlt, sowie jetzt GL/gl.h beanstandet wird. Danach muss man nur noch herausfinden in welchen Paketen sich die Dateien befinden (beispielsweise mit [1] oder
apt-file).
[1]
https://www.debian.org/distrib/packages
Hilf mit unser
Wiki zu verbessern!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 15.05.2019 10:20:41
cronoik hat geschrieben: 15.05.2019 10:01:53
Die Fehlermeldung sieht jetzt aber schon anders aus. Jetzt noch das Paket
mesa-common-dev und dann sehen wir weiter.
Trollkirsche hat geschrieben: 15.05.2019 08:36:55
Woher weisst du, dass die 2 Pakete für Kivy benötigt werden, wenn ich fragen darf (Zum besseren Verständnis) ?
In der Fehlermeldung stand das Python.h fehlt, sowie jetzt GL/gl.h beanstandet wird. Danach muss man nur noch herausfinden in welchen Paketen sich die Dateien befinden (beispielsweise mit [1] oder
apt-file).
[1]
https://www.debian.org/distrib/packages
Ok, hier der letzte Error :
http://nopaste.debianforum.de/40724
hat leider noch nicht geklappt, nach der Installation des mesa-common-dev Pakets.
Ich hab mir apt-file installiert. d.h. mit apt-file kann man nachschauen ob sich eine gesuchte Datei befindet, ansonsten müsste man also über die Debian HP Paketsuche gehen. Gibt es eine Möglichkeit direkt über die Konsole Packages nach einem gesuchten File zu durchforsten? apt-cache search ist ja vor allem für die Suche nach Packages selbst...
Bis dann!
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 15.05.2019 13:24:28
Jetzt fehlt nur noch
libgl1-mesa-dev und dann laeuft es (zumindest bei mir auf Testing).
Trollkirsche hat geschrieben: 15.05.2019 10:20:41
Ich hab mir apt-file installiert. d.h. mit apt-file kann man nachschauen ob sich eine gesuchte Datei befindet, ansonsten müsste man also über die Debian HP Paketsuche gehen. Gibt es eine Möglichkeit direkt über die Konsole Packages nach einem gesuchten File zu durchforsten? apt-cache search ist ja vor allem für die Suche nach Packages selbst...
Ich weis nicht ob ich die Frage richtig verstehe, aber nach GL/gl.h kannst du mit apt-file suchen:
Hilf mit unser
Wiki zu verbessern!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 15.05.2019 16:06:15
cronoik hat geschrieben: 15.05.2019 13:24:28
Jetzt fehlt nur noch
libgl1-mesa-dev und dann laeuft es (zumindest bei mir auf Testing).
Trollkirsche hat geschrieben: 15.05.2019 10:20:41
Ich hab mir apt-file installiert. d.h. mit apt-file kann man nachschauen ob sich eine gesuchte Datei befindet, ansonsten müsste man also über die Debian HP Paketsuche gehen. Gibt es eine Möglichkeit direkt über die Konsole Packages nach einem gesuchten File zu durchforsten? apt-cache search ist ja vor allem für die Suche nach Packages selbst...
Ich weis nicht ob ich die Frage richtig verstehe, aber nach GL/gl.h kannst du mit apt-file suchen:
Ja genau, aber dann zeigt er nur installierte Files an, d.h. wenn ich das richtig verstehe kann es nicht an einer fehlenden gl.h Datei liegen :
Code: Alles auswählen
apt-file search GL/gl.h
emscripten: /usr/share/emscripten/system/include/GL/gl.h
libogre-1.9-dev: /usr/include/OGRE/RenderSystems/GL/GL/gl.h
mesa-common-dev: /usr/include/GL/gl.h
mingw-w64-common: /usr/share/mingw-w64/include/GL/gl.h
mingw-w64-i686-dev: /usr/i686-w64-mingw32/include/GL/gl.h
mingw-w64-x86-64-dev: /usr/x86_64-w64-mingw32/include/GL/gl.h
wie kann ich den letzten Error beim installieren vom kivy package mittels pip3 korrigieren? Wie würdest du da nun konkret vorgehen?
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 15.05.2019 16:30:51
Trollkirsche hat geschrieben: 15.05.2019 16:06:15
Ja genau, aber dann zeigt er nur installierte Files an...
apt-file unterscheidet nicht zwischen installiert und nicht installierten Paketen. Die gelisteten Pakete hast du wahrscheinlich nicht alle installiert.
Trollkirsche hat geschrieben: 15.05.2019 16:06:15
wie kann ich den letzten Error beim installieren vom kivy package mittels pip3 korrigieren? Wie würdest du da nun konkret vorgehen?
Wie ich bereits schrieb benoetigst du noch das Paket
libgl1-mesa-dev (siehe auch dein Zitat meines Beitrags). Ich habe das bei mir mal durchgespielt und du hast damit dann hoffentlich auch die letzte Huerde genommen.
Hilf mit unser
Wiki zu verbessern!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 15.05.2019 17:35:27
cronoik hat geschrieben: 15.05.2019 16:30:51
Trollkirsche hat geschrieben: 15.05.2019 16:06:15
Ja genau, aber dann zeigt er nur installierte Files an...
apt-file unterscheidet nicht zwischen installiert und nicht installierten Paketen. Die gelisteten Pakete hast du wahrscheinlich nicht alle installiert.
Trollkirsche hat geschrieben: 15.05.2019 16:06:15
wie kann ich den letzten Error beim installieren vom kivy package mittels pip3 korrigieren? Wie würdest du da nun konkret vorgehen?
Wie ich bereits schrieb benoetigst du noch das Paket
libgl1-mesa-dev (siehe auch dein Zitat meines Beitrags). Ich habe das bei mir mal durchgespielt und du hast damit dann hoffentlich auch die letzte Huerde genommen.
Code: Alles auswählen
pip3 install cython kivy
Requirement already satisfied: cython in /usr/lib/python3/dist-packages (0.29.2)
Collecting kivy
Using cached https://files.pythonhosted.org/packages/7d/8b/89d220b7f96dc2662b81319067f679b4cd73cda66f4aa850db5b6c6cfc7a/Kivy-1.10.1.tar.gz
Requirement already satisfied: Kivy-Garden>=0.1.4 in /usr/local/lib/python3.7/dist-packages (from kivy) (0.1.4)
Requirement already satisfied: docutils in /usr/local/lib/python3.7/dist-packages (from kivy) (0.14)
Requirement already satisfied: pygments in /usr/local/lib/python3.7/dist-packages (from kivy) (2.4.0)
Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from Kivy-Garden>=0.1.4->kivy) (2.21.0)
Building wheels for collected packages: kivy
Running setup.py bdist_wheel for kivy ... done
Stored in directory: /root/.cache/pip/wheels/34/f6/e9/b788852a1dc5ca691d0173cbbca7dcda2124014192d239cb23
Successfully built kivy
Installing collected packages: kivy
Successfully installed kivy-1.10.1
Ich hab nochmal gl.h per apt-file eingegeben, bin aber nicht auf die Datei libgl1-mesa-dev gestossen. Ich hab keine Ahnung wie du herausgefunden hast, welches package noch fehlt. Wärst du so freundlich, es nochmal für die begriffsstutzigen zu erklären?
Auf alle Fälle vielen vielen Dank euch! Ich hab jetzt nicht nur keine Neuinstallation vornehmen müssen, ich hab jetzt auch noch SID zum Testen (hatte ich noch nie) und kivy wird gleich morgen bei Arbeitsbeginn ausgiebig getestet und gelernt
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 18.05.2019 02:01:59
Trollkirsche hat geschrieben: 15.05.2019 17:35:27
Ich hab nochmal gl.h per apt-file eingegeben, bin aber nicht auf die Datei libgl1-mesa-dev gestossen. Ich hab keine Ahnung wie du herausgefunden hast, welches package noch fehlt. Wärst du so freundlich, es nochmal für die begriffsstutzigen zu erklären?
Also das mit gl.h war da schon abgehakt. Hier noch einmal die Historie:
- Fehlermeldung: http://nopaste.debianforum.de/40721 --> Interessanter Teil: "fatal error: Python.h: Datei oder Verzeichnis nicht gefunden" --> Loesung: libpython3.7-dev
- Fehlermeldung: http://nopaste.debianforum.de/40723 --> Interessanter Teil: "fatal error: GL/gl.h: Datei oder Verzeichnis nicht gefunden" --> Loesung: mesa-common-dev
- Fehlermeldung: http://nopaste.debianforum.de/40724 --> Interessanter Teil: "/usr/bin/ld: -lGL kann nicht gefunden werden" --> Loesung: libgl1-mesa-dev
Hilf mit unser
Wiki zu verbessern!
-
Trollkirsche
- Beiträge: 497
- Registriert: 08.08.2015 15:03:09
- Wohnort: Schweiz Zürich
Beitrag
von Trollkirsche » 21.05.2019 14:24:17
cronoik hat geschrieben: 18.05.2019 02:01:59
Trollkirsche hat geschrieben: 15.05.2019 17:35:27
Ich hab nochmal gl.h per apt-file eingegeben, bin aber nicht auf die Datei libgl1-mesa-dev gestossen. Ich hab keine Ahnung wie du herausgefunden hast, welches package noch fehlt. Wärst du so freundlich, es nochmal für die begriffsstutzigen zu erklären?
Also das mit gl.h war da schon abgehakt. Hier noch einmal die Historie:
- Fehlermeldung: http://nopaste.debianforum.de/40721 --> Interessanter Teil: "fatal error: Python.h: Datei oder Verzeichnis nicht gefunden" --> Loesung: libpython3.7-dev
- Fehlermeldung: http://nopaste.debianforum.de/40723 --> Interessanter Teil: "fatal error: GL/gl.h: Datei oder Verzeichnis nicht gefunden" --> Loesung: mesa-common-dev
- Fehlermeldung: http://nopaste.debianforum.de/40724 --> Interessanter Teil: "/usr/bin/ld: -lGL kann nicht gefunden werden" --> Loesung: libgl1-mesa-dev
Okay, vielen Dank dir.
Ist auf deinem System die executable von kivy vorhanden?
-
cronoik
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Beitrag
von cronoik » 21.05.2019 14:28:42
Trollkirsche hat geschrieben: 21.05.2019 14:24:17
Ist auf deinem System die executable von kivy vorhanden?
Lass uns das bitte in deinem anderen Beitrag diskutieren [1].
[1]
viewtopic.php?f=34&t=173300
Hilf mit unser
Wiki zu verbessern!