Ticket #13627 (closed defect: fixed)
filespec_add: conflicting specifications for /opt/VBoxGuestAdditions-4.3.18/lib/VBoxGuestAdditions/98vboxadd-xclient and /opt/VBoxGuestAdditions-4.3.18/bin/VBoxClient-all, using system_u:object_r:bin_t:s0. -> fixed in 4.3.x and later releases after 24 Nov 2014
Reported by: | robatino | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 4.3.18 |
Keywords: | Cc: | ||
Guest type: | Linux | Host type: | other |
Description
In both my Fedora 21 and Rawhide VirtualBox guests, with guest additions installed, if I do an SELinux relabel, I get the error message in the Summary. I originally reported this to Fedora's Bugzilla as https://bugzilla.redhat.com/show_bug.cgi?id=1164050 which was closed as NOTABUG as they believe the bug is in VirtualBox. I'm attaching a VBox.log file for my Rawhide guest, though I did not do a relabel with this particular run. (The error is 100% reproducible.)
Attachments
Change History
comment:1 Changed 6 years ago by michael
This looks relevant:
http://wiki.gentoo.org/wiki/Knowledge_Base:Conflicting_specifications_during_rlpkg
comment:2 Changed 6 years ago by robatino
Issue also exists in VirtualBox 4.3.20 (with 4.3.18 replaced by 4.3.20 in the error message, of course). I don't appear to have permission to edit the ticket accordingly (either the Version, or the Summary).
comment:3 follow-up: ↓ 4 Changed 6 years ago by frank
No need to update the ticket for every version. Fix is planned for the next maintenance release.
comment:4 in reply to: ↑ 3 Changed 6 years ago by robatino
Replying to frank:
No need to update the ticket for every version. Fix is planned for the next maintenance release.
Thanks. I wasn't even sure if it was a bug or due to some kind of nonstandard configuration on my system.
comment:5 follow-up: ↓ 6 Changed 6 years ago by michael
I was actually waiting for some sort of response from you before committing the fix. Based on the Gentoo wiki link above, could you try removing /opt/VBoxGuestAdditions-4.3.18/bin/VBoxClient-all on the guest and replacing it with a symbolic link to /opt/VBoxGuestAdditions-4.3.18/lib/VBoxGuestAdditions/98vboxadd-xclient to see if that fixes the issue? Thanks.
comment:6 in reply to: ↑ 5 Changed 6 years ago by robatino
Replying to michael:
I was actually waiting for some sort of response from you before committing the fix. Based on the Gentoo wiki link above, could you try removing /opt/VBoxGuestAdditions-4.3.18/bin/VBoxClient-all on the guest and replacing it with a symbolic link to /opt/VBoxGuestAdditions-4.3.18/lib/VBoxGuestAdditions/98vboxadd-xclient to see if that fixes the issue? Thanks.
Replacing the 4.3.20 file with the symlink does appear to fix the issue.
comment:7 Changed 6 years ago by michael
- Summary changed from filespec_add: conflicting specifications for /opt/VBoxGuestAdditions-4.3.18/lib/VBoxGuestAdditions/98vboxadd-xclient and /opt/VBoxGuestAdditions-4.3.18/bin/VBoxClient-all, using system_u:object_r:bin_t:s0. to filespec_add: conflicting specifications for /opt/VBoxGuestAdditions-4.3.18/lib/VBoxGuestAdditions/98vboxadd-xclient and /opt/VBoxGuestAdditions-4.3.18/bin/VBoxClient-all, using system_u:object_r:bin_t:s0. -> fixed in 4.3.x and later releases after 24 Nov 2014
I uploaded test builds<1> where this issue should be fixed.
VBox.log for Fedora Rawhide guest