On 16 July 2014 19:30, Thomas Goirand <z...@debian.org> wrote: > Hi Paul, > > Thanks for this message. > > On 07/17/2014 01:00 AM, Paul Richards Tagliamonte wrote: >> Issues with 0.20: >> The -dev package situation is still broken. Either properly split your >> libraries or drop the -dev. Please see the mails from ansgar on this topic. >> This is a blocker for inclusion. > > I'm sorry if this sounds not so cool, but I'm not sure I get this. > Ansgar wrote that there should be a -dev package (on which Daniel wrote > back that he thought it'd be micro-packaging, which is something that > the FTP masters have for a long time advocate against), and now you're > advising that dropping the -dev package could be a solution.
At the moment, upstart package is cross-compilable and for it to stay cross-compilable it's build-dependencies should be installable on the host, or ideally co-installable for multiple architectures. Shipping libcgmanager.so.0 in cgmanager package prevents that, since installing cgmanager-dev would install foreign arch cgmanager potentially nuking your init from under ones feet if one is running upstart as pid 1. Hence from upstart/lxc/systemd-shim packaging point of view, I request that in debian libcgmanager0 & libcgmanager-dev [*] are present, and are Architecture:any and Multi-Arch:same. An example of this can be found in the current Ubuntu packaging, but can be implemented otherwise. (this way cgamanger:native can continue to function, whilst for example libcgmanager-dev:armhf can be used for cross-compilation). If believe I've pointed that out as well in my first review of Daniel's packaging. Whilst it may appear as micro-packaging, it is necessary for cross-compilation purposes & to run multiarch binaries (e.g. i386 binaries that link against libcgmanager0 on amd64) both of which have been and/or are ongoing Debian Release goals. [*] these are just semantic names -- Regards, Dimitri. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CANBHLUh4qaft+XMairZCmpuFZpGY=ajs49cdht5j4lnvaqm...@mail.gmail.com