You are not logged in.
Hello,
i hope it's not too controversial, but am trying to build vanilla kernel for Debian (using Arch BTW :-)
I am using make bindeb-pkg, but it seems to fail during dpkg-checkbuilddeps.
Complains about missing dependencies, but they're all there and i can execute them.
$ dpkg-checkbuilddeps
dpkg-checkbuilddeps: error: unmet build dependencies: bc kmod cpio
$ which bc kmod cpio
/usr/bin/bc
/usr/bin/kmod
/usr/bin/cpio
Any idea how to fix this?
Thanks
Offline
As dpkg-checkbuilddeps checks your locally installed dpkg packages, I would be worried if it amounted to anything other than "all dependencies are missing".
What documentation/instructions are you following?
I'm not sure if you can use an Arch Linux (or really any non-Debian system) to build a Debian Linux kernel package. But if yes, I would check if there isn't a way to either skip that dpkg-checkbuilddeps, or (better) perform the whole build process in a more Arch Linux compatible way.
Offline
It's pretty trivial and I've spun up Debian containers.... https://wiki.archlinux.org/title/System … nvironment
ie: from notes....
sudo pacman -S debootstrap
sudo debootstrap --include=dbus,libpam-systemd stable ./
sudo systemd-nspawn
root@F:~# passwd
Then start it up and log in to work on whatever.
sudo systemd-nspawn -b
Not sure if this would be ideal for compiling kernel though.
Scripts I use: https://github.com/Cody-Learner
$ glxinfo | grep Device Device: AMD Radeon Vega 11 Graphics (radeonsi, raven, LLVM 19.1.7, DRM 3.60, 6.13.3-arch1-1.1) (0x15dd)
$ sudo dmesg | awk '/drm/ && /gfx/' [ 6.427009] [drm] add ip block number 6 <gfx_v9_0>
Offline