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

Reply via email to