Checking for file conflicts: ..........................................................................................................................................................[error]
Detected 1 file conflict:
File /usr/lib64/sasl2/libkdexoauth2.so.3.0.0
from install of
sasl2-kdexoauth2-18.08.1-2.1.x86_64 (openSUSE-Tumbleweed-Oss)
conflicts with file from package
sasl2-kdexoauth2-3-18.08.1-1.1.x86_64 (@System)
I am unsure how to proceed, I never had this happen before & there is a huge difference in versions. Any help is appreciated.
Thanks
JOhn
When I run into one of them, I have to make a decision. Sometimes, I can see it is not important. At other times, I do some checking of the mentioned packages with Yast software management.
Usually, I want the newer version. But perhaps I want to remove the older package to avoid a possible conflict.
Unfortunately I have not just this one but 32 file conflicts:
Detected 32 file conflicts:
File /usr/lib64/sasl2/libkdexoauth2.so.3.0.0
from install of
sasl2-kdexoauth2-18.08.1-2.1.x86_64 (openSUSE:Factory)
conflicts with file from package
sasl2-kdexoauth2-3-18.08.1-1.1.x86_64 (@System)
File /usr/share/locale/ar/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/ca/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/cs/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/da/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/de/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/en_CA/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/en_GB/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/es/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/es_ES/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/fa/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/fi/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/fr/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/he/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/hu/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/id/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/it/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/ja/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/ko/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/nb/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/nn_NO/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/pl/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/pt_BR/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/ro/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/ru/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/sk/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/sl/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/sv/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/tr/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/uk/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/zh_CN/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
File /usr/share/locale/zh_TW/LC_MESSAGES/libmypaint.mo
from install of
libmypaint-1.3.0-26.7.x86_64 (home:Herbster0815)
conflicts with file from package
libmypaint-lang-1.3.0-1.3.noarch (@System)
OK - I solved my problem. I disabled the repo home:Herbster0815 and converted whatever was possible back to openSUSE. I had used this repo for a package (flvstreamer) which was not in the openSUSE or packman repo and over the time I must have switched packages to this repo. Now after zypper dup I had only 2 file conflicts - the same as kilbert at the beginning of this thread and another - something to do with painting software from the default install which I never used. After typing yes the install went ahead without problems and now after a reboot everything seems to be OK.
I experienced similar problems in the past. Now I am using priorities, which helps avoiding them. I also use zypper dup --allow-vendor-change --auto-agree-with-licenses. Only on very rare occasions zypper asks for manual action.
I thought the priorities don’t work any more? Further unless e.g. MM codec patents expire and are picked up by openSUSE I prefer not to allow vendor changes - and if there are any I would like to know that there were changes.
Further unless e.g. MM codec patents expire and are picked up by openSUSE I prefer not to allow vendor changes - and if there are any I would like to know that there were changes.
Fair enough.
I have tried both ways – with or without “–allow-vendor-change”. From my experience, I see the same updates either way. The only difference is that with “–allow-vendor-change”, I get a conflict dialog to approve them. I think these are all forced vendor changes, due to a package being removed from one of the repos (as happened after patent expiry).
If I do use “–allow-vendor-change”, the list of updates does include a list of vendor changes. But I haven’t seen any of those recently.
In my case, I only have the standard repos plus packman. And I have given the packman repo a better priority (smaller priority number).