Rather than start a new post, I would like to add my 2 cents worth.
I know a little about Tinycore linux gui package manager called Apps. It has a pull down search function called provides
a user would search for an executable name or shared object name or header name. That repo has a provides.db database file.
post has been EDITTED
so my suggestion would be.....for new packages.....downstream maintainers would need to produces a file list of the new package
for repo maintainer.....they would add these file listings to a database file
To avoid adding a new feature to the gui cards.....members who need to search would find the latest database file at
(relevant to the arch) eg
http://downloads.nutyx.org/x86_64/rolling/members would search using their web browser
EDIT ..downstreamer script now 2 posts down
For the Repo maintainer, I guess each new/updated package list would be "catted" to the most reason database file
upload to replace older one And I suggest it only be asked for .....for new packages or updated packages.
thanks for reading