Titel: Fehler beim Ausführen: python2-pycparser
Beitrag von: Manfred am 12. Januar 2022, 14:55:45
Hallo liebe Suletuxen,
seit ein paar Tagen habe ich dieses Problem:
..............................................................F................................................................... ====================================================================== FAIL: test_all_examples (tests.test_examples.TestExamplesSucceed) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/manfred/.cache/yay/python2-pycparser/src/pycparser-release_v2.21/tests/test_examples.py", line 29, in test_all_examples rc, 0, 'example "{}" failed with stdout =\n{}'.format(filename, stdout)) AssertionError: example "func_defs_add_param.py" failed with stdout = AST before change: FileAST: FuncDef: Decl: foo, [], [], [] FuncDecl: ParamList: Decl: a, [], [], [] TypeDecl: a, [] IdentifierType: ['int'] Decl: b, [], [], [] TypeDecl: b, [] IdentifierType: ['int'] TypeDecl: foo, [] IdentifierType: ['void'] Compound: FuncDef: Decl: bar, [], [], [] FuncDecl: TypeDecl: bar, [] IdentifierType: ['void'] Compound:
---------------------------------------------------------------------- Ran 130 tests in 1.621s
FAILED (failures=1) ==> FEHLER: Ein Fehler geschah in check(). Breche ab... -> Fehler beim Ausführen: python2-pycparser Update aus den AURs fehlgeschlagen. Update konnte nicht erfolgreich beendet werden - breche ab.
Kann ich mein Problem mit diesen Befehlen lösen?
sudo fakepkg python2-pycparser sudo pacman -Rdd python2-pycparser yay -S python2-pycparser
Wenn ich das so eingebe, was passiert dann?
LG Manfred |
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Andreas am 12. Januar 2022, 15:29:00
Das Paket lässt sich nur bauen wenn kein altes davon auf dem System ist - wie bei python-pycparser.
Mit diesem Befehl stellst Du eine "Sicherungskopie" des alten installierten Paketes her (es wird an der Stelle gespeichert wo Du auf der Konsole gerade im Verzeichnisbaum bist: Code:
sudo fakepkg python2-pycparser |
| Mit diesem Befehl löscht Du das alte Paket ohne eventuelle Pakete die von ihm abhängen mit zu löschen: Code:
sudo pacman -Rdd python2-pycparser |
| Mit diesem Befehl baust Du es dann neu aus den neuen Quellen (was dann hoffentlich gelingt): Code: ...und wenn es nicht gelingt kannst Du das alte wieder mit Code:
sudo -U /Pfad/zum/gespeicherten/Paket |
| wiederherstellen.
LG Andreas |
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Manfred am 13. Januar 2022, 10:38:16
[manfred@Aufschlag ~]$ sudo fakepkg python2-pycparser [sudo] Passwort für manfred: sudo: fakepkg: Befehl nicht gefunden
[manfred@Aufschlag ~]$ sudo pacman -S fakepkg Fehler: Ziel nicht gefunden: fakepkg
[manfred@Aufschlag ~]$ sudo pacman -U fakepkg [sudo] Passwort für manfred: Pakete werden geladen … Fehler: 'fakepkg': Konnte Paket nicht finden oder lesen
[manfred@Aufschlag ~]$ sudo pacman -Syu fakepkg [sudo] Passwort für manfred: :: Paketdatenbanken werden synchronisiert … testing 25,9 KiB 52,1 KiB/s 00:00 [###########################################################] 100% community-testing 29,9 KiB 287 KiB/s 00:00 [###########################################################] 100% multilib-testing 45,0 B 671 B/s 00:00 [###########################################################] 100% core 137,5 KiB 795 KiB/s 00:00 [###########################################################] 100% extra 1559,6 KiB 2010 KiB/s 00:01 [###########################################################] 100% community 6,0 MiB 3,80 MiB/s 00:02 [###########################################################] 100% multilib 151,7 KiB 499 KiB/s 00:00 [###########################################################] 100% trinity ist aktuell endeavouros ist aktuell Fehler: Ziel nicht gefunden: fakepkg [manfred@Aufschlag ~]$
|
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Manfred am 13. Januar 2022, 10:51:01
Frage davor: zu früh abgeschickt >:(
[manfred@Aufschlag ~]$ sudo fakepkg python2-pycparser [sudo] Passwort für manfred: sudo: fakepkg: Befehl nicht gefunden
[manfred@Aufschlag ~]$ sudo pacman -S fakepkg Fehler: Ziel nicht gefunden: fakepkg
[manfred@Aufschlag ~]$ sudo pacman -U fakepkg [sudo] Passwort für manfred: Pakete werden geladen … Fehler: 'fakepkg': Konnte Paket nicht finden oder lesen
[manfred@Aufschlag ~]$ sudo pacman -Syu fakepkg [sudo] Passwort für manfred: :: Paketdatenbanken werden synchronisiert … testing 25,9 KiB 52,1 KiB/s 00:00 [###########################################################] 100% community-testing 29,9 KiB 287 KiB/s 00:00 [###########################################################] 100% multilib-testing 45,0 B 671 B/s 00:00 [###########################################################] 100% core 137,5 KiB 795 KiB/s 00:00 [###########################################################] 100% extra 1559,6 KiB 2010 KiB/s 00:01 [###########################################################] 100% community 6,0 MiB 3,80 MiB/s 00:02 [###########################################################] 100% multilib 151,7 KiB 499 KiB/s 00:00 [###########################################################] 100% trinity ist aktuell endeavouros ist aktuell Fehler: Ziel nicht gefunden: fakepkg [manfred@Aufschlag ~]$
unter:
/usr/bin
faked fakeroot
/usr/share/man/man1/
fake.1.gz fakeroot.1.gz
unter diesen Verzeichnissen finde ich das Paket fakepkg nicht.
LG Manfred
|
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Andreas am 13. Januar 2022, 16:03:57
und Code: hilft Dir da nicht weiter?
LG Andreas |
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Manfred am 13. Januar 2022, 18:09:28
leider nicht!
[manfred@Aufschlag ~]$ yay -Ss fakepkg aur/fakepkg 1.42.0-1 (+26 1.16) Tool to reassemble installed packages from its deliverd files. It comes in handy if there is no internet connection available and you have no access to an up-to-date package cache
[manfred@Aufschlag ~]$ sudo fakepkg python2-pycparser [sudo] Passwort für manfred: sudo: fakepkg: Befehl nicht gefunden [manfred@Aufschlag ~]$
|
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Andreas am 13. Januar 2022, 18:37:33
Das ist schade...
Mit yay -Ss SUCHST Du nach einem Paket. Wenn Du da eine Ausgabe erhältst (wie Du es ja zitierst) - dann gibt es das Paket.
Fehlt in der Ausgabe der Begriff [installed] - dann gibt es das Paket zwar, aber es ist bei Dir noch nicht installiert.
Beispiel: Code:
user@linux ~# yay -Ss fakepkg aur/fakepkg 1.42.0-1 (+26 1.16) (Installiert) Tool to reassemble installed packages from its deliverd files. It comes in handy if there is no internet connection available and you have no access to an up-to-date package cache user@linux ~# |
|
...man beachte das Zauberwort "(Installiert)"....
Das erledigst Du dann mit Code: Und danach kennt dein System den Befehl "fakepkg".
Ich empfehle dringend die Lektüre dieser Seite (https://wiki.archlinux.de/title/Pacman). Alle beschrieben Optionen gibt es auch für den Befehl "yay". Yay und Pacman unterscheiden sich darin, dass "Pacman" nur die "offiziellen, Binär-Repositories" umfasst, und "Yay" zusätzlich auch noch die "AURs" (Arch User Repositoreis). In letzteren wird meistens aus den Quellen gebaut (also nix mit "Binär") - aber dafür ist die Sammlung an Software dort recht gigantisch. Es gibt fast nichts was man nicht in den AURs findet. Die sind sowas wie eine Goldgrube.
Ohne die Kenntnis im Umgang mit pacman und yay werdet ihr in eurem Fortschritt vor einer unüberwindlichen Betonwand stehen. Es lohnt sich sich mit den Möglichkeiten von pacman und yay zu beschäftigen. Und zum großen Glück sind die Parameter von pacman auch alle für yay gültig - das vereinfacht das Lernen ;D...
LG Andreas |
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Manfred am 13. Januar 2022, 21:51:06
Danke Andreas!
es hat geklappt und etwas dazugelernt!
LG Manfred |
Titel: Re:Fehler beim Ausführen: python2-pycparser
Beitrag von: Andreas am 14. Januar 2022, 07:25:52
Sehr schön Manfred! Auch ich habe ja ein Ziel: dass ihr möglichst viele der anfallenden "Problem(chen)" eigenständig löst. entweder komplett, oder eben in weiten Teilen. Du hast ja schon mal den richtigen Kurs gehabt - es fehlte bei Dir nur ein Paket. Vielleicht schaffst Du es demnächst alleine- zu erkennen dass ein Paket fehlt
- das Paket zu benennen was fehlt
- es zu finden (wo ist es: Standard Repos? AURs?)
- es zu installieren
das ist schon etwas was einem extrem weiterhilft. Sowohl bei der Systempflege (Updates), als auch dabei neue Aufgaben mit dem Gerät zu lösen (wofür man dann neue Programmpakete braucht).
LG Andreas
|
Diskussions- und Newsboard der Linux Interessen Gruppe Suletuxe | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
|