[opensuse-security] Latest security update for 10.3 is broken, can not be installed.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 It proposes to delete libzypp! #### YaST2 conflicts list - generated 2007-11-17 01:39:58 #### Can't satisfy requirement libboost_filesystem.so.1.33.1 for libzypp-3.26.3-1.1.i586 === libzypp-3.26.3-1.1.i586 === boost-1.33.1-108.i586 provides libboost_filesystem.so.1.33.1, but is scheduled to be uninstalled. boost-1.33.1-108.i586[gwdg_OSS] provides libboost_filesystem.so.1.33.1, but another version of that package is already installed. libzypp-3.26.3-1.1.i586 depends on boost libzypp-3.26.3-1.1.i586 is lacking the requirement libboost_filesystem.so.1.33.1 (null) Conflict Resolution: ( ) delete libzypp ( ) Ignore this requirement just here ( ) Generally ignore this requirement Can't satisfy requirement libboost_regex.so.1.33.1 for zypper-0.8.25-0.1.i586 === zypper-0.8.25-0.1.i586 === boost-1.33.1-108.i586 provides libboost_regex.so.1.33.1, but is scheduled to be uninstalled. boost-1.33.1-108.i586[gwdg_OSS] provides libboost_regex.so.1.33.1, but another version of that package is already installed. zypper-0.8.25-0.1.i586 depends on boost zypper-0.8.25-0.1.i586 is lacking the requirement libboost_regex.so.1.33.1 (null) Conflict Resolution: ( ) delete zypper ( ) Ignore this requirement just here ( ) Generally ignore this requirement No valid solution found with just resolvables of best architecture. With this run only resolvables with the best architecture have been regarded. Regarding all possible resolvables takes time, but can come to a valid result. Conflict Resolution: ( ) Make a solver run with ALL possibilities. atom:bug-buddy cannot be installed due to missing dependencies There are no installable providers of bug-buddy >= 2.20.1-1.1 for atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] === atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] === atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] is needed by patch:bug-buddy-4686-0.noarch[gwdg-update] (bug-buddy == 2.20.1-1.1) bug-buddy-2.20.1-1.1.i586[gwdg-update] provides bug-buddy == 2.20.1-1.1, but it is uninstallable. Try installing it on its own for more details. (null) Conflict Resolution: ( ) do not install bug-buddy ( ) Ignore this requirement just here #### YaST2 conflicts list END ### - -- Cheers, Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHPj8RtTMYHG2NR9URAvQ2AJ9UdH4kC+t/DxZrvCKHILg3vjAF5ACfXl5j DYbx3sWuZL3MfYDf1dZv+ko= =oUNH -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
On Friday 16 November 2007 17:08, Carlos E. R. wrote:
It proposes to delete libzypp!
#### YaST2 conflicts list - generated 2007-11-17 01:39:58 ####
Can't satisfy requirement libboost_filesystem.so.1.33.1 for libzypp-3.26.3-1.1.i586
=== libzypp-3.26.3-1.1.i586 === boost-1.33.1-108.i586 provides libboost_filesystem.so.1.33.1, but is scheduled to be uninstalled. boost-1.33.1-108.i586[gwdg_OSS] provides libboost_filesystem.so.1.33.1, but another version of that package is already installed. libzypp-3.26.3-1.1.i586 depends on boost libzypp-3.26.3-1.1.i586 is lacking the requirement libboost_filesystem.so.1.33.1 (null) Conflict Resolution: ( ) delete libzypp ( ) Ignore this requirement just here ( ) Generally ignore this requirement Can't satisfy requirement libboost_regex.so.1.33.1 for zypper-0.8.25-0.1.i586
=== zypper-0.8.25-0.1.i586 === boost-1.33.1-108.i586 provides libboost_regex.so.1.33.1, but is scheduled to be uninstalled. boost-1.33.1-108.i586[gwdg_OSS] provides libboost_regex.so.1.33.1, but another version of that package is already installed. zypper-0.8.25-0.1.i586 depends on boost zypper-0.8.25-0.1.i586 is lacking the requirement libboost_regex.so.1.33.1 (null) Conflict Resolution: ( ) delete zypper ( ) Ignore this requirement just here ( ) Generally ignore this requirement No valid solution found with just resolvables of best architecture. With this run only resolvables with the best architecture have been regarded. Regarding all possible resolvables takes time, but can come to a valid result. Conflict Resolution: ( ) Make a solver run with ALL possibilities. atom:bug-buddy cannot be installed due to missing dependencies There are no installable providers of bug-buddy >= 2.20.1-1.1 for atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] === atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] === atom:bug-buddy-2.20.1-1.1.i586[gwdg-update] is needed by patch:bug-buddy-4686-0.noarch[gwdg-update] (bug-buddy == 2.20.1-1.1) bug-buddy-2.20.1-1.1.i586[gwdg-update] provides bug-buddy == 2.20.1-1.1, but it is uninstallable. Try installing it on its own for more details. (null) Conflict Resolution: ( ) do not install bug-buddy ( ) Ignore this requirement just here
#### YaST2 conflicts list END ### Here is asolution if your YaST gets hosed. It was posted on alt.os.linux.suse. It work great on my 10.3 system. Had to alsodelete boost-doc and boost-devel on my system. But YaSt is back:
akarui.tomodachi@gmail.com wrote:
It started all in a sudden. Toda (Novemver 16, 2007), when I started openSUSE 10.3, everything was fine. openSUSE updater application asked me to download some available updates and I started the updater (as a root). But it gave me error message as below:
"Can't launch zypp-checkpatches-wrapper helper program. Make sure zypper package is installed and working."
According to the suggestion, I attempted to install "zypper" package from YAST (Software->Software Management). But, once I click on the "Software Management" icon, an "xmessage" windows pop up with the following error message:
"Error loading language plugin /usr/lib/YaST2/plugin/ libpy2lang_perl.so: libzyppy.so.324: canot open shared object file: No such file or directory No such client module sw_single
Run 'yast2 -h' for help on usage"
Note that, my openSUSE 10.3 is up-to-date, because I always install the available updates everyday.
Here is one fix from Dave Thorp via the SUSEforums.net and the Novell Bugzilla. It worked for me, but I had to choose the 64-bit versions of the packages instead of the 32-bit ones. I hope this helps. Slightly clearer instructions that I've just posted on the bugzilla Ok to solve (for anyone still desperate to get package management back) Go to http://download.opensuse.org/distribution/.../oss/suse/i586/ and pick up the following three packages and save them to their own folder (all 3 packages in one folder) http://download.opensuse.org/distribution/...26.2-2.i586.rpm (libzypp) http://download.opensuse.org/distribution/....1-108.i586.rpm (boost) http://download.opensuse.org/distribution/...8.23-7.i586.rpm (zypper) Open a shell and su to root cd to the folder you put them in rpm -e boost-1.33.1-108.2 (which erases the wonderfully and thoroughly tested package that caused the mess) rpm -ivh *.* Right click on the opensuse updater and click check now and all should be back to normal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-11-16 at 19:24 -0800, Russ Fineman wrote:
Here is asolution if your YaST gets hosed. It was posted on alt.os.linux.suse. It work great on my 10.3 system. Had to alsodelete boost-doc and boost-devel on my system. But YaSt is back:
Thanks, mine was not hosed. I did not allow the update to progress as soon as I noticed the conflict. I don't press "enter" at random, nor do I enable automatic updates ;-) This should work (posted by a suse chap on another list) - for those that were trapped: ARCH=`rpm -q --queryformat %{arch} aaa_base` rpm -e boost-doc rpm -e boost-devel rpm -e boost rpm -Uhv http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/libzypp-3... http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/zypper-0.... http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/boost-1.3... This problem proves that automatic updates are a no-no, and that YOU should notice that it is going to remove critical packages, by checking a list, and give a big red warning with bells. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHPmIbtTMYHG2NR9URAuTZAJ9F/JWRiq5fe5MK5II6WGl3xC2/KACfVQ0J ADoKkllNdn5yIJ3olkQIdps= =c/Gy -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
On Friday 16 November 2007 09:37:54 pm Carlos E. R. wrote:
... warning with bells.
What if sound doesn't work? (waiting for a reaction - from safe distance) -- Regards, Rajko. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-11-16 at 22:23 -0600, Rajko M. wrote:
On Friday 16 November 2007 09:37:54 pm Carlos E. R. wrote:
... warning with bells.
What if sound doesn't work? (waiting for a reaction - from safe distance)
ROTFL! X'-) - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFHPtXBtTMYHG2NR9URAua1AJ4yFRnxdDIJNL0MsikJA2Fu/5ndWQCfRdOL YO+hgylmPTgLnaA3GXB8nU4= =zkoP -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
On Friday 16 November 2007 19:37, Carlos E. R. wrote:
The Friday 2007-11-16 at 19:24 -0800, Russ Fineman wrote:
Here is asolution if your YaST gets hosed. It was posted on alt.os.linux.suse. It work great on my 10.3 system. Had to alsodelete boost-doc and boost-devel on my system. But YaSt is back:
Thanks, mine was not hosed. I did not allow the update to progress as soon as I noticed the conflict. I don't press "enter" at random, nor do I enable automatic updates ;-)
This should work (posted by a suse chap on another list) - for those that were trapped:
ARCH=`rpm -q --queryformat %{arch} aaa_base` rpm -e boost-doc rpm -e boost-devel rpm -e boost rpm -Uhv http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/libzypp- 3.26.2-2.$ARCH.rpm http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/zypper-0 .8.23-7.$ARCH.rpm http://download.opensuse.org/distribution/10.3/repo/oss/suse/$ARCH/boost-1. 33.1-10
This problem proves that automatic updates are a no-no, and that YOU should notice that it is going to remove critical packages, by checking a list, and give a big red warning with bells. I agree about automatic updates, I never do them. My hand got ahead of my brain this time and its the first updates I've done since installing 10.3. At least it was just my older test machine.
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-security+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-security+help@opensuse.org
participants (3)
-
Carlos E. R.
-
Rajko M.
-
Russ Fineman