I recently created a custom repository to host privately used packages (such as mini tools, unsupported desktop environments and so on...), hosting it directly on Github: https://github.com/streambinder/eopkg-ashtray.
I was wondering: how can I create a custom component? For example, I need to wrap all the Pantheon DE packages into a single component. I noticed that I can use the component keyword in the specific package.yml, but it seems it's not evaluated while generating the eopkg-index.xml file.

Can someone kindly help me?

  • just replied to this.

    As far as I know, components are defined in the software center.

      kyrios eopkg it -c system.devel does not interact with sc in any way. Also, if you inspect the official repository XML, there is a used Component tag.

      @kyrios is correct. We define components / groups in the repo_data of solus-sc's repository, and deploy it to our ferryd's root asset folder on the respective repo server, then perform a re-index.