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

