You are not logged in.

#1 2020-08-01 16:48:57

Firebird
Member
Registered: 2018-08-09
Posts: 57

Update deadlock dependency xorg-fonts-alias

Hello guys,

after a longer period of time I decided to update my system via pacman -Syu.
After updating the database pacman shows (translating from german so text might not be 100% accurate)

:: replace bind-tools with  extra/bind ? [Y/n] 
:: replace intel-tbb with extra/tbb ? [Y/n] 

so naturally I accept the proposed option (y)
Output shows "check dependencies, check for conflicting packages" and it finds:

:: xorg-fonts-alias-100dpi and xorg-fonts-alias are conflicting. remove xorg-fonts-alias? [y/N]
 

If i press y it shows "unresolvable conflict", if i press "n" i get the output

:: Removing of xorg-fonts-alias violates dependency  'xorg-fonts-alias', required of fonts-tlwg
:: Removing of xorg-fonts-alias violates dependency 'xorg-fonts-alias', required of  ttf-mph-2b-damase

So in the end, I hit a dead end regarding updates. If i press (n) for the bind-tools and intel-tbb check, I am greeted with the output

:: tbb and intel-tbb are conflicting. remove intel-tbb ? [y/N]

with the same deadlock. Now I found some solutions telling some combination of y/n which dont work here.

Any ideas on how to resolve this?

Thanks in advance.

Offline

#2 2020-08-01 16:52:27

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: Update deadlock dependency xorg-fonts-alias

The two font packages listed are AUR packages. It's your responsibility to update or fix them.

Offline

#3 2020-08-01 18:24:51

ondoho
Member
Registered: 2013-04-30
Posts: 692
Website

Re: Update deadlock dependency xorg-fonts-alias

Weird, I see no package named "xorg-fonts-alias", not in the repos, not in the AUR.
You should force-remove it, and possibly re-install the fonts depending on it; those must be some outdated versions, currently neither package depends on any xorg-fonts-alias*.

Last edited by ondoho (2020-08-01 18:28:04)

Offline

#4 2020-08-01 18:31:13

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: Update deadlock dependency xorg-fonts-alias

Not weird. There used to be, there isn't anymore, and unofficial packages need to be fixed. Nothing strange or mysterious happening here.

Offline

#5 2020-08-02 00:40:36

Firebird
Member
Registered: 2018-08-09
Posts: 57

Re: Update deadlock dependency xorg-fonts-alias

For the protocol I solved it by

yay -R all-repository-fonts

and its conflicting dependencies

sudo pacman -R dina-font font-bh-ttf fonts-tlwg ttf-indic-otf ttf-khmer ttf-mph-2b-damase ttf-tibetan-machine xorg-fonts-100dpi xorg-fonts-75dpi xorg-fonts-cyrillic xorg-fonts-misc xorg-fonts-type1

then doing the update. May have lost some fonts in the progress but we will see. Thy for your help

Offline

#6 2020-08-02 00:44:14

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: Update deadlock dependency xorg-fonts-alias

So instead of removing or fixing the two packages clearly listed, you just nuked everything. For future people finding this thread, that's not the answer.

Last edited by Scimmia (2020-08-02 00:45:54)

Offline

#7 2020-08-02 00:51:29

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: Update deadlock dependency xorg-fonts-alias

https://aur.archlinux.org/packages/fonts-tlwg/ and https://aur.archlinux.org/packages/ttf-mph-2b-damase/ have been updated.
You needed to remove the old versions before the update,  perform the update then build and install the updated packages.
Or build the updated packages first in a clean chroot.  Add to a local repository and update the system including the local repository.

Offline

Board footer

Powered by FluxBB