Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Virtualbox zickt  (Read 2325 times)

Offline paco

  • User
  • Posts: 85
Virtualbox zickt
« on: 2017/10/27, 18:59:28 »
Seit dem gestrigen update auf virtualbox-5.2 tritt beim Erstellen des Kernelmoduls ein komischer Fehler auf. Was läuft denn da schief bzw. wo kann ich drehen.

Der entscheidende Ausschnitt des Logfiles:
Code: [Select]
# less /var/lib/dkms/virtualbox/5.2.0/build/make.log
  (... Soweit alles fehlerfrei)
  ...
  AR      /var/lib/dkms/virtualbox/5.2.0/build/vboxnetadp/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetadp/linux/VBoxNetAdp-linux.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetadp/VBoxNetAdp.o
  LD [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetadp/vboxnetadp.o
  AR      /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/VBoxNetFlt-linux.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/VBoxNetFlt.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/SUPR0IdcClient.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/SUPR0IdcClientComponent.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/linux/SUPR0IdcClient-linux.o
  LD [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxnetflt/vboxnetflt.o
  AR      /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/linux/VBoxPci-linux.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/VBoxPci.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/SUPR0IdcClient.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/SUPR0IdcClientComponent.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.0/build/vboxpci/linux/SUPR0IdcClient-linux.o
/var/lib/dkms/virtualbox/5.2.0/build/vboxpci/linux/VBoxPci-linux.c:35:10: fatal error: VBoxPciInternal.h: Datei oder Verzeichnis nicht gefunden
 #include "VBoxPciInternal.h"
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:302: die Regel für Ziel „/var/lib/dkms/virtualbox/5.2.0/build/vboxpci/linux/VBoxPci-linux.o“ scheiterte
make[2]: *** [/var/lib/dkms/virtualbox/5.2.0/build/vboxpci/linux/VBoxPci-linux.o] Fehler 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet...
scripts/Makefile.build:561: die Regel für Ziel „/var/lib/dkms/virtualbox/5.2.0/build/vboxpci“ scheiterte
make[1]: *** [/var/lib/dkms/virtualbox/5.2.0/build/vboxpci] Fehler 2
Makefile:1515: die Regel für Ziel „_module_/var/lib/dkms/virtualbox/5.2.0/build“ scheiterte
make: *** [_module_/var/lib/dkms/virtualbox/5.2.0/build] Fehler 2
make: Verzeichnis „/usr/src/linux-headers-4.13.9-towo.3-siduction-amd64“ wird verlassen

Die Überraschung:
Code: [Select]
# find / -iname VBoxPciInternal.h
/usr/src/virtualbox-5.2.0/vboxpci/VBoxPciInternal.h
/var/lib/dkms/virtualbox/5.2.0/build/vboxpci/VBoxPciInternal.h

Die bemängelte Datei ist also doch da und hat folgende Rechte:
Code: [Select]
-rw-r--r-- 1 root root 6395 Okt 18 09:12 /usr/src/virtualbox-5.2.0/vboxpci/VBoxPciInternal.h

Code: [Select]
# uname -a
Linux hypnos 4.13.9-towo.3-siduction-amd64 #1 SMP PREEMPT siduction 4.13-19 (2017-10-24) x86_64 GNU/Linux

Code: [Select]
# dpkg -l | grep virtualbox
ii  virtualbox                                    5.2.0-dfsg-1                      amd64        x86 virtualization solution - base binaries
ii  virtualbox-dkms                               5.2.0-dfsg-1                      all          x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-ext-pack                           5.2.0-2                           all          extra capabilities for VirtualBox, downloader.
ii  virtualbox-guest-additions-iso                5.2.1-118452-1                    all          guest additions iso image for VirtualBox
ii  virtualbox-qt                                 5.2.0-dfsg-1                      amd64        x86 virtualization solution - Qt based user interface

Danke für jede Hilfe
paco

Offline absolut

  • User
  • Posts: 455
Re: Virtualbox zickt
« Reply #1 on: 2017/10/27, 19:54:15 »

Offline HarzG

  • User
  • Posts: 131
Re: Virtualbox zickt
« Reply #2 on: 2017/10/28, 17:36:45 »
siduction-2023.1.1-xfce,  manjaro-xfce-23.1.1

Offline McBane

  • User
  • Posts: 7
Re: Virtualbox zickt
« Reply #3 on: 2017/11/25, 00:12:31 »
Regression in 5.2.2, i.e., the OP's compilation bug is back:
Code: [Select]
...

  CC [M]  /var/lib/dkms/virtualbox/5.2.2/build/vboxpci/linux/VBoxPci-linux.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.2/build/vboxpci/VBoxPci.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.2/build/vboxpci/SUPR0IdcClient.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.2/build/vboxpci/SUPR0IdcClientComponent.o
  CC [M]  /var/lib/dkms/virtualbox/5.2.2/build/vboxpci/linux/SUPR0IdcClient-linux.o
/var/lib/dkms/virtualbox/5.2.2/build/vboxpci/linux/VBoxPci-linux.c:44:10: fatal error: VBoxPciInternal.h: No such file or directory
 #include "VBoxPciInternal.h"
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
scripts/Makefile.build:319: recipe for target '/var/lib/dkms/virtualbox/5.2.2/build/vboxpci/linux/VBoxPci-linux.o' failed
make[2]: *** [/var/lib/dkms/virtualbox/5.2.2/build/vboxpci/linux/VBoxPci-linux.o] Error 1
make[2]: *** Waiting for unfinished jobs....
scripts/Makefile.build:578: recipe for target '/var/lib/dkms/virtualbox/5.2.2/build/vboxpci' failed
make[1]: *** [/var/lib/dkms/virtualbox/5.2.2/build/vboxpci] Error 2
Makefile:1520: recipe for target '_module_/var/lib/dkms/virtualbox/5.2.2/build' failed
make: *** [_module_/var/lib/dkms/virtualbox/5.2.2/build] Error 2
make: Leaving directory '/usr/src/linux-headers-4.14.1-towo.2-siduction-amd64'


Code: [Select]
# uname -a
Linux bla 4.14.1-towo.2-siduction-amd64 #1 SMP PREEMPT siduction 4.14-4 (2017-11-22) x86_64 GNU/Linux


Code: [Select]
# dpkg -l virtualbox*|grep ii
ii  virtualbox                     5.2.2-dfsg-1 amd64        x86 virtualization solution - base binaries
ii  virtualbox-dkms                5.2.2-dfsg-1 all          x86 virtualization solution - kernel module sources for dkms
ii  virtualbox-ext-pack            5.2.2-2      all          extra capabilities for VirtualBox, downloader.
ii  virtualbox-qt                  5.2.2-dfsg-1 amd64        x86 virtualization solution - Qt based user interface

« Last Edit: 2017/11/25, 00:17:18 by McBane »

Offline Camelot

  • User
  • Posts: 81
Re: Virtualbox zickt
« Reply #4 on: 2017/11/25, 11:30:36 »
Is fixed, see here.