So, this patch solves some of the issues reported by Michael: 1) man pages: i'll talk with upstream on solving this 2) packaging now done with cdbs 3) headers and libraries from cluster-glue(-dev) are now in separate packages 4) I've added copyright notice and license headers; I need to check with upstream if that's copyright notice is actually correct. As for BSD: there are no BSD licensed files in the source, all is GPL or LGPL 5) upstream uses tagging in mercurial, so I'm not sure how to handle that with debian/watch file 6) Those tests can be used only with additional packages installed (not part of this source); i guess they are leftover from heartbeat split. I'll check with upstream. 7) will talk with upstream
Michael, if these changes seem ok, I'll upload them and fix other packages depending on libraries from this source. ** Attachment added: "cluster-glue patch" http://launchpadlibrarian.net/39869285/cluster-glue.debdiff ** Changed in: cluster-glue (Ubuntu) Status: Incomplete => New -- [MIR] cluster-glue https://bugs.launchpad.net/bugs/527142 You received this bug notification because you are a member of Ubuntu High Availability Team, which is subscribed to cluster-glue in ubuntu. Status in “cluster-glue” package in Ubuntu: New Bug description: Binary package hint: cluster-glue 1. Availability: all 2. Rationale: The package helps meet https://blueprints.edge.launchpad.net/ubuntu/+spec/server-lucid-cluster-stack blueprint goal. Needed binary packages are cluster-glue and cluster-glue-dev 3. Security: No CVEs 4. QA: Source doesn't exist in Debian, new package in Ubuntu (no bugs). Upstream is very active (http://hg.linux-ha.org/glue/) 5. UI standards: none 6. Dependencies: most in main. MIRs for Universe packages: https://bugs.edge.launchpad.net/ubuntu/+source/libnet/+bug/515973 https://bugs.edge.launchpad.net/ubuntu/+source/openhpi/+bug/515976 https://bugs.edge.launchpad.net/ubuntu/+source/libesmtp/+bug/515996 7. Standards: Lintian warnings: W: cluster-glue: package-name-doesnt-match-sonames liblrm2 libpils2 libplumb2 libplumbgpl2 libstonith1 W: cluster-glue: binary-without-manpage usr/sbin/lrmadmin W: cluster-glue: binary-without-manpage usr/sbin/sbd Package is packaged with debhelper and has no patching system. 8. Maintenance: easy, upstream is willing to take our work into upstream 9. Background information: this package is one of dependencies for new cluster stack in Ubuntu. This package, cluster-agents and heartbeat together form what was known as heartbeat 2.99. _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-ha Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-ha More help : https://help.launchpad.net/ListHelp

