[pve-devel] [RFC ha-manager 00/12] packaging cleanup

Fabian Gr├╝nbichler f.gruenbichler at proxmox.com
Fri Sep 28 17:32:00 CEST 2018


On Fri, Sep 28, 2018 at 03:38:03PM +0200, Thomas Lamprecht wrote:
> On 9/28/18 12:48 PM, Fabian Gr├╝nbichler wrote:
> > this series cleans up the packaging of our ha-manager repo:
> > - general improvements
> > - moving of common perl modules into own package instead of shipping them twice in different paths
> > - cleanup of dependencies / use statements 
> >   (simulator now only requires libpve-common-perl and libpve-ha-common-perl)
> > - regular usage of dpkg-buildpackage
> 
> much thanks for this!
> 
> So for now I applied the low hanging easy fruits, i.e.,
> 1, 2, 3, 4, 6 and 7.
> 
> This should take a bit load of this not too small series.
> I'l have a close look at the rest and the meat of this series
> next week.

great. an alternative approach instead of splitting the common parts out
into a common package would be to keep /usr/share/pve-ha-simulator as
PERLDIR and embed both the shared parts of pve-ha-manager and the used
modules from libpve-common-perl, thus making pve-ha-simulator completely
runtime-independent from any other PVE packages. a bit ugly IMHO, but
maybe closer to the original intent?



More information about the pve-devel mailing list