This was years ago, but I found that the headers deb would create the symlinks correctly when installed any other machine except for the one used to build them. It seemed that something on that machine got set to use the completed build folder for the kernel by default, instead of creating the correct symlinks to the header folder. But they were easy to create manually.
Note that the kernel build folder also had to hold the completed build, not just freshly extracted source, so the headers folder is going to be a very small fraction of the size.
The MX Linux repositories
: Backports galore! If we don't have something, just ask and we'll try--we like challenges. New packages: Inkscape 0.92.1, Pale Moon 27.2.0, Liquorix kernel 4.9-18, mpv 0.24, Kodi 17.0, Shotwell 24.5, Mesa 13.0.6