| Summary: | 'Urpmi --auto-update' thinks V'box is installed when it is not (x11-driver-video-vboxvideo provides libEGL.so.1) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Maurice Batey <maurice77> |
| Component: | RPM Packages | Assignee: | Kernel and Drivers maintainers <kernel> |
| Status: | RESOLVED OLD | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, marja11, thierry.vignaud, tmb |
| Version: | 6 | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | x11-driver-video-vboxvideo | CVE: | |
| Status comment: | |||
| Attachments: | # journalctl -a|grep virtualbox>/tmp/journal.vb.txt | ||
|
Description
Maurice Batey
2018-06-22 17:14:26 CEST
Most probably because of in mga6 libEGL.so.1 is incorrectly provided also by x11-driver-video-vboxvideo so it might get selected instead of mesa lib. $ urpmf --provides libEGL.so.1 | sort -u lib64mesaegl1:libEGL.so.1()(64bit) x11-driver-video-vboxvideo:libEGL.so.1()(64bit) libEGL.so.1 provides is filtered out from virtualbox, but only in pkg in updates. meta-task's prefer.vendor.list also has lib(64)mesaegl1 entry, but it's also only in updates. (In reply to Jani Välimaa from comment #1) > Most probably because of in mga6 libEGL.so.1 is incorrectly provided also by > x11-driver-video-vboxvideo so it might get selected instead of mesa lib. > > $ urpmf --provides libEGL.so.1 | sort -u > lib64mesaegl1:libEGL.so.1()(64bit) > x11-driver-video-vboxvideo:libEGL.so.1()(64bit) > > libEGL.so.1 provides is filtered out from virtualbox, but only in pkg in > updates. meta-task's prefer.vendor.list also has lib(64)mesaegl1 entry, but > it's also only in updates. Thanks, wally. Assigning to the kernel & drivers maintainers, CC'ing the registered maintainer of x11-driver-video-vboxvideo Summary:
'Urpmi --auto-update' thinks V'box is installed when it is not =>
'Urpmi --auto-update' thinks V'box is installed when it is not (x11-driver-video-vboxvideo provides libEGL.so.1) Was the xfce install from a live dvd ? In that case the vboxadditions was on the live media, and if you did not select to remove "un-needed" drivers, it would explain why it is there... Note, the vboxadditions are guest parts, so trying to check that virtualbox (wich is host part) is not installed does not mean anything in this context CC:
(none) =>
tmb No, Xfce was a Classic .iso fresh Mageia-6 install. Discussed on the usenet group alt.os.linux.mageia too. Virtualbox had previously been installed, which also installed the virtualbox-doc and virtualbox-kernel packages. Virtualbox was uninstalled. but those additional packages were not. The orphan packages were still installed. So when updates were available for those packages, they are included in the urpmi --auto-update selection. This is due to a misunderstanding of how dependency installation and removal are handled, not a bug. Maurice, When virtualbox was installed, the package virtualbox was installed, but also packages it requires such as virtualbox-doc were installed as dependencies. When virtualbox was uninstalled, the virtualbox-doc and virtualbox-kernel package were not uninstalled. They remained installed, though would be considered orphans. When an updated virtualbox package was available, the updates include updated virtualbox-doc and virtualbox-kernel packages. When urpmi checks for updates, it sees that you have the virtualbox-doc and kernel packages installed, and that new versions were available, so includes them when selecting all available updates. Closing the bug report as invalid. Resolution:
(none) =>
INVALID But V'box was NEVER installed on this Mageia-6! Reopening. Sorry for the mistake. Status:
RESOLVED =>
REOPENED Please run the command (as root) "journalctl -a|grep virtualbox>/tmp/journal.vb.txt" and then attach the /tmp/journal.vb.txt file to this bug report. Created attachment 10250 [details]
# journalctl -a|grep virtualbox>/tmp/journal.vb.txt
# rpm -qa | grep vbox vboxadditions-kernel-desktop586-latest-5.2.12-2.mga6 x11-driver-video-vboxvideo-5.2.12-1.mga6 vboxadditions-kernel-4.14.44-desktop586-2.mga6-5.2.12-2.mga6 vboxadditions-kernel-4.9.56-desktop586-1.mga6-5.2.2-1.mga6 vboxadditions-kernel-4.9.35-desktop586-1.mga6-5.1.22-20.mga6 [root@netbook ~]# rpm -qa | grep virtualbox [root@netbook ~]# # rpm -qa | grep vbox vboxadditions-kernel-desktop586-latest-5.2.12-2.mga6 x11-driver-video-vboxvideo-5.2.12-1.mga6 vboxadditions-kernel-4.14.44-desktop586-2.mga6-5.2.12-2.mga6 vboxadditions-kernel-4.9.56-desktop586-1.mga6-5.2.2-1.mga6 vboxadditions-kernel-4.9.35-desktop586-1.mga6-5.1.22-20.mga6 [root@netbook ~]# rpm -qa | grep virtualbox [root@netbook ~]# That output turned out not to provide hoped for info, so leaving this to Jani to sort out. Hi Maurice, Is this issue still valid for Mageia 7? If so, then please change "Version:" in the upper left of this report accordingly. If not, then please close this report as OLD (or, if you know it was fixed in Mageia 6, as FIXED). Thanks, Marja A bizarre relic of Mageia-6 Vbox history. Hereby marked as OLD/RESOLVED. Hope have done right thing... Status:
REOPENED =>
RESOLVED |