You are not logged in.

#1 2021-03-17 08:18:50

Dennis
Member
Registered: 2014-11-04
Posts: 56
Website

[Fixed] can not install lib32-gtk3 due to conflicting files

update 2:
The issue is fixed in lib32-gtk3-3.24.27-2

update 1:
A bug report has been filed: https://bugs.archlinux.org/index.php?do … k_id=70032

original post:
Is it a packaging bug? What to do? Should the package install to /usr/lib32/ rather than /usr/lib/?

$ sudo pacman -S lib32-gtk3

resolving dependencies...
looking for conflicting packages...

Packages (1) lib32-gtk3-3.24.27-1

Total Installed Size:  10.66 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring                                         [########################################] 100%
(1/1) checking package integrity                                       [########################################] 100%
(1/1) loading package files                                            [########################################] 100%
(1/1) checking for file conflicts                                      [########################################] 100%
error: failed to commit transaction (conflicting files)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-broadway.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-waylandgtk.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0.0.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gail-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-x11-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-unix-print-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-x11-3.0.pc exists in filesystem (owned by gtk3)
Errors occurred, no packages were upgraded.

Last edited by Dennis (2021-03-17 11:27:14)

Offline

#2 2021-03-17 08:24:51

gardotd426
Member
Registered: 2019-10-19
Posts: 48

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

I think this is an actual bug. I was also trying to update and it failed for this exact reason, I checked my current lib32-gtk3 files and all the conflicting files in the new package are currently in /usr/lib32, and for some reason with this new version they were moved to /usr/lib, which should not be a thing. This must be a bug.

Offline

#3 2021-03-17 08:30:57

seth
Member
Registered: 2012-09-03
Posts: 49,981

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

Obviously…
https://github.com/archlinux/svntogit-c … 5eb9b7203a

Edit: and ftr. https://bugs.archlinux.org/task/70032

Last edited by seth (2021-03-17 08:32:27)

Offline

#4 2021-03-17 08:35:37

Dennis
Member
Registered: 2014-11-04
Posts: 56
Website

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

Well that bug report was not there when I checked. Hope it gets fixed soon.

Offline

#5 2021-03-17 08:38:06

ponyrider
Member
Registered: 2014-11-18
Posts: 112

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

im betting that you installed lib32-gtk3 from the AUR?

the one in the repos is currently
    Version         : 3.24.26-1

im pretty sure you can remove those files, and then pacman -Syu to reinstall them from the repos

EDIT: NEVERMIND

Last edited by ponyrider (2021-03-17 08:39:57)

Offline

#6 2021-03-17 08:45:06

Xelathur
Member
Registered: 2020-11-12
Posts: 6

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

Same issue here, waiting for resolution then.

error: failed to commit transaction (conflicting files)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-broadway.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-waylandgtk.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0.0.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gail-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-x11-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-unix-print-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-x11-3.0.pc exists in filesystem (owned by gtk3)
Errors occurred, no packages were upgraded.
➜  ~ error: failed to commit transaction

~EDIT~

It's fixed now.

Last edited by Xelathur (2021-03-17 10:36:46)

Offline

#7 2021-03-17 11:58:39

gamenecromancer
Member
Registered: 2021-03-17
Posts: 2

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

Must not be fixed, I'm still getting the issue trying to update lib32-gtk3??
Can you share how you got around this ?

Xelathur wrote:

Same issue here, waiting for resolution then.

error: failed to commit transaction (conflicting files)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-broadway.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-wayland.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-waylandgtk.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cloudprint.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgailutil-3.so.0.0.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgdk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/libgtk-3.so.0.2404.23 exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gail-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gdk-x11-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-broadway-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-unix-print-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-wayland-3.0.pc exists in filesystem (owned by gtk3)
lib32-gtk3: /usr/lib/pkgconfig/gtk+-x11-3.0.pc exists in filesystem (owned by gtk3)
Errors occurred, no packages were upgraded.
➜  ~ error: failed to commit transaction

~EDIT~

It's fixed now.

Offline

#8 2021-03-17 12:23:26

seth
Member
Registered: 2012-09-03
Posts: 49,981

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

https://github.com/archlinux/svntogit-c … 5eb9b7203a

Make sure that's the version you fetch, your mirror might not have picked it up yet.

Offline

#9 2021-03-17 16:22:42

gamenecromancer
Member
Registered: 2021-03-17
Posts: 2

Re: [Fixed] can not install lib32-gtk3 due to conflicting files

Thx, that did the trick.

Offline

Board footer

Powered by FluxBB