On Mon, Mar 30, 2009 at 03:23:37PM -0400, Dan Goodman wrote:
Tried to remove beagle per something I saw here. Was going to do "zypper remove *beagle*" followed by "zypper addlock *beagle*".
When I executed the first command, it reported "Beagle not installed." (I may have removed it earlier, as well as deactivating it with chkconfig, then forgot that I had done so.)
But zypper then reported "Checking package dependencies" and proceeded to downgrade a whole host of packages from their x86_64 form to the i586 version.
In a word, "Whaaat?". Can anyone explain to me why this occurred, and if this is a bug.
There's probably some gnome package depending on libbeagle1.
I can't believe Mono is compiled into all those apps as an option,
libbeagle1 is not written in Mono. It's just a small library that can talk to the beagle server. If no server is installed, it doesn't do anything.
nor can I believe that my machine architecture changed.
That's actually a glitch in the solver, it tries a bit too hard to find a solution. (It's also a communication issue between zypper and the solver, zypper doesn't tell it that it mustn't install *beagle* packages, so the solver is allowed to switch over to the 32bit version of libbeagle.) The 11.2 version of the solver will be a bit more reluctant to switch the architecture. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org