[Bug 383580] New: YaST2 package update constantly asks to update proprietary packages and the update constantly fails
https://bugzilla.novell.com/show_bug.cgi?id=383580 Summary: YaST2 package update constantly asks to update proprietary packages and the update constantly fails Product: openSUSE 10.3 Version: Final Platform: x86-64 OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: yanggehua@gmail.com QAContact: jsrain@novell.com Found By: --- Everytime I turn on OpenSUSE 10.3, the package online updater asks me to update the following 9 proprietary packages. But the update process always fails. (It is important to know that installation/update of other packages is normal. For instance, if there are 12 updates, the other 3 new packages will be installed just fine, only remaining these stubborn 9.) The update command shown by the updater: /usr/sbin/updater-zypper-gui ZOPTIONS_RESTART_FALSE ZOPTIONS_RECOMMENDED_FALSE ZOPTIONS_PACKAGES_TRUE 0 0 9 java-1_6_0-sun flash-player gst-fluendo-mp3 RealPlayer unace AdobeICCProfiles java-1_6_0-sun-alsa java-1_6_0-sun-devel acroread To figure out what is going wrong, I have done the following: 1. Package Management I opened up the Package Management from YaST. I clicked on flash-player, the button becomed "Upgrade". I clicked on it and clicked on accept. Then the following error appeared: Installation of package ./suse/i586/flash-player-9.0.124.0-3.i586.rpm failed. Details: Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic --- warning: user users does not exist - using root warning: user users does not exist - using root warning: user users does not exist - using root warning: user users does not exist - using root warning: user users does not exist - using root 2008-04-24 20:01:09 flash-player-9.0.124.0-3.i586.rpm install failed rpm output: error: unpacking of archive failed: cpio: Bad magic 2. To verify whether the package is a bad RPM file, I did: yaya:/var/log/YaST2 # find /var -name "*.rpm" /var/adm/mount/AP_0x00000005/suse/i586/flash-player-9.0.124.0-3.i586.rpm yaya:/var/log/YaST2 # rpm -U --test /var/adm/mount/AP_0x00000005/suse/i586/flash-player-9.0.124.0-3.i586.rpm error: Failed dependencies: rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by flash-player-9.0.124.0-3.i586 yaya:/var/log/YaST2 # rpm -qa | grep rpm deltarpm-3.4-36 rpmlint-mini-1.0-53 rpm-4.4.2-140 rpm-python-4.4.2-164 yaya:/var/log/YaST2 # rpmverify -p /var/adm/mount/AP_0x00000005/suse/i586/flash-player-9.0.124.0-3.i586.rpm Unsatisfied dependencies for flash-player-9.0.124.0-3.i586: rpmlib(PayloadIsLzma) <= 4.4.2-1 ......T /usr/bin/flashplayer ......T /usr/lib/browser-plugins/libflashplayer.so missing /usr/share/applications/flashplayer.desktop missing /usr/share/pixmaps/flashplayer.png Judged from this experiment, the RPM file is not corrupted. Somehow it seems to me the dependency requirement of the package doest not fit with my system for some reason. 3. To test if my network has any problem, I did yaya:/var/log/YaST2 # wget http://download.opensuse.org/pub/opensuse/update/10.3/rpm/i586/flash-player-... 100%[====================================>] 5,625,660 743.68K/s ETA 00:00 20:59:24 (628.46 KB/s) - `flash-player-9.0.124.0-0.1.i586.rpm' saved [5625660/5625660] yaya:/var/log/YaST2 # rpmverify -p flash-player-9.0.124.0-0.1.i586.rpm yaya:/var/log/YaST2 # This package seems working fine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=383580
User yanggehua@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=383580#c1
--- Comment #1 from Gehua Yang
https://bugzilla.novell.com/show_bug.cgi?id=383580
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=383580
User dmueller@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=383580#c2
Dirk Mueller
https://bugzilla.novell.com/show_bug.cgi?id=383580
User yanggehua@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=383580#c3
Gehua Yang
https://bugzilla.novell.com/show_bug.cgi?id=383580
User dmueller@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=383580#c4
Dirk Mueller
participants (1)
-
bugzilla_noreply@novell.com