You are not logged in.

#1 2024-05-10 07:51:49

BennehBoy
Member
Registered: 2024-05-10
Posts: 4

gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

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

#2 2024-05-10 07:56:28

skunktrader
Member
From: Brisbane, Australia
Registered: 2010-02-14
Posts: 1,580

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

Same situation as this ?

See https://bbs.archlinux.org/viewtopic.php?pid=2170358

Last edited by skunktrader (2024-05-10 07:57:18)

Offline

#3 2024-05-10 07:59:56

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,146

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

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

#4 2024-05-10 10:42:08

BennehBoy
Member
Registered: 2024-05-10
Posts: 4

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

Lone_Wolf wrote:

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

#5 2024-05-26 19:26:21

thoth
Member
Registered: 2010-01-10
Posts: 90

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

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

#6 2024-05-26 21:09:32

thoth
Member
Registered: 2010-01-10
Posts: 90

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

ok next machine survived, maybe chalk up the first one to solar rays or some other fluke.

Offline

#7 2024-05-26 21:28:35

seth
Member
Registered: 2012-09-03
Posts: 60,378

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

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

#8 2024-05-27 15:57:38

thoth
Member
Registered: 2010-01-10
Posts: 90

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

input/output errors today......  looking like drive failure.

Offline

#9 2024-05-27 16:06:58

seth
Member
Registered: 2012-09-03
Posts: 60,378

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

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

#10 2024-06-01 18:20:12

emadelsaid
Member
Registered: 2018-09-30
Posts: 3
Website

Re: gcc13: /usr/lib/gcc/x86_64-pc-linux-gnu/lib/libgcc_s.so exists in file

I had the same issue, removed gcc12 and updated, rebooted and everything was fine.

Offline

Board footer

Powered by FluxBB