Artix Linux Forum

Artix Linux => Package management => Topic started by: mardiyah on 13 November 2022, 13:14:38

Title: Help to update a community app
Post by: mardiyah on 13 November 2022, 13:14:38
Help to update this app. as it failed in
Code: [Select]
$ sudo pacman -S --needed --noconfirm  telegram-desktop
resolving dependencies...
looking for conflicting packages...

Packages (4) glibmm-2.68-2.74.0-1  libsigc++-3.0-3.2.0-1  openssl-1.1-1.1.1.s-2
             telegram-desktop-4.3.1-2

Total Installed Size:  89.66 MiB
Net Upgrade Size:       9.81 MiB

:: Proceed with installation? [Y/n]
(4/4) checking keys in keyring                                  [##################################] 100%
(4/4) checking package integrity                                [##################################] 100%
(4/4) loading package files                                     [##################################] 100%
(4/4) checking for file conflicts                               [##################################] 100%
error: failed to commit transaction (conflicting files)
openssl-1.1: /usr/lib/libcrypto.so.1.1 exists in filesystem
openssl-1.1: /usr/lib/libssl.so.1.1 exists in filesystem
Errors occurred, no packages were upgraded.

Gist is 2 lines from the last 3 ones
Title: Re: Help to update a community app
Post by: Lancia on 13 November 2022, 13:56:53
Did you do a google search?
Title: Re: Help to update a community app
Post by: capezotte on 13 November 2022, 15:36:37
On a topic earlier today you caused partial upgrades by running pacman -Sy. First upgrade your system correctly by running pacman -Syu. Then check if the issue persists.

If it stays after a full upgrade, use the --overwrite option (documented in the pacman manual).
Title: Re: Help to update a community app
Post by: mardiyah on 14 November 2022, 07:54:44
On a topic earlier today you caused partial upgrades by running pacman -Sy. First upgrade your system correctly by running pacman -Syu. Then check if the issue persists.

If it stays after a full upgrade, use the --overwrite option (documented in the pacman manual).
Yes --overwrite works