So, I re-examined the source and none of the issues I originally listed
have been addressed.

The problem with bundled libraries is that if the SONAME changes on just
one library, you have to change all packages that depend on any one of
them.  Is upstream guaranteeing that all SONAMEs will change in lock-
step?

Such bundling is not recommended by Policy [1] or the Debian library
packaging guide [2].  Seems odd for the Debian packagers to refuse to
split.  Is that discussion in a bug or mailing list somewhere?

It's possible that bundled libraries aren't really as big a maintenance
pain as I think they are.  I will ping some other people for insight.

[1] http://www.debian.org/doc/debian-policy/ch-sharedlibs.html
[2] 
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#id291475

-- 
[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: Incomplete

Bug description:
Binary package hint: cluster-glue

1. Availability: all

2. Rationale: The package helps meet 
https://blueprints.edge.launchpad.net/ubuntu/+spec/server-maverick-clusterstack 
blueprint goal. Needed binary packages are cluster-glue and cluster-glue-dev

3. Security: No CVEs

4. QA: Package is on Debian and Ubuntu has latest release. Upstream is very 
active (http://hg.linux-ha.org/glue/). 0 bugs reported in Debian, 1 bug report 
in Ubuntu.

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: 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. Source format is 
3.0.

8. Maintenance: easy

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