I've done some more looking into this bug, and it seems the reason that the dependency is so strict is that libnih1 depends on the __abort_msg symbol, which, since it is GLIBC_PRIVATE, triggers a stricter dependency.
I personally think that the inflexibility of the dependencies outweighs the usefulness of the nih_log_abort_message. upstart is the only binary package using libnih1 from a non-libnih source package, and if upstart crashes, well, no crash dump will be saved and no debuggers will be run. Take from that what you will. -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
signature.asc
Description: Digital signature