トップ «前の日記(2023-08-19(土)) 最新 次の日記(2023-08-21(月))» 編集

新秀の介の日記

過去の日記

2023-08-20(日) 晴ときどき曇

_ 今日も普通に起きた

今朝も6時過ぎに起きた。昨晩は試合結果が悔しくて、少々酒の量を過ごしてしまった。が、その割には全然残ってないな。

_ linux-signed-amd64 6.4.11+1

エラーが起きてインストールできない。

linux-headers-6.4.0-3-amd64 (6.4.11-1) を設定しています ...
/etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.4.0-3-amd64.
Sign command: /lib/modules/6.4.0-3-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
make -j16 KERNELRELEASE=6.4.0-3-amd64 -C /lib/modules/6.4.0-3-amd64/build M=/var
/lib/dkms/virtualbox/7.0.10/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.4.0-3-amd64 (x86_64)
Consult /var/lib/dkms/virtualbox/7.0.10/build/make.log for more information.
dkms autoinstall on 6.4.0-3-amd64/x86_64 failed for virtualbox(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.4.0-3-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-head
ers-6.4.0-3-amd64.postinst line 11.
dpkg: パッケージ linux-headers-6.4.0-3-amd64 の処理中にエラーが発生しました (--c
onfigure):
 installed linux-headers-6.4.0-3-amd64 package post-installation script subproce
ss returned error exit status 1
dpkg: 依存関係の問題により linux-headers-amd64 の設定ができません:
 linux-headers-amd64 は以下に依存 (depends) します: linux-headers-6.4.0-3-amd64 
(= 6.4.11-1) ...しかし:
  パッケージ linux-headers-6.4.0-3-amd64 はまだ設定されていません。

dpkg: パッケージ linux-headers-amd64 の処理中にエラーが発生しました (--configure
):
 依存関係の問題 - 設定を見送ります
linux-image-6.4.0-3-amd64 (6.4.11-1) を設定しています ...
/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.4.0-3-amd64.
Sign command: /lib/modules/6.4.0-3-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
make -j16 KERNELRELEASE=6.4.0-3-amd64 -C /lib/modules/6.4.0-3-amd64/build M=/var
/lib/dkms/virtualbox/7.0.10/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 6.4.0-3-amd64 (x86_64)
Consult /var/lib/dkms/virtualbox/7.0.10/build/make.log for more information.
dkms autoinstall on 6.4.0-3-amd64/x86_64 failed for virtualbox(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.4.0-3-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: パッケージ linux-image-6.4.0-3-amd64 の処理中にエラーが発生しました (--con
figure):
 installed linux-image-6.4.0-3-amd64 package post-installation script subprocess
 returned error exit status 1
dpkg: 依存関係の問題により linux-image-amd64 の設定ができません:
 linux-image-amd64 は以下に依存 (depends) します: linux-image-6.4.0-3-amd64 (= 6
.4.11-1) ...しかし:
  パッケージ linux-image-6.4.0-3-amd64 はまだ設定されていません。

dpkg: パッケージ linux-image-amd64 の処理中にエラーが発生しました (--configure):
 依存関係の問題 - 設定を見送ります
処理中にエラーが発生しました:
 linux-headers-6.4.0-3-amd64
 linux-headers-amd64
 linux-image-6.4.0-3-amd64
 linux-image-amd64

ひょっとして、bug #1050096 - virtualbox-dkms: Does not build on 6.4.0-3-amd64かなあ。

[追記]Bug 1050096に、こんなコメントがあった。

If I apply the fix from bug 1049350 then it builds on 6.4.0-3 but will no longer build on 6.4.0-2

こんなパッチだ。

50c50
< #if RTLNX_VER_MIN(6,5,0)
---
> #if RTLNX_VER_MIN(6,4,10)

で、これをやってみたら、上手くビルドできてlinux-signed-amd64 6.4.11+1ルがインストールできた。

Tags: Debian

Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com