
I tried trizen and I was able to install the packages, although I don't really know how I did it

In these two messages I had received insights: 1 2
In fact I didn't exactly follow them but
As usual I want to keep track of what I've done, so that it's easier for me to make mental order.
1)I downloaded and activated the 05-devel.xzm module.
2)I created a workdir
$ mkdir -p /mnt/sdb4/aur/sdrpp
$ cd /mnt/sdb4/aur/sdrpp
3)I believe this downloaded the necessary PKBUILDs from AUR in the workdir
$ trizen -Gd sdrpp-git
4)and this compiled the PKBUILDs, installed the dependencies from the repository, and finally installed in the system the program I tried to build
$ trizen -Sl sdrpp-git
5)start the program
$ MESA_GL_VERSION_OVERRIDE=3.0 sdrpp
or also in the /usr/share/applications/sdrpp.desktop edit "Exec=env MESA_GL_VERSION_OVERRIDE=3.0 /usr/bin/sdrpp" (for the notes of those who have problems with opengl version like me)
During step 4 I think (I'm not sure) the arch packages were created:
find -iname "*.zst*"
./libsdrplay/libsdrplay-3.15.2-2-x86_64.pkg.tar.zst
./sdrpp-git/sdrpp-git-1.0.4.r714.e81db5d8-1-x86_64.pkg.tar.zst
./airspyhf-git/airspyhf-git-r124.39f06a4-1-x86_64.pkg.tar.zst
and the packages that pacman downloaded should be in /mnt/live/memory/changes/var/cache/pacman/pkg/ (I think it's less than the ones actually needed, so I'll have to repeat the procedure without any pre-activated modules).
I don't really like this behavior because since I wasn't using any "changes" directory, I think these packages were all installed in ram, so I could have run out of ram without being able to finish the procedure (if you know a command to do everything in the workdir, it would be helpful to me).
Based on the advice I've been given untill now, I shouldn't unpack all the repository packages into a dir (or maybe convert them with "pkg2xzm" and unpack them with "xzm2dir") and then have the package created with "dir2xzm" (maybe after removing the documentation).
This is currently the only procedure I would know how to do.
Whether it is possible to merge the xzm packages all together (it seems to me that the script is not there on nemesis), or install everything in a separate root and then just create the package for this root, I don't know.
However, it should work, so I'm getting close
