http://bugzilla.novell.com/show_bug.cgi?id=462901
User lslezak@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=462901#c7
Ladislav Slezak changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |lslezak@novell.com
Component|YaST2 |GNOME
AssignedTo|lslezak@novell.com |bnc-team-gnome@forge.provo.
| |novell.com
Summary|Yast can't install rpm |GNOME passes a wrong
|package from russian-named |non-ASCII file name to
|folder. |application (was: Yast
| |can't install rpm package
| |from russian-named folder.)
QAContact|jsrain@novell.com |qa@suse.de
--- Comment #7 from Ladislav Slezak 2009-04-03 09:09:10 MDT ---
I have finally found the problem, it is in the GNOME launcher (gnomesu?).
In KDE the used command is:
/sbin/yast2 --install $'/local/\304\215/package.rpm'
This works perfectly.
In contrast GNOME uses command:
/sbin/yast2 --install \$/local/\304\215/package.rpm
This doesn't work.
The first command is correct, $'' means that backslashed sequences in the
string are replaced. Conversion \nnn -> to octal byte character is important in
this case. See man bash, QUOTING section.
GNOME passes a wrong filename to Yast -> Reassigning to GNOME component.
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.