Public bug reported:

Binary package hint: kdebase-runtime

Kubuntu 9.10 Karmic amd64
System Settings 1.0 in KDE 4.3.2

Summary: The dialog where you select a preferred application understands
paths starting with ~ and ~USERNAME, but then System Settings complains
"'~/path/to/binary' not found."

I have nightly Firefox installed in ~USERNAME/programs.  I tried to use
System Settings > Default Applications > Web Browser to set this as my
default browser.  I chose "In the following browser" and clicked the
[...].  The dialog that appears prompts "Select preferred Web browser
application:".  In this if I press ~ it autocompletes ~skierpage (my
username) and autocompletes every section of the path.  But when I click
[OK], I get:

  Error - System Settings
  '~skierpage/programs/firefox/firefox' not found, please type a valid program 
name.

The same is true for ~/programs/firefox/firefox -- the dialog
autocompletes it, then you get an error from System Settings.  You can
reproduce this for other default applications.

Expected behavior:
  The dialog and System Settings should be in sync about what sort of paths are 
acceptable.  If System Settings really can't store application paths starting 
with ~ and ~USERNAME then it could expand ~USERNAME in the path instead of 
complaining about it.

The workaround is to enter /home/USERNAME in the dialog.

ProblemType: Bug
Architecture: amd64
Date: Sat Nov 28 19:24:22 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/systemsettings
Package: systemsettings 4:4.3.2-0ubuntu7.1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
ProcVersionSignature: Ubuntu 2.6.31-15.50-generic
SourcePackage: kdebase-workspace
Uname: Linux 2.6.31-15-generic x86_64
XsessionErrors: (polkit-gnome-authentication-agent-1:1862): GLib-CRITICAL **: 
g_once_init_leave: assertion `initialization_value != 0' failed

** Affects: kdebase-runtime (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
System Settings Default Applications autocompletes ~USERNAME but won't accept it
https://bugs.launchpad.net/bugs/489825
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase-runtime in ubuntu.

-- 
kubuntu-bugs mailing list
kubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to