hi, I played with packaging a program, which I found surprisingly easy given I'd never done that kind of things before (thanx to Solus' Help Center, Josh's youtube video and this forum). One thing I didn't get right though is how to find the build dependencies in the tarball. I was nonetheless wondering: is it "better" to install custom program this way or with "traditional" from source installation ?

well most of the time the software developer should mention the build deps inside the README, Install file or in the docs and Solus prefers source.tars but if you wanna just use it for yourself you can go even with prebuild stuff no one case 🙂

The biggest advantage to packaging stuff for your own use is being able to cleanly remove all the files if you choose to uninstall. Developers are...special...sometimes when it comes to where files get installed to.