Bugzilla – Bug 157508
[Fix_is_Ready:SLE10,11.0] YaST does not install packages located in folders whose names contain accented characters
Last modified: 2008-11-22 09:27:53 UTC
Whenever I double-click a RPM package for installation with YaST, that is located in a folder whose name contains accented or special characters (á, é, à, õ etc.), no description appears in Konqueror and if I choose "Install package with YaST", YaST2 launches but does not detect the package and does not install it. It just sends me straight to its 'Software Management' search window. This happens in any directory or volume. If I change the folder name and remove the accented characters, package description is displayed and YaST works normally. I'm using SuSE Linux 10.0 Eval, KDE 3.5.1 (updated through YaST), language Portuguese-Brazilian (pt-br).
This might be a character-encoding problem with libzypp.
Looks like a kde -> "yast -i" issue. Please provide /var/log/YaST2/y2log
I'll post /var/log/YaST2/y2log this weekend, I'm out of town at the moment. Sorry about the delay.
Created attachment 73446 [details] y2log as required Here is the required y2log. In the same folder, however, there were other log files named y2log-1 through 9.
SL 10.0 -> ma
Is this reproducible on openSUSE 10.3?
Moving the bug at least to 10.2, so we know it's still applicable for ZYPP. We are not going to fix it for SUSE Linux 10.0
On 10.3 (kdebase3-3.5.7-87): (1) /tmp/test-1-1.intern.i586.rpm vs. (2) /tmp/_áíėü_repo/test-1-1.intern.i586.rpm If konqueror displays package data (1) the y2log says Launched YaST2 component 'y2base' 'sw_single' '("test")' 'qt' If konqueror does not display data (2) it calls Launched YaST2 component 'y2base' 'sw_single' 'qt' Don't know why konqueror can't display the data (I don't see any yast/zypper call at that time), but I guess this has to be fixed first. In case (2) /opt/kde3/share/apps/krpmview/setup_temp_source is invoked with '/tmp/_?_repo/test-1-1.intern.i586.rpm' as argument (the '?' is a '?', 077), and this directory does not exist.
KDE folks? *ping*
fixed for 11.1
.