You are not logged in.
Trying to update and I get the following (since I first tried yesterday):
error: failed to commit transaction (conflicting files)
gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in filesystem (owned by gcc12)
gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so.1 exists in filesystem (owned by gcc12)
Errors occurred, no packages were upgraded.
output of: sudo pacman -F /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so
usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so is owned by extra/gcc13 13.2.1-1
output of: sudo pacman -F /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so.1
usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so.1 is owned by extra/gcc13 13.2.1-1
Offline
Same situation as this ?
See https://bbs.archlinux.org/viewtopic.php?pid=2170358
Last edited by skunktrader (2024-05-10 07:57:18)
Offline
gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in filesystem (owned by gcc12)
gcc12 has been dropped from repos some time ago and should probably be removed from your system also.
See https://bbs.archlinux.org/viewtopic.php?id=295635 for more info .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
gcc12 has been dropped from repos some time ago and should probably be removed from your system also.
See https://bbs.archlinux.org/viewtopic.php?id=295635 for more info .
Thanks that makes perfect sense, now removed. Learning every day.
Offline
yikes, beware!!! I removed gcc12 and my system refused to boot afterwards, it said it could not read the vfat EFI partition! And this was mid-boot after unlocking my luks volume, so obviously the mobo firmware uefi thing (not a BIOS anymore I guess these days) could read the thing and get us this far so I don't think there was anything wrong with the media.
And then on another machine I just got:
```
error: failed to commit transaction (conflicting files)
gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in filesystem (owned by gcc12)
gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so.1 exists in filesystem (owned by gcc12)
Errors occurred, no packages were upgraded.
```
so it may hit all of my machines.....
Offline
ok next machine survived, maybe chalk up the first one to solar rays or some other fluke.
Offline
it said it could not read the vfat EFI partition
You're ending up w/ a rescue shell?
Compare "uname -a" w/ "pacman -Q kernel"
The normal cause for this is that the kernel was updated while the boot partition wasn't mounted and you're booting an old kernel that lacks version-matching modules (incl. vfat) because they've been replaced by the ones from the new kernel (which is lingering in the /boot mountpoint on the root partition)
=> In doubt boot the install iso, chroot, don't forget to mount the boot partition and re-install the kernel.
Offline
input/output errors today...... looking like drive failure.
Offline
Might be the bus, there seems to be some sketchy scsi feature-addition that causes drive response failres (though only confirmed for UAS, there's also https://bbs.archlinux.org/viewtopic.php?id=296144 and https://bbs.archlinux.org/viewtopic.php?id=296102 )
=> check the LTS behavior, obviously https://wiki.archlinux.org/title/SMART and in doubt post the actual errors.
Offline
I had the same issue, removed gcc12 and updated, rebooted and everything was fine.
Offline