Bug 766663

Summary: Yast2 Software Management crashes after selecting libxine1-codecs from Packman Factory
Product: [openSUSE] openSUSE 12.2 Reporter: Roman Bysh <rb03884>
Component: YaST2Assignee: Thomas Göttlicher <tgoettlicher>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: jsuchome, rb03884, tgoettlicher, tuxuser
Version: Beta 1   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 12.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2logs.tgz

Description Roman Bysh 2012-06-12 16:37:13 UTC
Created attachment 494514 [details]
y2logs.tgz

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0

Yast2 Software Management always crashes when selecting libxine1-codecs frpm Packman Factory.

Reproducible: Always

Steps to Reproduce:
1. Start Yast2 Software Management
2. Choose libxine1-codecs from Packman Factory
3. Yast crashes
Actual Results:  
Installation of libxine1-codecs is disabled by Yast crashing

Expected Results:  
Installation of libxine1-codecs including the update of libxine1 from Packman Factory repository would complete and Yast closes on exit.

Message from Error Kdialog screen

YaST got signal 11 at YCP file 
PackagesUI.ycp:280
/sbin/yast2: line 427:  7903  
Segmentation fault      
$ybindir/y2base $module "$@" 
"$SELECTED_GUI" $Y2_GEOMETRY 
$Y2UI_ARGS
Comment 1 Roman Bysh 2012-06-12 16:47:19 UTC
I then proceeded to try zypper. It showed the following:
--------------------------------------------------------

zypper in libxine1-codecs
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: libxine1-codecs-1.1.21-8.1.x86_64 requires libxine1 = 1.1.21, but this requirement cannot be provided
  uninstallable providers: libxine1-1.1.21-8.1.i586[Packman]
                   libxine1-1.1.21-8.1.x86_64[Packman]
 Solution 1: Following actions will be done:
  replacement of libxine1-1.1.20.1-3.2.x86_64 with libxine1-1.1.21-8.1.x86_64
  replacement of libxine1-gnome-vfs-1.1.20.1-3.2.x86_64 with libxine1-gnome-vfs-1.1.21-8.1.x86_64
  replacement of libxine1-pulse-1.1.20.1-3.2.x86_64 with libxine1-pulse-1.1.21-8.1.x86_64
 Solution 2: do not install libxine1-codecs-1.1.21-8.1.x86_64
 Solution 3: do not install libxine1-codecs-1.1.21-8.1.x86_64
 Solution 4: break libxine1-codecs-1.1.21-8.1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c] (c): 1                       
Resolving dependencies...
Resolving package dependencies...

The following NEW packages are going to be installed:
  libavcodec54 libavutil51 libfaad2 libpostproc52 libxine1-codecs 

The following packages are going to be upgraded:
  libxine1 libxine1-gnome-vfs libxine1-pulse 

The following packages are going to change vendor:
  libxine1            openSUSE -> http://packman.links2linux.de
  libxine1-gnome-vfs  openSUSE -> http://packman.links2linux.de
  libxine1-pulse      openSUSE -> http://packman.links2linux.de


3 packages to upgrade, 5 new, 3  to change vendor.
Overall download size: 5.5 MiB. After the operation, additional 9.5 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package libxine1-1.1.21-8.1.x86_64                                                                                                                            (1/8),   2.2 MiB (  5.6 MiB unpacked)
Retrieving: libxine1-1.1.21-8.1.x86_64.rpm ...............................................................................................................................................[done (279.1 KiB/s)]
Retrieving package libavutil51-0.11.1-1.1.x86_64                                                                                                                         (2/8),  75.0 KiB (142.7 KiB unpacked)
Retrieving: libavutil51-0.11.1-1.1.x86_64.rpm ..........................................................................................................................................................[done]
Retrieving package libfaad2-2.7-9.4.x86_64                                                                                                                               (3/8), 134.9 KiB (267.2 KiB unpacked)
Retrieving: libfaad2-2.7-9.4.x86_64.rpm ................................................................................................................................................................[done]
Retrieving package libxine1-gnome-vfs-1.1.21-8.1.x86_64                                                                                                                  (4/8),  19.9 KiB ( 22.5 KiB unpacked)
Retrieving: libxine1-gnome-vfs-1.1.21-8.1.x86_64.rpm ...................................................................................................................................................[done]
Retrieving package libxine1-pulse-1.1.21-8.1.x86_64                                                                                                                      (5/8),  18.6 KiB ( 22.6 KiB unpacked)
Retrieving: libxine1-pulse-1.1.21-8.1.x86_64.rpm .......................................................................................................................................................[done]
Retrieving package libpostproc52-0.11.1-1.1.x86_64                                                                                                                       (6/8),  51.0 KiB ( 90.3 KiB unpacked)
Retrieving: libpostproc52-0.11.1-1.1.x86_64.rpm ........................................................................................................................................................[done]
Retrieving package libavcodec54-0.11.1-1.1.x86_64                                                                                                                        (7/8),   2.6 MiB (  7.6 MiB unpacked)
Retrieving: libavcodec54-0.11.1-1.1.x86_64.rpm ...........................................................................................................................................[done (252.9 KiB/s)]
Retrieving package libxine1-codecs-1.1.21-8.1.x86_64                                                                                                                     (8/8), 438.4 KiB (  1.3 MiB unpacked)
Retrieving: libxine1-codecs-1.1.21-8.1.x86_64.rpm ........................................................................................................................................[done (197.1 KiB/s)]
Installing: libxine1-1.1.21-8.1 ........................................................................................................................................................................[done]
Installing: libavutil51-0.11.1-1.1 .....................................................................................................................................................................[done]
Installing: libfaad2-2.7-9.4 ...........................................................................................................................................................................[done]
Installing: libxine1-gnome-vfs-1.1.21-8.1 ..............................................................................................................................................................[done]
Installing: libxine1-pulse-1.1.21-8.1 ..................................................................................................................................................................[done]
Installing: libpostproc52-0.11.1-1.1 ...................................................................................................................................................................[done]
Installing: libavcodec54-0.11.1-1.1 ....................................................................................................................................................................[done]
Installing: libxine1-codecs-1.1.21-8.1 .................................................................................................................................................................[done]
-----------------------------------------------------------

Zypper installed the packages successfully.
Comment 2 Roman Bysh 2012-06-12 18:12:26 UTC
Do I have to submit a new report for each file that crashes? Or can I append the new file installation crash to this report?
Comment 4 Reimar Imhof 2012-06-27 20:23:46 UTC
Here (openSUSE 12.2, beta 2, kde desktop) yast crashes when trying to update soprano to http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_Factory/x86_64/

Error message is

YaST got signal 11 at YCP file PackagesUI.ycp:280
/sbin/yast2: Zeile 427:  6363 Speicherzugriffsfehler  $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS

It was possible to update via ncurses-yast.
Comment 5 Thomas Göttlicher 2012-06-29 08:33:41 UTC
duplicate of #765769

*** This bug has been marked as a duplicate of bug 765769 ***