Created attachment 634291 [details]
Typescript of attempts to install Google Music Manager and VirtualBox via yum and rpm
Description of problem:
VirtualBox and Google Music Manager can no longer be installed on Fedora 18, after working just fine in previous Fedora releases, due to rpm and yum reporting file conflicts.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Fedora 18
2. Add Google Music Manager and VirtualBox repos
3. yum install google-musicmanager VirtualBox-4.2
Transaction Check Error:
file /usr/bin from install of google-musicmanager-beta-22.214.171.12422-0.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /usr/bin from install of VirtualBox-4.2-4.2.4_81684_fedora17-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
file /lib/modules from install of VirtualBox-4.2-4.2.4_81684_fedora17-1.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
More complete logs attached.
The packages should install as before.
Created attachment 634292 [details]
VirtualBox repo file, slightly modified for F18
Upstream doesn't support Fedora 18 directly yet, so $releasever had to be set to 18
Created attachment 634293 [details]
Google Music Manager repo file
This is a packaging bug in both VirtualBox and google-musicmanager: they claim to own /usr/bin directory (which they have no business owning) and the specified permissions differ from those of filesystem package. Rpm < 4.10 just does not notice and report the permission conflict.
Report to Google and Oracle, they need to fix their packaging.
This problem can also be reproduced with google earth
Issue has been created for Google Earth:
I have a similar Issue with nixnote on fedora 18.
(sorry, error is in german)
Datei / aus der Installation von nixnote-1.5-2.x86_64 kollidiert mit der Datei aus dem Paket filesystem-3.1-2.fc18.x86_64
Datei /usr/bin aus der Installation von nixnote-1.5-2.x86_64 kollidiert mit der Datei aus dem Paket filesystem-3.1-2.fc18.x86_64
@Mario Ganz - it seems that the nixnote package was ported from a .deb. If we check the output of
# rpm -qpi nixnote-*.x86_64.rpm
(Converted from a deb package by alien version 8.88.)
It seems that either alien doesn't convert properly or the nixnote maintainers need to package properly for Fedora.
Four fucking years, and google earh rpm for linux still gives this error.
Obviously, you can install with rpm --force, but this is going to be an obstacle for many users.
Pathetic, unprofessional, pitiful lack of effort from google.