[devel] dist-upgrade, libxerces-c и конфликт по файлам

Ivan A. Melnikov =?iso-8859-1?q?iv_=CE=C1_altlinux=2Eorg?=
Пт Янв 9 13:14:09 MSK 2009


При dist-upgrade одной давно не обновлявшейся машины до слегка устаревшего 
Сизифа словил следующее:

file /usr/bin/CreateDOMDocument from install of libxerces-c-3.0.0-alt1 
conflicts with file from package xerces-c-2.8.0-alt1
file /usr/bin/DOMCount from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/DOMPrint from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/EnumVal from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/MemParse from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/PParse from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/PSVIWriter from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/Redirect from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SAX2Count from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SAX2Print from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SAXCount from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SAXPrint from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SCMPrint from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/SEnumVal from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1
file /usr/bin/StdInParse from install of libxerces-c-3.0.0-alt1 conflicts with 
file from package xerces-c-2.8.0-alt1

Хотя на http://www.sisyphus.ru/srpm/Sisyphus/libxerces-c/spec для  
libxerces-c-3.0.0-alt1 читаю:

#Obsoletes: xerces-c
Conflicts: xerces_c
Conflicts: libxerces-c28

И действительно,
$ rpm -qp --conflicts libxerces-c-3.0.0-alt1.i586.rpm 
xerces_c  
libxerces-c28  

Возникает устойчивое ощущение, что я не всё знаю о таге Conficts. Что 
произошло?

-- 
Best Regards,
Ivan A. Melnikov <iv на altlinux.org>


Подробная информация о списке рассылки Devel