Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Profile 23
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
henry
Tux's lil' helper
Tux's lil' helper


Joined: 09 Aug 2002
Posts: 139

PostPosted: Sun Mar 24, 2024 5:45 pm    Post subject: Profile 23 Reply with quote

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
View user's profile Send private message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2545
Location: Konradsreuth (Germany)

PostPosted: Mon Mar 25, 2024 9:23 am    Post subject: Reply with quote

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
View user's profile Send private message
henry
Tux's lil' helper
Tux's lil' helper


Joined: 09 Aug 2002
Posts: 139

PostPosted: Mon Mar 25, 2024 10:21 am    Post subject: Reply with quote

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
View user's profile Send private message
Banana
Veteran
Veteran


Joined: 21 May 2004
Posts: 1392
Location: Germany

PostPosted: Mon Mar 25, 2024 11:49 am    Post subject: Reply with quote

Ich würde erstmal nur /lib/modules/<alte Version> löschen und danach das script nochmal laufen lassen. Weiß gerade nicht was das script noch alles macht als nur ein einfaches kopieren und symlinken.

https://wiki.gentoo.org/wiki/Merge-usr
_________________
My personal space
My delta-labs.org snippets do expire

PFL - Portage file list - find which package a file or command belongs to.
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4557
Location: Germany

PostPosted: Mon Mar 25, 2024 1:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum