Comment 9 for bug 782975

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

So, that would be a tangible problem to solve: there is no obvious recourse if a package installation (or removal) fails.

There are several ways we could address that. Ideally, if you opted in, USC would send details of installation/removal failures to an error tracker, with no interaction required at all.

But even while a manual bug report is required, USC could suggest reporting it only if there *is* an installation/removal failure. That would avoid cluttering the software item screen all the time with something that suggests Ubuntu software is generally unreliable. :-)

This would involve adding a custom Apport trigger, to report a bug on something that isn't a crash. See <https://wiki.ubuntu.com/Apport/DeveloperHowTo#Custom_Invocation> for how to do this.

One tricky detail will be what to do with commercial software. That's where an installation failure is worst of all (since you've already paid money for it), but it's not a package in Launchpad so there's nowhere obvious for bug reports to go.