View previous topic :: View next topic |
Author |
Message |
henry Tux's lil' helper
Joined: 09 Aug 2002 Posts: 147
|
Posted: Sun Mar 24, 2024 5:45 pm Post subject: Profile 23 |
|
|
Hallo,
leider bekomme ich die Ausgabe von "merge-usr --dryrun" nicht in eine Datei umgeleitet.
Deshalb hier ein Ausschnitt:
Code: |
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/line6/snd-usb-podhd.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/line6/snd-usb-podhd.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/usx2y/snd-usb-usx2y.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/usx2y/snd-usb-usx2y.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/usx2y/snd-usb-us122l.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/usx2y/snd-usb-us122l.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/snd-usbmidi-lib.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/snd-usbmidi-lib.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/snd-usb-audio.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/snd-usb-audio.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/6fire/snd-usb-6fire.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/6fire/snd-usb-6fire.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/bcd2000/snd-bcd2000.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/bcd2000/snd-bcd2000.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/caiaq/snd-usb-caiaq.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/caiaq/snd-usb-caiaq.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/usb/hiface/snd-usb-hiface.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/usb/hiface/snd-usb-hiface.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/drivers/snd-serial-u16550.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/drivers/snd-serial-u16550.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-hwdep.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-hwdep.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-pcm.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-pcm.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/oss/snd-pcm-oss.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/oss/snd-pcm-oss.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/oss/snd-mixer-oss.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/oss/snd-mixer-oss.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-timer.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-timer.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-ctl-led.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-ctl-led.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/oss/snd-seq-oss.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/oss/snd-seq-oss.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-midi.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-midi.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-dummy.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-dummy.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-midi-event.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/seq/snd-seq-midi-event.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-seq-device.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-seq-device.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-compress.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-compress.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-pcm-dmaengine.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-pcm-dmaengine.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-rawmidi.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-rawmidi.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-hrtimer.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/core/snd-hrtimer.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/kernel/sound/ac97_bus.ko'; '/usr/lib/modules/6.1.79-gentoo/kernel/sound/ac97_bus.ko' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/source'; '/usr/lib/modules/6.1.79-gentoo/source' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/modules.dep.bin'; '/usr/lib/modules/6.1.79-gentoo/modules.dep.bin' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/modules.builtin.modinfo'; '/usr/lib/modules/6.1.79-gentoo/modules.builtin.modinfo' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/modules.alias'; '/usr/lib/modules/6.1.79-gentoo/modules.alias' already exists
INFO: Skipping symlink '/lib/modules/6.1.79-gentoo/modules.builtin.alias.bin'; '/usr/lib/modules/6.1.79-gentoo/modules.builtin.alias.bin' already exists
ERROR: Conflict for file '/lib/modprobe.d/aliases.conf': [Errno 17] File exists: '/usr/lib/modprobe.d/aliases.conf'
INFO: Skipping symlink '/lib/modprobe.d/usb-load-ehci-first.conf'; '/usr/lib/modprobe.d/usb-load-ehci-first.conf' already exists
ERROR: Conflict for file '/lib/modprobe.d/i386.conf': [Errno 17] File exists: '/usr/lib/modprobe.d/i386.conf'
INFO: Skipping symlink '/lib/modprobe.d/dist-blacklist.conf'; '/usr/lib/modprobe.d/dist-blacklist.conf' already exists
ERROR: Conflict for file '/lib/sysctl.d/00protected-links.conf': [Errno 17] File exists: '/usr/lib/sysctl.d/00protected-links.conf'
ERROR: Conflict for file '/lib/libpcprofile.so': [Errno 17] File exists: '/usr/lib/libpcprofile.so'
INFO: Skipping symlink '/lib/libselinux.so.1'; '/usr/lib/libselinux.so.1' already exists
ERROR: Conflict for file '/lib/libnsl.so.1': [Errno 17] File exists: '/usr/lib/libnsl.so.1'
ERROR: Conflict for file '/lib/libthread_db.so.1': [Errno 17] File exists: '/usr/lib/libthread_db.so.1'
ERROR: Leaving '/lib' as a directory due to prior errors
INFO: Already a symlink: '/lib64'
|
Mein System lief auf 17.1 über viele Jahre. Eigentlich möchte ich es nicht neu aufsetzen.
Ich nutze openrc. Irgendwie sind sie symlinks hinüber.
Hat jemand eine Idee?
Danke und 73 Henry
PS: so sieht es unter / aus
drwxr-xr-x 15 root root 4096 24. Mär 16:21 lib
lrwxrwxrwx 1 root root 9 23. Mär 20:05 lib64 -> usr/lib64 |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2610 Location: Konradsreuth (Germany)
|
Posted: Mon Mar 25, 2024 9:23 am Post subject: |
|
|
Das sind doch alles alte Kernel-Module, oder? Die aktuell stabile Version von den gentoo-sources ist 6.6.21. Hast du wirklich noch 6.1.79 laufen (uname -r)? Sonst kannst du erstmal alles, was /lib/modules/<alte Version> heißt löschen. Und scheinbar gibt es den Kram auch in /usr/lib/modules. Ich würd da erstmal aufräumen.
Außerdem passt da sowieso was nicht:
Code: | INFO: Already a symlink: '/lib64' |
Das sollte nicht der Fall sein, wenn du da nicht manuell was geändert hast, und noch nicht auf merged-usr umgestellt hast.
Im Zweifelsfall muss man das halt manuell beheben. Es geht ja im Prinzip nur darum, dass die historischen Verzeichnisse (die so kein Mensch mehr braucht seit 30 Jahren) in / auf /usr/… zeigen. Also namentlich
Code: | bin -> usr/bin
lib -> usr/lib
lib64 -> usr/lib64
sbin -> usr/bin |
Kann man ja auch händisch machen.
Abgesehen davon das News-Item „Profile upgrade to version 23.0 available“ lesen, und die Links darin! |
|
Back to top |
|
|
henry Tux's lil' helper
Joined: 09 Aug 2002 Posts: 147
|
Posted: Mon Mar 25, 2024 10:21 am Post subject: |
|
|
Hallo i3u,
danke für die Info. Ich babe im Bootlader 6 kernel zum testen.
Der aktuell benutzte ist gentoo-sources-6.8.1.
Also wenn ich Dich richtig verstehe muss ich /lib/modules löschen?
Code: |
bin -> usr/bin
lib -> usr/lib
lib64 -> usr/lib64
sbin -> usr/bin
|
Soll ich /bin, /lib, /lib64 und /sbin von hand löschen?
Oder mit ln -s verlinken?
Danke und 73 Henry
PS: Wahrscheinlich kann deshalb pulseaudio dbus nicht connecten.
Meine Installation läuft schon länger als 5 Jahre. Bisher war alles gut. |
|
Back to top |
|
|
Banana Moderator
Joined: 21 May 2004 Posts: 1722 Location: Germany
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4669 Location: Germany
|
Posted: Mon Mar 25, 2024 1:54 pm Post subject: |
|
|
Hi,
diese Zeilen mit INFO: Skipping symlink '/lib/modules/[..] kannst ignorieren (die gibt es wenn man Kernel installiert hat, aber dessen sources nicht mehr installiert sind - ist soweit alles normal, und nur ne Info.)
Kritisch sind eher die ERROR: Conflict for file [...] Meldungen - um die sollte man sich kümmern.
Vorschlag:
Verschiebe diese in /usr/lib/ schon vorhandenen Dateien mal in ein Backup-Verzeichnis - also bei zb
ERROR: Conflict for file '/lib/libthread_db.so.1': [Errno 17] File exists: '/usr/lib/libthread_db.so.1'
dann /usr/lib/libthread_db.so.1
und prüfe dann mit einen erneuten "merge-usr --dryrun" bis es keine Konflikte mehr gibt.
Dann lass das merge-usr Script ohne --dryrun durchlaufen. |
|
Back to top |
|
|
|