Bug 154872

Summary: package names truncated at "-" in installation (qt ui)
Product: [openSUSE] SUSE Linux 10.1 Reporter: Ruediger Oertel <ro>
Component: YaST2Assignee: Stefan Hundhammer <shundhammer>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None    
Version: Beta 8   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ruediger Oertel 2006-03-02 23:58:16 UTC
in the "Package Installation" screen you can see:

Downloading java-1_4_2-sun-plugin (xxxx)
java-1_4_2-sun (xxx)
Downloading kdebase3-ksysguardd (xxxx)
kdebase3 (xxxx)

looks like all names are truncated at the _last_ "-" char ...

and if there is no "-" in the name it looks like:
Downloading kdelibs3 (xxxx)
kdelibs3.rpm (xxxx)
(without "-", ".rpm" is appended ...)
Comment 1 Stephan Binner 2006-03-15 09:54:13 UTC
Still happening.
Comment 2 Stefan Hundhammer 2006-03-20 16:30:51 UTC
Looks like the API silently got changed while migrating from the old package manager to libzypp: The callbacks while installing packages used to pass package names with release no. etc., now it doesn't any more. That release no. was indeed cut off.

Removing that StripReleaseNo() call. 

I wonder when (not if) it will break the other way around when the API silently changes back...