This one is for any hobbyist packagers out there.
I am playing with a little home-built sound recording "manager" (sounds a bit more sophisticated than "front-end for a command line program") written with Gambas3.
As I continue to bolt on new bits I frequently encounter situations where my chief tester (and only other user) doesn't have stuff on his machine which my program uses.
I have discovered that the built-in Gambas3 rpm creator will readily accept library and font resources (for example) in its "Extra dependencies" form and these are added to the Requires line in the rpm spec file. So far, so absolutley fine and good.
The thing is I would like to be able to suggest that auxiliary, useful programs be installed if they are found to be absent. That is where I hit the snags.
1. I believe that urpmi understands this type of possibly install suggestion
2. I can't find any mention of it in rpm documentation (there was at least one email discussion four or five years ago about possibly adding it to the rpm system)
3. I don't understand how "suggests" works - I only ever see it when using urpmi from the command line and even then, only rarely - How is it managed in rpmdrake?
There's lots more I don't know, but I have embarrassed myself enough for now. Any help will be gratefully received.
Richard