Hardcoded path in recoverable-problem may cause problems in Snappy

Bug #1638716 reported by Charles Kerr
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
indicator-session (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

As described by mterry in <https://code.launchpad.net/~mterry/indicator-session/snap-root/+merge/308129>

> And I left the "/usr/share/apport/recoverable_problem" hardcoded path in
> src/recoverable-problem.c. That seems like more of a deb-based reporting
> tool anyway. And I wasn't sure there is some plan for snappy to include
> an error reporting tool or what.

I suspect we don't need this recoverable error anymore in indicator-session, so we could remove it. If we do still need it, we need to see if this approach needs any modification in the snappy world

There is also an umbrella ticket for hardcoded paths in the u8 snap: <https://pad.lv/1629009>

Tags: unity8-snap

Related branches

Charles Kerr (charlesk)
description: updated
Revision history for this message
Charles Kerr (charlesk) wrote :

Happily recoverable errors are handled in libwhoopsie, so indicator-session can farm out that work.

Similar normalization patch in UAL:
https://code.launchpad.net/~ted/ubuntu-app-launch/recoverable-whoopsie/+merge/310212

Changed in indicator-session (Ubuntu):
status: Confirmed → Triaged
summary: - Hardcoded path in recoverable-problem needs evaluation for Snappy
+ Hardcoded path in recoverable-problem may cause problems in Snappy
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-session - 12.10.5+17.04.20161114-0ubuntu1

---------------
indicator-session (12.10.5+17.04.20161114-0ubuntu1) zesty; urgency=medium

  [ Charles Kerr ]
  * Switch to libwhoopsie for recoverable problem support (LP: #1638716)

 -- <email address hidden> (<email address hidden>) Mon, 14 Nov 2016 22:31:37 +0000

Changed in indicator-session (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.