Bug 1703870 - VirtualBox-kmod build failed
Summary: VirtualBox-kmod build failed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: akmods
Version: 29
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Hans de Goede
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-29 00:36 UTC by mathieu.tarral
Modified: 2019-06-02 05:41 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-27 01:02:25 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
virtualbox-kmod build failed (170.55 KB, image/png)
2019-04-29 00:36 UTC, mathieu.tarral
no flags Details

Description mathieu.tarral 2019-04-29 00:36:26 UTC
Created attachment 1559721 [details]
virtualbox-kmod build failed

Description of problem:

I installed VirtualBox using the VirtualBox package provided by Fedora.

Following the documentation I ran "akmods" command to build the kernel module.

The kernel module build failed.

Version-Release number of selected component (if applicable):
Version      : 5.2.20

How reproducible:
always

Actual results:
see attachment

Expected results:
build should have been successful

Additional info:
It seems that a more recent version of akmod-VirtualBox is available in the repo,
but a package conflict prevent is installation:

$ sudo dnf install akmod-VirtualBox-6.0.6-2.fc29.x86_64
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:09:25 le lun. 29 avril 2019 02:25:20 CEST.
Erreur : 
 Problème: problem with installed package virtualbox-guest-additions-6.0.4-2.fc29.x86_64
  - package virtualbox-guest-additions-6.0.4-2.fc29.x86_64 conflicts with VirtualBox-server > 6.0.4-2.fc29 provided by VirtualBox-server-6.0.6-2.fc29.x86_64
  - package virtualbox-guest-additions-5.2.18-1.fc29.x86_64 conflicts with VirtualBox-server > 5.2.18-1.fc29 provided by VirtualBox-server-6.0.6-2.fc29.x86_64
  - package akmod-VirtualBox-6.0.6-2.fc29.x86_64 requires VirtualBox-kmod-common >= 6.0.6, but none of the providers can be installed
  - conflicting requests
(essayez d’ajouter « --allowerasing » à la ligne de commande pour remplacer les paquets en conflit ou « --skip-broken » pour ignorer les paquets non installables)

Comment 1 Sergio Basto 2019-04-29 01:54:16 UTC

Hello ,

The packages conflicts was forced and it is made to avoid confusions .

To install akmod-VirtualBox-6.0.6 you need have the same version of virtualbox-guest-additions or VirtualBox-server but virtualbox-guest-additions-6.0.6 still in updates-testing [1]

the easy solution : 

    dnf --enablerepo=updates-testing install akmod-VirtualBox-6.0.6-2.fc29.x86_64


[1]
https://bodhi.fedoraproject.org/updates/FEDORA-2019-ac9574ff93

Comment 2 Nicolas Chauvet (kwizart) 2019-05-24 13:13:50 UTC
(In reply to Sergio Monteiro Basto from comment #1)
> 
> Hello ,
> 
> The packages conflicts was forced and it is made to avoid confusions .
> 
> To install akmod-VirtualBox-6.0.6 you need have the same version of
> virtualbox-guest-additions or VirtualBox-server but
> virtualbox-guest-additions-6.0.6 still in updates-testing [1]
While I see reason for akmod-VirtualBox to requires the same "version" as VirtualBox-kmodsrc, I don't see the point to have the same "release", please drop that.

I also see little point to enforce the "(minor) version" for virtualbox-guest-additions from akmod-VirtualBox, but there is sticly no reason to enforce it to use the same "release".

Please fix as appropriate.

Comment 3 Sergio Basto 2019-05-24 17:27:18 UTC
> I don't see the point to have the same "release"

ops , I just want they have same version .

Comment 4 Fedora Update System 2019-05-24 17:45:14 UTC
virtualbox-guest-additions-6.0.8-2.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-74d65d4891

Comment 5 Fedora Update System 2019-05-24 17:45:32 UTC
virtualbox-guest-additions-6.0.8-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-f80979d9a1

Comment 6 Fedora Update System 2019-05-24 17:46:26 UTC
virtualbox-guest-additions-6.0.8-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-66a271ec02

Comment 7 Fedora Update System 2019-05-25 01:51:21 UTC
virtualbox-guest-additions-6.0.8-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-74d65d4891

Comment 8 Fedora Update System 2019-05-25 03:12:44 UTC
virtualbox-guest-additions-6.0.8-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-66a271ec02

Comment 9 Fedora Update System 2019-05-25 04:42:36 UTC
virtualbox-guest-additions-6.0.8-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-f80979d9a1

Comment 10 Fedora Update System 2019-05-27 01:02:25 UTC
virtualbox-guest-additions-6.0.8-2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2019-06-02 05:41:32 UTC
virtualbox-guest-additions-6.0.8-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.