Olav Vitters <[email protected]> writes: > On Thu, Jul 19, 2012 at 11:09:05PM +0200, Olivier Blin wrote: >> ovitters <[email protected]> writes: >> >> > Name : libsoup Relocations: (not relocatable) >> > Version : 2.39.4.1 Vendor: Mageia.Org >> > Release : 1.mga3 Build Date: Tue Jul 17 >> > 14:51:59 2012 >> >> Hello, >> >> There are file conflicts between the locale files of i586 and x86_64 >> packages of different EVR: >> >> file /usr/share/locale/be/LC_MESSAGES/libsoup.mo from install of >> lib64soup2.4_1-2.39.4.1-1.mga3.x86_64 conflicts with file fr >> om package libsoup2.4_1-2.39.3-1.mga3.i586 >> >> How can we solve that? By adding explicit conflicts? >> Conflicts: lib%{_other_arch} != %{version}-%{release} > > I thought such files should never conflict? Is this a packaging bug or > upstream thing? I don't get why these files would differ per arch.
They conflict because they are different (from different versions of libsoup). neoclust mentionned another possible solution: move the locale files into a noarch package. -- Olivier Blin - blino
