Artix Linux Forum

General Category => General Discussion => Topic started by: racuncai on 26 June 2024, 05:08:33

Title: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: racuncai on 26 June 2024, 05:08:33
If i try to update the package icu:

Code: [Select]
$~: sudo pacman -S icu

resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (75.1-1) breaks dependency 'libicuuc.so=74-64' required by harfbuzz-icu
:: installing icu (75.1-1) breaks dependency 'libicuuc.so=74-64' required by raptor

It doesn't let me install other things i tried to upgrade my system but a lot of programs broke
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: gripped on 26 June 2024, 10:38:22
Try to update the system with
Code: [Select]
pacman -Syu
and post the output.
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: racuncai on 27 June 2024, 02:41:52
It shows this output, i'm not gonna update my system it will break something xD

Code: [Select]
$~: sudo pacman -Syu
 community-testing is up to date
 community is up to date
 multilib-testing is up to date
 multilib is up to date
 lib32-gremlins is up to date
 lib32 is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: libudev will be installed before its libcap dependency
warning: dependency cycle detected:
warning: libcamera-ipa will be installed before its libcamera dependency
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: gripped on 27 June 2024, 02:57:09
Testing, gremlins ?
How did you end up with those repos enabled ?
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: racuncai on 27 June 2024, 03:30:44
Testing, gremlins ?
How did you end up with those repos enabled ?
I could not install a package (i don't remember which one) and i modify the config of pacman to download that package.

Do i need to remove those repos?

This is a brand new install and I haven't upgraded my system.
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: gripped on 27 June 2024, 12:39:14
You can get the vanilla pacman.conf here.
https://gitea.artixlinux.org/packages/pacman/src/branch/master/pacman.conf

From the look of it you are missing repo's that should be there as well as having repos enabled that you shouldn't.
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: gavincc on 27 June 2024, 13:37:25
 please take the time to read the wiki on the subject and apply the info.,

https://wiki.artixlinux.org/Main/Repositories
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: AndBenn on 27 June 2024, 20:54:54
You can't safely update just the icu package and nothing else.  As noted, you have to -Syu.  Probably a quarter of your other base packages require icu and need to get updated.
Title: Re: Help please, upgrading the package icu (75.1-1) breaks some dependencies.
Post by: racuncai on 28 June 2024, 00:55:02
Thank you all for the support.

I upgraded my system with pacman -Syu

Nothing seemed to be broken, but i did an system restore point just in case, now i could installed the program i wanted no problem.

Thank you.