Comment 6 for bug 912413

Revision history for this message
Cassidy James Blaede (cassidyjames) wrote :

Discussion from the Google Doc (http://goo.gl/A2lHJ):

Сергей Давыдов
5:55 AM Jul 18
This is required because of dpkg limitations - there's no concept of "linking" packages and patching every package just to include a contract is not viable, so we have to ship bunches of contracts and then show only those which are actually available on the system.

This is also needed for contracts employing wrapper scripts because executability of the contract depends on the presence of the base app, not the wrapper script.

Not taking all that into account, it's basic must-have robustness.

Fabian Thoma
4:25 PM Oct 26
Agreed, should be done, that's why it's a bug that's Confirmed