Opened 6 weeks ago

Last modified 6 weeks ago

#31581 new defect

KDE Desktop file error

Reported by: Psnarf Owned by: tbb-team
Priority: Very Low Milestone:
Component: Applications/Tor Browser Version:
Severity: Trivial Keywords: tbb-rbm, tbb-easy
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The freedesktop spec for .desktop files requires the '\' char be escaped. In your desktop file, the Exec= command contains a continuation char with the rest of the command on the next line. Kwinini flags that as an error, no '='.

To fix, replace the end of the Exec command with "
" which escapes the bash continuation char.

Tor v8.5.4

Child Tickets

Change History (4)

comment:1 Changed 6 weeks ago by Psnarf

To fix, replace the end of the Exec command with '
' which escapes the bash continuation char.

[I had no idea using a double-quote followed by two backslash chars and a closing double-quote would be interpreted by the wacky wiki to make the double backslash vanish.]

comment:2 Changed 6 weeks ago by Psnarf

Let me try that again.  

 Replace the single backslash at the end of the Exec= line with a double backslash,\\
 thus escaping the backslash to comply with freedesktop specs.  \ --> \\
Aha! a double backslash is interpreted herein as a newline. Go figure!
Last edited 6 weeks ago by Psnarf (previous) (diff)

comment:3 Changed 6 weeks ago by nickm

Component: Core Tor/TorApplications/Tor Browser
Owner: set to tbb-team

comment:4 Changed 6 weeks ago by gk

Keywords: tbb-rbm tbb-easy added
Version: Tor: unspecified
Note: See TracTickets for help on using tickets.