[aur-general] request to make a -libs package
Hello! I maintain the xen package in AUR, and I recently got a merge request on my private repo to split the libs off into a split package in order to make building packages for things like ocaml a little easier. Previously, packages depended on a now outdated xenstore package. I have a vague hope of someone picking up the package at some point for inclusion into [community], or at least to that standard. That said, I do want to be responsive to people. There aren't many -libs packages out there, so I'm wondering where the standard is, and searching around hasn't been fruitful for me so far. Any pointers would be welcome. Thanks!
On Sun, Feb 06, 2022 at 04:09:06AM -0800, Sam Mulvey via aur-general wrote:
Hello!
I maintain the xen package in AUR, and I recently got a merge request on my private repo to split the libs off into a split package in order to make building packages for things like ocaml a little easier. Previously, packages depended on a now outdated xenstore package.
I have a vague hope of someone picking up the package at some point for inclusion into [community], or at least to that standard. That said, I do want to be responsive to people. There aren't many -libs packages out there, so I'm wondering where the standard is, and searching around hasn't been fruitful for me so far.
Any pointers would be welcome. Thanks!
Arch doesn't split off libraries and development headers into seperate packages and this is a feature. There are few exceptions to this but generally I don't think there is anything written about this. -- Morten Linderud PGP: 9C02FF419FECBE16
On 2/6/22 04:46, Morten Linderud via aur-general wrote:
Arch doesn't split off libraries and development headers into seperate packages and this is a feature. There are few exceptions to this but generally I don't think there is anything written about this.
I understand this is not something generally done. It is why I am asking for guidance when it is requested. -Sam
Am 06.02.22 um 13:59 schrieb Sam Mulvey via aur-general:
On 2/6/22 04:46, Morten Linderud via aur-general wrote:
Arch doesn't split off libraries and development headers into seperate packages and this is a feature. There are few exceptions to this but generally I don't think there is anything written about this.
I understand this is not something generally done. It is why I am asking for guidance when it is requested.
But wasn't the request about splitting off the library part from a bigger package that contains all about xen? So that there is a xen-lib split-package and the rest, so that everyone providing services for xen, could be build with only the xen-lib package as a requirement and don't hast to pull in the whole xen-package just for building? Uwe
On 2/6/22 05:51, Uwe Koloska via aur-general wrote:
But wasn't the request about splitting off the library part from a bigger package that contains all about xen? So that there is a xen-lib split-package and the rest, so that everyone providing services for xen, could be build with only the xen-lib package as a requirement and don't hast to pull in the whole xen-package just for building?
Uwe
That appears to be the case. I know that there have been attempts to build qemu and libvirt with xen support in the past, and the xen packages themselves include a lot of things that aren't needed to do that job. So I can see the purpose, but I generally prefer the lack of -libs and -dev packages. -Sam
participants (3)
-
Morten Linderud
-
Sam Mulvey
-
Uwe Koloska