Description of problem: Install of openoffice.org-core-2.2.1-18.2.fc7 conflicts with file from package staroffice-desktop-integration-8.0.0-124 Version-Release number of selected component (if applicable): openoffice.org-core-2.2.1-18.2.fc7 How reproducible: Problem exists with both StarOffice Update 6 and StarOffice Update 8. Steps to Reproduce: 1. StarOffice8 Update 6 or 8 installed 2. Attempt Fedora 7 updates published 10/4/07 including openoffice.org-core-2.2.1-18.2.fc7 3. Actual results: Error message (typical of 69 lines) is: file /usr/share/icons/hicolor/16x16/mimetypes/gnome-mime-application-vnd.oasis.opendocument.database.png from install of openoffice.org-core-2.2.1-18.2.fc7 conflicts with file from package staroffice-desktop-integration-8.0.0-124 Expected results: OpenOffice and StarOffice can coexist. Additional info: No compatibility problems noted with StarOffice and OpenOffice until this OOo update.
Created attachment 216851 [details] Error messages from update attempt on 10/4/07
They conflict because they are effectively the same thing, a sufficiently new staroffice and a sufficiently new openoffice.org. Just pick one.
I realize that StarOffice and OpenOffice are essentially the same product. I have both installed so I can understand and demonstrate the differences between the commercial and open source versions. I still find it curious that only the latest Fedora OpenOffice.org update package has had this conflict. For others who may wish to maintain current updates of both StarOffice and OpenOffice on Fedora, one solution is to use rpm with the --replacefiles option to install the openoffice.org updates that pup/yum downloads. Since the conflicting files are icons, it doesn't appear to matter much. [root@homework ~]# cd /var/cache/yum/updates/packages/ [root@homework packages]# ls openoffice.org-calc-2.2.1-18.2.fc7.i386.rpm openoffice.org-core-2.2.1-18.2.fc7.i386.rpm openoffice.org-draw-2.2.1-18.2.fc7.i386.rpm openoffice.org-graphicfilter-2.2.1-18.2.fc7.i386.rpm openoffice.org-impress-2.2.1-18.2.fc7.i386.rpm openoffice.org-langpack-en-2.2.1-18.2.fc7.i386.rpm openoffice.org-math-2.2.1-18.2.fc7.i386.rpm openoffice.org-writer-2.2.1-18.2.fc7.i386.rpm openoffice.org-xsltfilter-2.2.1-18.2.fc7.i386.rpm [root@homework packages]# rpm -Uvh --replacefiles *.rpm Preparing... ########################################### [100%] 1:openoffice.org-core ########################################### [ 11%] 2:openoffice.org-calc ########################################### [ 22%] 3:openoffice.org-draw ########################################### [ 33%] 4:openoffice.org-graphicf########################################### [ 44%] 5:openoffice.org-impress ########################################### [ 56%] 6:openoffice.org-langpack########################################### [ 67%] 7:openoffice.org-math ########################################### [ 78%] 8:openoffice.org-writer ########################################### [ 89%] 9:openoffice.org-xsltfilt########################################### [100%] [root@homework packages]#
The conflict is basically because 2.2.1 OOo is effectively the same release as the offending SO version. I'm open to practical suggestions to avoid a conflict, but they are basically the same thing and install certain shared elements to the same place.