I'm not sure how much of this is valid. Most of these are .desktop files that are installed in the XDG autostart directory, and thus only used in environments which use that, of which Unity8 is not one, especially so in its snap form.
I suppose this also begs the question of whether Unity 8 should implement the XDG autostart spec? -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-power in Ubuntu. Matching subscriptions: dx-packages, dx-packages, dx-packages https://bugs.launchpad.net/bugs/1638708 Title: Hardcoded paths in desktop files need to be processed need $SNAP prefixing Status in indicator-application package in Ubuntu: New Status in indicator-bluetooth package in Ubuntu: New Status in indicator-datetime package in Ubuntu: New Status in indicator-location package in Ubuntu: New Status in indicator-messages package in Ubuntu: New Status in indicator-network package in Ubuntu: New Status in indicator-power package in Ubuntu: New Status in indicator-printers package in Ubuntu: New Status in indicator-session package in Ubuntu: New Status in indicator-sound package in Ubuntu: Triaged Status in indicator-transfer package in Ubuntu: New Bug description: Noticed and reported by mterry in several indicator patches, e.g. <https://code.launchpad.net/~mterry/indicator-sound/snap- root/+merge/308125>: > There are also two hardcoded paths in the data/*.desktop.in files. > But that's a static desktop file, so $SNAP isn't appropriate. > I think it makes more sense to update the code that reads those > files to do the prefixing. There is also an umbrella ticket for hardcoded paths in the u8 snap: <https://pad.lv/1629009> To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/indicator-application/+bug/1638708/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp