/srv/irclogs.ubuntu.com/2021/10/17/#ubuntu-de.txt

=== sem2peie- is now known as sem2peie
=== sem2peie- is now known as sem2peie
nariyelhallo, ich habe mit do-release-upgrade begonnen. Habe ich ein fehler gehabt und jetzt do-release-upgrade funkioniert nicht mehr08:38
nariyel21.1008:38
nariyelsagt ich muss die paketen upgrade zu erst machen08:38
nariyelaber die paketen sind schon von Indri08:39
tomreynnariyel: dann musst du mit    sudo apt update && sudo apt upgrade && sudo apt full-upgrade    weiter machen.09:07
nariyelwerde ich versuchen; danke09:08
tomreynund sicherstellen, dass alle apt sources die von      ls -l /etc/apt/sources{,.d/*}.list    angezeigt werden, auf den richtigen ubuntu-codenamen (impish = 21.10) zeigen.09:09
tomreynan sich ist es immer klug zu zeigen (pastebin) auf welche fehlermeldungen man beim ausführen welches befehls genau gestoßen ist, dann liegen die chancen höher, hier konkretere und passendere hilfestellungen zu bekommen09:12
nariyeltomreyn: wieso muss ich auch apt full-upgrade machen? apt upgrade ist nicht genug?09:27
tomreynnariyel: in der regel nicht, insbesondere nicht bei release upgrades. apt full-upgrade wirft auch pakete runter die runter geworfen werden müssen um anstehende upgrades zu installieren09:33
nariyeltomeryn: soll ich auch dpkg -a --configure machen?10:48
tomreynnariyel: ist nur nötig, wenn darauf hingewiesen wird, aber schadet auch nie11:55
tomreyndpkg -a --configure     konfiguriert bereits installierte pakete, bei denen das konfigurieren zuvor mit fehler abgebrochen wurde. die situation kann z.b. bei nem fehlgeschlagenen release upgrade entstehen.11:56
nariyelja weil ich habe es geschaft, aber kein gdm und ich mußte startx befehl benutzen um ein grafisches ide zu haben...11:58
tomreynhmm, das klingt falsch12:22
tomreynalso, dass es kein gdm gibt - es sei denn du hast nen anderen ubuntu flavour12:23
=== sem2peie- is now known as sem2peie
=== sem2peie- is now known as sem2peie
nariyeltomreyn: gdm3 habe ich aber er wird nicht gestartet. Ich habe auch das firefox deb kein span13:54
tomreynsudo dpkg-reconfigure gdm3     sollte festlegen können, welcher DM gestartet wird13:57
tomreynich nehme an "span" -> "snap" ;)13:58
tomreynwie du firefox installiert hast, sollte jetzt - wenn du dafür nicht apt zerschossen hast - nicht verhindern, dass gdm automatisch gestartet wird.13:59
=== sem2peie- is now known as sem2peie
tokamHi k1l16:45
tokamGibt es eventuell ein Tool, das dabei hilft mein usrmerge Problem zu beheben?16:45
tokamhttps://askubuntu.com/questions/1333784/error-after-update-ubuntu-updating-from-20-10-to-hirsute-hippo-21-0416:47
le_botTitle: Error after update Ubuntu updating from 20.10 to Hirsute Hippo (21.04) - Ask Ubuntu (at askubuntu.com)16:47
tokamDas war das Problem, das ich hatte, und was ich gemacht habe16:47
strohalmohne alles mitgelesen zu haben, aber wäre bei einer so langen debuggingsession ne neuinstallation nicht einfacher und nachhaltiger?16:48
tokamuhhhh16:48
strohalmbei nem auto hätte der sachverständige schon lange auf wirtschaftlichen totalschaden gesetzt16:48
tokamwenn ich jetzt mal anfangen will und die erste lib reparieren... wie gehe ich da vor?16:51
tokamFATAL ERROR:16:51
tokamBoth /lib/x86_64-linux-gnu/libc.so.6 and /usr/lib/x86_64-linux-gnu/libc.so.6 exist.16:51
tokamerst mal schauen, dass beide gleich sind okay ... 16:52
tokamaber welche sollte ich behalten und welche löschen?16:52
tokamich muss ja quasi einen zustand herstellen, wie er vom paket manager erstellt würde?16:52
tokamkann ich dann irgendwo nachschauen wo der eigentliche installationsort ist?16:53
tokamggf. kann ich dann im 2. schritt mit nem command mal auslesen wie viele doppelte libs ich habe um den arbeitsaufwand abzuschätzen?16:54
k1ltokam: wie gesagt muss alles in /usr/.... hin. durch dein löschen vor paar tagen ist jetzt alles fälschlicher weise in den alten ordnern /lib /bin ... gelandet und nicht wie gewollt in /usr/lib /usr/bin ...17:57
tokamk1l: aber wo würde es landen bevor usrmerge aktiv wird?18:08
k1les muss jetzt alles ins /usr18:10
k1ldas wäre auch automagisch passiert, wenn du das script nicht manuell gelöscht hättest18:10
k1lalso in /usr in die entsprechenden unterordner18:11
tokameventuell wäre es schlauer einen zustand herzustellen, den usrmerge vorfindet bevor es durchläuft?18:11
k1lja das geht jetzt nicht mehr, weil du danach weiter installiert und aktualisiert hast. daher ist jetzt alles verteilt18:11
tokamund usrmerge bekommt keine probleme, wenn ich es verschiebe?18:12
tokammuss ich dann auch noch symlinks oder so setzen?18:12
tokamdas tool sagt ja quasi, dass eine lib zwei mal existiert18:12
tokamwelche soll ich also löschen18:13
k1lnochmal: usrmerge ist der vorgang, dass jetzt das alte setup der ordner zu uinterordnern unter /usr wird.18:13
k1ldafür gibts das script, was alles erledigt was zu tun ist. das hast du aber damals gelöscht und danach haben die pakete dahin installiert wo es ihnen gerade einfällt. also ein teil in die alten ordner und ein teil in die neuen ordner.18:14
tokamwenn ich das script ausführe, sagt es ja: "kann nicht arbeiten, weil die datei zwei mal existiert"18:15
k1lalso geht das script jetzt nicht weil er 2 "gleiche" datein im alten und neuen ordner findet und selber nicht weiß welches jetzt die richtige datei ist.18:15
tokamalso muss ich jetzt etwas machen, eine löschen 18:15
k1ldas problem ist jetzt, dass das script nicht weiß welche jetzt die alte datei ist. das musst du jetzt prüfen.18:16
tokamziel ist ja einen möglichst ähnliches zustand herzustellen, wie eigentlich normal 18:16
k1lja das ist jetzt die arbeit.18:17
tokamk1l: wi ekann ich es prüfen? 18:17
tokamim idealfall lösche ich die lib, die nicht da ist, wenn das script im fehlerfreien zustand arbeitet?18:17
k1ldie dateien, bei denen er meckert prüfen welche version da in welchem ordner ist. prinzipiell muss die neuere in den unterordner von /usr. bei dem systemd war das aber so, dass er da noch eine alte datei haben wollte.18:18
k1lich würde in den sauren apfel beißen und alle in usr kopieren und dann gucken wenn es probleme gibt, dass man das dann manuell nachbessern muss.18:19
nariyeltomreyn: Paket gdm3 ist nicht bereit zur Konfiguration; kann nicht konfiguriert werden (momentaner Status »config-files«)18:55
nariyelwenn ich mitt dpkg --configure gdm3 versuche18:55
tomreynnariyel: ist wohl nicht installiert, oder nicht fertig installiert?18:56
tomreynsudo apt install gdm318:56
nariyelich habe wie 30 paketen wie dass 18:56
nariyelrc 18:56
nariyelstimt; es wahr nicht fertig installiert18:57
tomreynnee, war gar nicht installiert18:57
tomreynaußer konfigurationsdateien18:57
nariyeljetzt hat gdm3 mein startx verprugeld18:59
nariyelaber ich habe gdm3, leider aber kein wayland19:00
nariyelwerde ich zuerst schlafen gehn. Dake furs deine Hilfe tomreyn :)19:00
tomreynbitte + gn819:01
tokamk1l: ich probiere es. aber warum verschieben? wenn sie gleich sind muss ich doch nur die, die nicht in usr sind löschen?19:39
tokamich beführchte damit einen state zu erzeugen, den apt-get nicht mehr richtig managen kann?19:40
tokamk1l: https://paste.ubuntu.com/p/Jc8QTyqwGj/19:41
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)19:41
tokamdas wäre die erste.19:42
tokamwie soll ich verfahren?19:43
k1lich hab da das file, was du in /lib hast.19:47
k1lwarum das in /usr ein link zu der anderen libc ist kann ich dir nicht sagen. das müsstest du wissen, was du mit deinem system im laufe der zeit alles angestellt hast.19:48
tokamalso kann ich den link in usr löschen?19:52
k1ltokam: ich weiß nicht warum der link bei dir in /usr ist.19:53
tokamich habe sie da jetzt rausgeworfen und gesichert19:53
tokamnächster error: 19:54
tokamBoth /lib/x86_64-linux-gnu/libdl.so.2 and /usr/lib/x86_64-linux-gnu/libdl.so.2 exist.19:54
tokamsieht ähnlich aus19:54
tokamlrwxrwxrwx 1 root root 13 Okt  4 20:19 /usr/lib/x86_64-linux-gnu/libdl.so.2 -> libdl-2.33.so19:54
tokamnext: Both /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 and /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 exist.19:55
tokamlrwxrwxrwx 1 root root 10 Okt  4 20:19 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 -> ld-2.33.so19:55
strohalmdu weißt, dass es ein paar hundert libs gibt?19:56
tokamhier mal etwas anderes19:57
tokamhttps://paste.ubuntu.com/p/5bczvmXt2Y/19:57
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)19:57
k1lwie schon gesagt würde ich da meine daten wegsichern und einfach eine frisches 21.10 installieren19:57
tokames existieren beide und beide unterscheiden sich.19:57
tokamdas schöne usrmerge scheint die änderungen bevor es auf nen fehler stößt beizubehalten19:59
tokamk1l: ich denke wir können immer die aktuelleren nehmen (was ja auch zu deinem prinzip passt, die aus bin wegzulöschen?)19:59
tokammv /bin/wdctl /home/tokam/Desktop/libs/20:01
tokam/usr/lib/usrmerge/convert-usrmerge20:01
tokamDie fehlt aber jetzt in /bin/20:01
tokamhier haben beide den gleichen zeitstempel aber verschiedene dateigröße?20:02
tokamhttps://paste.ubuntu.com/p/bZnQXS6n9R/20:02
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)20:02
tokamkann ich falls ich das problem löse so etwas wie ein reinstall & reconfigure all ausführen um auf ner sichereren seite zu sein?20:03
k1ltokam: ja das ist jetzt die arbeit das rauszusuchen. wie gesagt ist das aufwand.20:03
tokamwelche lib oder binary habt ihr hier? ls -al /bin/lowntfs-3g    && ls -al /usr/bin/lowntfs-3g20:03
tokamwie kann ich da vorgehen? wo müsste ich suchen, wenn ich nicht für jede hier fragen will?20:03
k1ltokam: es hat ja nicht jeder die gleichen pakete und libs installiert20:04
k1lalso das ist dann echt viel arbeit das jeweils rauszusuchen. man kann den holzhammer nehmen und einfach alles nach /usr kopieren. aber dann kann das hinterher probleme geben wenn eben die falsche version übrig ist.20:06
tokamkann ich dann alles neu installieren & entpacken?20:06
tokamum es glatt zu bügeln?20:06
tokamgibts dazu ein command?20:06
k1lda würde ich eher ein 21.10 komplett neu aufsetzen und da die altlasten, die du ja nicht mehr im kopf hast, loszuwerden20:07
strohalmdu kannst auch woanders ein 21.10 neu aufsetzen udn gucken wo es da liegt20:08
tokamaber gäbe es so ein command?20:08
tokamsich ne liste ziehen aller pakete dich ich installiert habe und dann reinstall damit ausführen?20:08
tokameventuell sind es ja nicht mehr so viele libs / bins ? 20:09
tokamimmer hin ist das tool schon in den ordner /bin/ gewechselt20:09
tokamund es scheint alphabetisch chronologisch zu arbeiten20:09
strohalmsowas gibt es, es ist aber klüger nur das zu installieren was man wirklich braucht20:09
tokam^^ ja, ich würde auch gerne nur die pakete die ich brauche installieren. und die anderen als sekundäre abhängigkeiten installiert lassen (aber eben einmal neuentpackt bitte)20:10
k1lhttps://wiki.ubuntuusers.de/Paketverwaltung/Problembehebung/#Saemtliche-Pakete-neu-installieren20:10
le_botTitle: Problembehebung › Paketverwaltung › Wiki › ubuntuusers.de (at wiki.ubuntuusers.de)20:10
k1laber das bringt dir nichts, wenn das usrmerge nicht geklappt hat und der wieder alles kreuz und quer im system insatlliert20:11
tokamja, kann ich ne chance haben usrmerge (mit holzhammer ggf.?) zu reparieren und dann die pakete neu zu entpacken?20:11
k1lkönnte funktionieren auch wenn ich eher denke es tauchen wieder probleme auf.20:13
tokam-rwxr-xr-x 1 root root 30952 Jul 30 18:17 /bin/kill20:17
tokam-rwxr-xr-x 1 root root 30952 Mai 28 18:50 /usr/bin/kill20:17
tokamDas scheint wohl schon länger zu existieren das Problem?20:17
tokam-rwxr-xr-x 1 root root 22760 Okt  7 17:02 /bin/hostname20:18
tokam-rwxr-xr-x 1 root root 26856 Nov  7  2019 /usr/bin/hostname20:18
tokamWTF k1l was ist da los?20:21
tokamlrwxrwxrwx 1 root root 21 Okt  4 20:07 /bin/ksh -> /etc/alternatives/ksh20:21
tokamlrwxrwxrwx 1 root root 10 Okt  4 20:07 /usr/bin/ksh -> /bin/ksh9320:21
tokamk1l: ich weiß eigenltlich nicht was ich mache... 20:34
tokambekomme ich ein Problem wenn /bin/bash weg ist und nur noch /usr/bin/bash da ist?20:34
k1lkommt drauf an wo die programme, die das brauchen danach suchen20:36
tokamund usrmerge behebt das problem normalerweise wie? 20:36
tokamdurch symlinks?20:36
k1ldein system ist eigentlich ruiniert. du kannst da jetzt sehr viel aufwand betreiben und gucken ob du das retten kannst. oder, wie zu beginn öfters gesagt, das neu installieren und deine gesicherten daten zurückspielen.20:37
k1lnach dem usrmerge sind eben die ordner nur noch symlinks zu den ordnern in /usr20:37
tokamdie kompletten ordner?20:38
tokamalso /bin/ fliegt komplett raus und wird ein symlink?20:38
k1lja20:38
k1laber du hast ja ein anderes problem20:38
tokamwelches?20:39
tokambei mir scheint die architektur komplett falsch aufgesetzt zu sein20:39
k1ldu hast jetzt alles kreuz und quer aufgeteilt und weißt nicht welches jetzt das richtige ist20:39
tokamgenau20:39
k1lund dazu kommt dein gefummel der letzten jahre noch oben drauf20:39
tokamdas heißt das tool wird jetzt so lange protestieren bis keine doppelungen mehr da sind20:39
k1lja20:39
tokamund auf dem weg dahin zerstöre ich mir vermutlich das komplette system20:39
tokamreboot kann ich jetzt vermutlich schon vergessen20:40
tokamwenn ich die ganze arbeit reinstecke kann ich glück haben, dass es noch "stabil" läuft20:40
tokamund wenn ich dann alle pakete neu installiere könnte das halten, aber eine neuinstallation wäre trotzdem zu empfehlen 20:40
tokamhttps://paste.ubuntu.com/p/cFjYThdbK9/20:41
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)20:41
tokamCan't open 'ldd /bin/cp' with mode '-|': 'No such file or directory' at /usr/lib/usrmerge/convert-usrmerge line 179 20:41
tokamscheinbar keine doppelungen mehr vorhanden, aber dafür ein neues problem?20:42
tokam#which ldd → /usr/bin/ldd 20:43
tokamkannst du mir noch helfen diesen step zu fixen k1l? 20:44
k1ltokam: das script braucht selber noch sachen, die jetzt wohl nicht mehr da sind.20:44
tokamdas steht in dem script         open(my $fh, '-|', 'ldd /bin/cp');20:45
tokamhier die liste von allem was ich verschoben habe: https://paste.ubuntu.com/p/pZXGHDs45X/20:46
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)20:46
tokamlrwxrwxrwx 1 root root 11 Okt  4 20:07 /bin/cp -> /usr/bin/cp20:47
tokam# ldd -h20:48
tokam-bash: /usr/bin/ldd: /bin/bash: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden20:48
tokamich schiebe mal /bin/bash wieder nach /bin/20:48
tokamgut jetzt bin ich wieder in diesem loop... 20:49
tokamBoth /bin/znew and /usr/bin/znew exist.20:49
tokamvermutlich ist es besser im zwischenschritt die binaries in /bin/ zu halten.20:49
tokamgibts ein command mit dem ich alle doppelten kopieren kann?20:57
tokambzw identifizieren kann?20:58
tomreynlol, immer noch dran20:58
tokamnotfalls könnte ich was programmieren in Java 20:58
tomreynoder halt einfach neu installieren20:59
tokamich habe irgendwie auch symlinks im system 21:15
tokamlrwxrwxrwx 1 root root 12 Okt  4 20:07 /bin/cat -> /usr/bin/cat21:15
tokamaktuell ist es so richtig zerschossen21:41
tokamlol21:41
tokamCan't close(GLOB(0x5590b85ff938)) filehandle: '' at /usr/lib/usrmerge/convert-usrmerge line 18121:44
tokamund nano schafft es nicht mehr die Datei zu öffnen21:44
tokamne moment nano findet er nicht unter /usr/bin21:45
tokamdas ist die zeile:         close $fh;21:45
tokaman der Fehlermeldung ist auffällig, dass das file handle als '' angegeben ist21:46
tokamalso leer21:46
tokamCan't close(GLOB(0x5590b85ff938)) filehandle: '' at /usr/lib/usrmerge/convert-usrmerge line 18121:46
tokamman ist das hart21:53
tokamBoth /sbin/fdisk and /usr/sbin/fdisk exist.21:53
tokamk1l:  es sind viele symlinks zwischen einzelnen dateien der ordner gesetzt 21:56
tokamdas scheint früher anders gelöst gewesen zu sein21:56
tokamich hatte daran nie rumgefummelt21:56
tokamund dann sind teilweise symlinks gesetzt .... zu anderen orten21:58
tokamlrwxrwxrwx 1 root root 26 Dez  2  2019 /usr/sbin/iptables -> /etc/alternatives/iptables21:58
k1ltokam: ja das kann sein22:03
tokamhabe mir ein javaprogramm geschrieben22:03
tokamhabe schon über 800 dateien verschoben22:03
tokamich merge jetzt den ordner /lib/udev/22:03
k1lwenn das system nicht so zerschossen wäre, würde das ja das usrmerge script alles handhaben. das geht nur nicht weil er dauernd doppelte dateien findet und nicht weiß welche er behalten soll.22:03
tokamich habe das java programm so geschrieben, dass immer die aktuellere von beiden dateien behalten wird22:04
tokamich bei manchen dateien habe ich nen symlink gesetzt zum beispiel bei /bin/mv oder bei /bin/ls22:04
tokamscheinbar beschwert sich das script nicht über den symlink22:05
tokamich frage mich gerade ob ich immer nen symlink setzen könnte22:05
tokamum das system nicht komplett zu zerschießen (also noch mehr)22:05
tokamscheinbar sind symlinks okay.22:06
tokamich code es nun so dass symlinks entstehen, was meinst du dazu k1l?22:06
tokammein ziel ist jetzt das system noch für 3-4 monate zu retten22:07
tokamich muss damit arbeiten22:07
k1lam ende sind die ordner eh symlinks zu den ordnern unter /usr22:07
tokamwie gesagt es waren aktuell symlinks zwischen dateien und nicht zwischen ordnern gesetzt 22:08
ItaloRaver-dat nötigste sicher und neu machen geht bestimmt schnelle ...22:08
k1lja das hängt auch von den jeweiligen sachen dort ab.22:08
tokamja manche ordner sind als symlinks gesetzt 22:09
tokamlrwxrwxrwx  1 root root    17 Okt  4 20:07 plymouth -> /usr/lib/plymouth22:09
tokamAm Besten programmiere ich mir mein Tool einfach so, dass es voll automatisch alle Ordner bearbeitet22:12
tokamgut, dass ich es nicht mehr manuell mache :D22:13
tokamk1l: https://paste.ubuntu.com/p/8PKgzCGvRB/22:46
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)22:46
tokamscheint als würde es seine eigenen symlinks nicht erkennen?22:47
tokamich habe den symlink gelöscht22:48
tokamhaha23:07
tokamdas wars jetzt wohl 23:07
tokam-bash: /usr/lib/usrmerge/convert-usrmerge: /usr/bin/perl: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden23:07
tokamirgendwas muss ich gemacht haben, das dazu führt dass kein command mehr läuft23:10
tokamich kann nicht mal mehr ein neues terminal öffnen23:10
tokames ist ne frage der zeit bis der rechner jetzt abschmiert23:10
tokamdas hier war der letzte befehl der durch lief23:11
tokamln -s /lib/x86_64-linux-gnu/libply-boot-client.so.4.0.0 /usr/lib/x86_64-linux-gnu/libply-boot-client.so.4.0.0so.4.0.023:11
tokammv /usr/lib/x86_64-linux-gnu/libexpat.so.1.8.1 /lib/x86_64-linux-gnu/libexpat.so.1.8.123:11
tokam/bin/ls23:13
tokam-bash: /bin/ls: Datei oder Verzeichnis nicht gefunden23:13
tokamIst es jetzt futsch?23:13
tokamhttps://paste.ubuntu.com/p/mdPdxp6pGY/23:16
le_botTitle: Ubuntu Pastebin (at paste.ubuntu.com)23:16
tokamMeine letzte Aktion23:16
tokamich kann /sh nicht mehr starten23:19
tokamdas wars wohl23:19
tokam/bin/sh23:19
tokam-bash: /bin/sh: Datei oder Verzeichnis nicht gefunden23:19
tokamIch probiere morgen über ein bootable ubuntu backups zu erstellen (hätte auf strohalm hören sollen und das längst tun) 23:24
tokamich habe backups aber ..... 23:24
tokamdas ärgert mich so sehr, da ich nie an usrmerge herumgefummelt habe23:25
tokamhttps://bugs.launchpad.net/ubuntu/+source/usrmerge/+bug/193057323:25
le_botTitle: Bug #1930573 “usrmerge error after upgradingfrom 20.10 to 21.04” : Bugs : usrmerge package : Ubuntu (at bugs.launchpad.net)23:25
tokamhttps://askubuntu.com/questions/1333784/error-after-update-ubuntu-updating-from-20-10-to-hirsute-hippo-21-0423:25
le_botTitle: Error after update Ubuntu updating from 20.10 to Hirsute Hippo (21.04) - Ask Ubuntu (at askubuntu.com)23:25
strohalmach, die muss man nicht extra erstellen, die hat man sowieso, vor allem aktuelle, bevor man es auf gigantolaktische weise zerfrickelt23:25
tokamich bin mal weg 23:30
tokamdie maschine ist tot 23:30
tokamhier kann ich nichts mehr machen23:30

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!