Error while updating: removing hwids breaks dependency 'hwids' required by eudev
I've found only one related topic and it seems to be dependent on a situation and yet unanswered. The problem is:
1. After trying to update packages with sudo pacman -Syu, pacman asks to replace:
:: Replace hwids with system/hwdata? [Y/n]
:: Replace qemu with world/qemu-desktop? [Y/n]
:: Replace quazip with extra/quazip-qt5? [Y/n]
That's ok, and I agree.
2. But soon the update aborts and says:
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hwids breaks dependency 'hwids' required by eudev
Logs:
sudo pacman -Syu
:: Synchronizing package databases...
system is up to date
world is up to date
galaxy is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
:: Replace hwids with system/hwdata? [Y/n]
:: Replace qemu with world/qemu-desktop? [Y/n]
:: Replace quazip with extra/quazip-qt5? [Y/n]
resolving dependencies...
:: There are 2 providers available for liblilv-0.so=0-64:
:: Repository galaxy
1) lilv
:: Repository community
2) lilv
Enter a number (default=1):
:: There are 2 providers available for libserd-0.so=0-64:
:: Repository galaxy
1) serd
:: Repository community
2) serd
Enter a number (default=1):
:: There are 2 providers available for libsord-0.so=0-64:
:: Repository galaxy
1) sord
:: Repository community
2) sord
Enter a number (default=1):
:: There are 2 providers available for libsratom-0.so=0-64:
:: Repository galaxy
1) sratom
:: Repository community
2) sratom
Enter a number (default=1):
:: There are 253 providers available for tessdata:
:: Repository galaxy
1) tesseract-data-afr 2) tesseract-data-amh 3) tesseract-data-ara 4) tesseract-data-asm 5) tesseract-data-aze 6) tesseract-data-aze_cyrl
7) tesseract-data-bel 8) tesseract-data-ben 9) tesseract-data-bod 10) tesseract-data-bos 11) tesseract-data-bre 12) tesseract-data-bul
13) tesseract-data-cat 14) tesseract-data-ceb 15) tesseract-data-ces 16) tesseract-data-chi_sim 17) tesseract-data-chi_tra 18) tesseract-data-chr
19) tesseract-data-cos 20) tesseract-data-cym 21) tesseract-data-dan 22) tesseract-data-dan_frak 23) tesseract-data-deu 24) tesseract-data-deu_frak
25) tesseract-data-div 26) tesseract-data-dzo 27) tesseract-data-ell 28) tesseract-data-eng 29) tesseract-data-enm 30) tesseract-data-epo
31) tesseract-data-equ 32) tesseract-data-est 33) tesseract-data-eus 34) tesseract-data-fao 35) tesseract-data-fas 36) tesseract-data-fil
37) tesseract-data-fin 38) tesseract-data-fra 39) tesseract-data-frk 40) tesseract-data-frm 41) tesseract-data-fry 42) tesseract-data-gla
43) tesseract-data-gle 44) tesseract-data-glg 45) tesseract-data-grc 46) tesseract-data-guj 47) tesseract-data-hat 48) tesseract-data-heb
49) tesseract-data-hin 50) tesseract-data-hrv 51) tesseract-data-hun 52) tesseract-data-hye 53) tesseract-data-iku 54) tesseract-data-ind
55) tesseract-data-isl 56) tesseract-data-ita 57) tesseract-data-ita_old 58) tesseract-data-jav 59) tesseract-data-jpn 60) tesseract-data-jpn_vert
61) tesseract-data-kan 62) tesseract-data-kat 63) tesseract-data-kat_old 64) tesseract-data-kaz 65) tesseract-data-khm 66) tesseract-data-kir
67) tesseract-data-kmr 68) tesseract-data-kor 69) tesseract-data-kor_vert 70) tesseract-data-lao 71) tesseract-data-lat 72) tesseract-data-lav
73) tesseract-data-lit 74) tesseract-data-ltz 75) tesseract-data-mal 76) tesseract-data-mar 77) tesseract-data-mkd 78) tesseract-data-mlt
79) tesseract-data-mon 80) tesseract-data-mri 81) tesseract-data-msa 82) tesseract-data-mya 83) tesseract-data-nep 84) tesseract-data-nld
85) tesseract-data-nor 86) tesseract-data-oci 87) tesseract-data-ori 88) tesseract-data-osd 89) tesseract-data-pan 90) tesseract-data-pol
91) tesseract-data-por 92) tesseract-data-pus 93) tesseract-data-que 94) tesseract-data-ron 95) tesseract-data-rus 96) tesseract-data-san
97) tesseract-data-sin 98) tesseract-data-slk 99) tesseract-data-slk_frak 100) tesseract-data-slv 101) tesseract-data-snd 102) tesseract-data-spa
103) tesseract-data-spa_old 104) tesseract-data-sqi 105) tesseract-data-srp 106) tesseract-data-srp_latn 107) tesseract-data-sun
108) tesseract-data-swa 109) tesseract-data-swe 110) tesseract-data-syr 111) tesseract-data-tam 112) tesseract-data-tat 113) tesseract-data-tel
114) tesseract-data-tgk 115) tesseract-data-tgl 116) tesseract-data-tha 117) tesseract-data-tir 118) tesseract-data-ton 119) tesseract-data-tur
120) tesseract-data-uig 121) tesseract-data-ukr 122) tesseract-data-urd 123) tesseract-data-uzb 124) tesseract-data-uzb_cyrl 125) tesseract-data-vie
126) tesseract-data-yid 127) tesseract-data-yor
:: Repository community
128) tesseract-data-afr 129) tesseract-data-amh 130) tesseract-data-ara 131) tesseract-data-asm 132) tesseract-data-aze 133) tesseract-data-aze_cyrl
134) tesseract-data-bel 135) tesseract-data-ben 136) tesseract-data-bod 137) tesseract-data-bos 138) tesseract-data-bre 139) tesseract-data-bul
140) tesseract-data-cat 141) tesseract-data-ceb 142) tesseract-data-ces 143) tesseract-data-chi_sim 144) tesseract-data-chi_tra
145) tesseract-data-chr 146) tesseract-data-cos 147) tesseract-data-cym 148) tesseract-data-dan 149) tesseract-data-dan_frak 150) tesseract-data-deu
151) tesseract-data-deu_frak 152) tesseract-data-div 153) tesseract-data-dzo 154) tesseract-data-ell 155) tesseract-data-eng 156) tesseract-data-enm
157) tesseract-data-epo 158) tesseract-data-equ 159) tesseract-data-est 160) tesseract-data-eus 161) tesseract-data-fao 162) tesseract-data-fas
163) tesseract-data-fil 164) tesseract-data-fin 165) tesseract-data-fra 166) tesseract-data-frk 167) tesseract-data-frm 168) tesseract-data-fry
169) tesseract-data-gla 170) tesseract-data-gle 171) tesseract-data-glg 172) tesseract-data-grc 173) tesseract-data-guj 174) tesseract-data-hat
175) tesseract-data-heb 176) tesseract-data-hin 177) tesseract-data-hrv 178) tesseract-data-hun 179) tesseract-data-hye 180) tesseract-data-iku
181) tesseract-data-ind 182) tesseract-data-isl 183) tesseract-data-ita 184) tesseract-data-ita_old 185) tesseract-data-jav 186) tesseract-data-jpn
187) tesseract-data-jpn_vert 188) tesseract-data-kan 189) tesseract-data-kat 190) tesseract-data-kat_old 191) tesseract-data-kaz
192) tesseract-data-khm 193) tesseract-data-kir 194) tesseract-data-kmr 195) tesseract-data-kor 196) tesseract-data-kor_vert 197) tesseract-data-lao
198) tesseract-data-lat 199) tesseract-data-lav 200) tesseract-data-lit 201) tesseract-data-ltz 202) tesseract-data-mal 203) tesseract-data-mar
204) tesseract-data-mkd 205) tesseract-data-mlt 206) tesseract-data-mon 207) tesseract-data-mri 208) tesseract-data-msa 209) tesseract-data-mya
210) tesseract-data-nep 211) tesseract-data-nld 212) tesseract-data-nor 213) tesseract-data-oci 214) tesseract-data-ori 215) tesseract-data-pan
216) tesseract-data-pol 217) tesseract-data-por 218) tesseract-data-pus 219) tesseract-data-que 220) tesseract-data-ron 221) tesseract-data-rus
222) tesseract-data-san 223) tesseract-data-sin 224) tesseract-data-slk 225) tesseract-data-slk_frak 226) tesseract-data-slv 227) tesseract-data-snd
228) tesseract-data-spa 229) tesseract-data-spa_old 230) tesseract-data-sqi 231) tesseract-data-srp 232) tesseract-data-srp_latn
233) tesseract-data-sun 234) tesseract-data-swa 235) tesseract-data-swe 236) tesseract-data-syr 237) tesseract-data-tam 238) tesseract-data-tat
239) tesseract-data-tel 240) tesseract-data-tgk 241) tesseract-data-tgl 242) tesseract-data-tha 243) tesseract-data-tir 244) tesseract-data-ton
245) tesseract-data-tur 246) tesseract-data-uig 247) tesseract-data-ukr 248) tesseract-data-urd 249) tesseract-data-uzb 250) tesseract-data-uzb_cyrl
251) tesseract-data-vie 252) tesseract-data-yid 253) tesseract-data-yor
Enter a number (default=1):
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing hwids breaks dependency 'hwids' required by eudev
/etc/pacman.conf file:
#Include = /etc/pacman.d/mirrorlist
[galaxy]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the lib32 repositories as required here.
#[lib32-gremlins]
#Include = /etc/pacman.d/mirrorlist
[lib32]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
#
# ARCHLINUX
#
#[testing]
#Include = /etc/pacman.d/mirrorlist-arch
[extra]
Include = /etc/pacman.d/mirrorlist-arch
#[community-testing]
#Include = /etc/pacman.d/mirrorlist-arch
[community]
Include = /etc/pacman.d/mirrorlist-arch
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist-arch
[multilib]
Include = /etc/pacman.d/mirrorlist-arch