Bug 155452

Summary: YaST2 crashes after Packman and Guru installation sources were added
Product: [openSUSE] SUSE Linux 10.1 Reporter: Jiri Dluhos <jdluhos>
Component: YaST2Assignee: Michael Andres <ma>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: suse-beta
Version: Beta 6   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: The YaST2 log after the crash happened.

Description Jiri Dluhos 2006-03-06 15:58:46 UTC
After adding Packman and Guru as installation sources, YaST2 package installation module started to crash right after starting, printing the following message to the console:

-----------------------------

Command: /sbin/yast2 sw_single &
terminate called after throwing an instance of 'zypp::Exception'
  what():  Media Exception
/sbin/yast2: line 207:  7412 Aborted                 $ybindir/y2base $module "$@" qt "$Y2_GEOMETRY" $Y2QT_ARGS

-----------------------------

Interestingly, the text version of YaST2 works normally.

Note that as Packman nor Guru have packages for 10.1, I used the 10.0 directory. However, I have not installed any packages from these sources, I have just added them as package repositories.

Please find the attached YaST2 log.
Comment 1 Jiri Dluhos 2006-03-06 15:59:37 UTC
Created attachment 71410 [details]
The YaST2 log after the crash happened.
Comment 2 Michael Schröder 2006-03-17 18:13:41 UTC
Reassigned to somebody with yast2/libzypp knowledge...
Comment 3 Michael Andres 2006-04-18 17:47:26 UTC
Fixed. The source implementation on beta 6 had some of the path names defined in the content file hardcoded. ftp.gwdg.de sources have a 'nonstandard' layout, that's why they failed.