Hi, So it turns out that I'm still having some issues, so I'm trying this method. I'm having quite some trouble with this though. Firstly, I can't get the sparse-checkout to work. [lucie@koumakan blog]$ git sparse-checkout init [lucie@koumakan blog]$ git sparse-checkout set arch-package/iwd-git [lucie@koumakan blog]$ git checkout arch-package/iwd-git error: pathspec 'arch-package/iwd-git' did not match any file(s) known to git I'm then downloading the whole repository. Going to ./arch-package/iwd-git, I don't see any src folder in there? Even if I create it myself and clone ell and iwd inside there, I get this issue with makepkg [lucie@koumakan iwd-git]$ makepkg ==> ERROR: install file (iwd.install) does not exist or is not a regular file. Is there something missing or am I doing something wrong? Lucie Scarlet lucie@xxxxxxxxxxx https://scarlet.moe On 8/23/24 18:25, Genes Lists wrote: > On Fri, 2024-08-23 at 14:44 +0000, Lucie Scarlet wrote: >> ... > >>> build iwd from git and try that version[1]. But perhaps the odds of ... >> I don't have much experience with PKGBUILD, but I could try. > > - Random thought - there isn't a copy of wpa_supplicant running in > addition to iwd by chance? Assume not, but if there is that would be > very problematic. > > - iwd-git: I put a PKGBUILD on my gh blog: > > https://github.com/gene-git/blog/tree/master/arch-package/iwd-git > > Instructions are in PKGBUILD file. Copy the files, build and install > package. > > # To copy using git (only want the iwd-git not the entire repo). > git clone --no-checkout git@xxxxxxxxxx:gene-git/blog.git > cd blog > git sparse-checkout init > git sparse-checkout set arch-package/iwd-git > git checkout arch-package/iwd-git > > # Build > cd arch-package/iwd-git/src > git clone git://git.kernel.org/pub/scm/network/wireless/iwd.git > git clone git://git.kernel.org/pub/scm/libs/ell/ell.git > cd .. > > # Build : > makepkg > > # Install the new iwd-git-xx.zst file : > pacman -U iwd-git-xxx.zst > > # To go back to the arch package : > pacman -Syu iwd > >