[aur-general] Upgrade will install package from testing without having testing enabled, it breaks a dependency of a package from AUR

Ralf Mardorf ralf.mardorf at alice-dsl.net
Tue Jun 30 06:10:23 UTC 2020


when upgrading with 'pacman -Syu' I get 'Packages (3) firefox-78.0-1
xorg-fonts-alias-misc-1.0.3-4  xorg-fonts-misc-1.0.3-9', but extra
provides xorg-fonts-misc 1.0.3-8,
https://www.archlinux.org/packages/extra/any/xorg-fonts-misc/ ,
xorg-fonts-misc 1.0.3-9 is from testing,
https://www.archlinux.org/packages/testing/any/xorg-fonts-misc/ .

Testing is _not_ testing repo enabled:

[rocketmouse at archlinux ~]$ grep testing /etc/pacman.conf
# The testing repositories are disabled by default. To enable, uncomment the
[rocketmouse at archlinux ~]$

The upgrade results in

"error: failed to commit transaction (conflicting files)
xorg-fonts-alias-misc: /usr/share/fonts/misc/fonts.alias exists in
filesystem (owned by xorg-fonts-alias) Errors occurred, no packages
were upgraded."

Manual intervention is needed, 'pacman -Rdd xorg-fonts-alias'.

The problem is that this is the cause for
'error: missing 'xorg-fonts-alias' dependency for 'white_dune''


and I wonder if a comment to fix the dependencies is appropriated,
since actually the issue is caused by a package that should be in
testing, but gets installed without testing enabled.


More information about the aur-general mailing list