[opensuse] libexpat.so.1 "missing" says Smart
Hey all, I installed SUSE 10.1 remastered, formatting everything except my /home partition. It came with the same old KDE 3.5.1a, so I wanted to upgrade. I gave smart a whole bunch of channels and selected the current KDE. Smart started working (if I recall...) KDE 3.5.5, then stopped with a message about "... no package provides libexpat.so.1". Can somebody explain this please? I don't understand. I already have libexpat.so.1 installed and several applications, including apache2 are running just fine, and YaST says they all need libexpat.so.1, so therefore it must be present and functional on my system... yes? Additionally, I had the DVD (SUSE 10.1 remastered) in my DVD drive, and _it_ definitely contains libexpat.so.1. I could probably go and get it again (though the first 75 hits on Google are for Deb, RH, SUSE 64-bit (I've got a 32-bit machine) and SUSE PPC, which might be problematic), but I don't see why I should, since the correct version is already installed and satisfactory for all the other apps that require it on my PC. By the way, I tried a similar upgrade of KDE in September (before the remastered SUSE 10.1 was available), and at that time, smart choked with the same problem. There's been at least one new repackaging of KDE since then, and there's been a complete new SUSE installation on my computer, so I don't understand what's going on. Why would that failure persist through a full installation? The KDE upgrade was one of the first things I attempted after the new SUSE install, so I don't understand what I could have broken, or what mystery switch I might have flipped to make my existing libexpat.so.1 invisible to smart. Oh... and, um... what do I do about it? I'd like to get at least KDE 3.5.4 or 3.5.5 installed. Thanks, Kevin The information contained in this electronic mail transmission may be privileged and confidential, and therefore, protected from disclosure. If you have received this communication in error, please notify us immediately by replying to this message and deleting it from your computer without copying or disclosing it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 mlist@safenet-inc.com wrote: ..
I gave smart a whole bunch of channels and selected the current KDE. Smart started working (if I recall...) KDE 3.5.5, then stopped with a message about "... no package provides libexpat.so.1". Can somebody explain this please? I don't understand. I already have libexpat.so.1 installed and several applications, including apache2 are running just fine, and YaST says they all need libexpat.so.1, so therefore it must be present and functional on my system... yes?
Yes, should be the case, libexpat.so.1 is provided by the package "expat" (version 2.0.0).
Additionally, I had the DVD (SUSE 10.1 remastered) in my DVD drive, and _it_ definitely contains libexpat.so.1.
Doesn't matter, smart won't use it unless you explicitely add it.
I could probably go and get it again (though the first 75 hits on Google are for Deb, RH, SUSE 64-bit (I've got a 32-bit machine) and SUSE PPC, which might be problematic), but I don't see why I
"Problematic" ? Do. not. do. that. never. ever. Only use RPMs that have been built on SUSE 10.1 for SUSE 10.1
should, since the correct version is already installed and satisfactory for all the other apps that require it on my PC.
Hmm.. weird enough. Do a repair of your RPM database, maybe it's corrupt: rpm --rebuilddb Please paste the output of the following 3 commands: uname -m rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} %{PACKAGER} %{ARCH}\n" expat smart query --installed --name=expat
By the way, I tried a similar upgrade of KDE in September (before the remastered SUSE 10.1 was available), and at that time, smart choked with the same problem. There's
Certainly atypical. smart does the KDE upgrades without any problems, but not only for me, I see it every day on #suse (IRC). Never heard of a problem like that. Maybe it's an issue with your RPM database. [...] cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFFdJ83r3NMWliFcXcRAlelAJ9DzYaWRJnq4mG8iBnpEmq8ro4Y2QCdGtII c6KW5PuWppZGw+20DNd0HEo= =Frq1 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 04 December 2006 18:00, mlist@safenet-inc.com wrote:
Hey all,
I installed SUSE 10.1 remastered, formatting everything except my /home partition.
It came with the same old KDE 3.5.1a, so I wanted to upgrade.
I gave smart a whole bunch of channels and selected the current KDE. Smart started working (if I recall...) KDE 3.5.5, then stopped with a message about "... no package provides libexpat.so.1".
Try rpm -q --whatprovides libexpat.so.1 If you get back "expat", then have a closer look at what smart is suggesting. It sounds like you are either pulling in a newer or older version of expat somehow, or for some reason it's trying to uninstall it -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Dec 04, 2006 at 11:34:05PM +0100, Anders Johansson wrote:
On Monday 04 December 2006 18:00, mlist@safenet-inc.com wrote:
Hey all,
I installed SUSE 10.1 remastered, formatting everything except my /home partition.
It came with the same old KDE 3.5.1a, so I wanted to upgrade.
I gave smart a whole bunch of channels and selected the current KDE. Smart started working (if I recall...) KDE 3.5.5, then stopped with a message about "... no package provides libexpat.so.1".
Try
rpm -q --whatprovides libexpat.so.1
If you get back "expat", then have a closer look at what smart is suggesting. It sounds like you are either pulling in a newer or older version of expat somehow, or for some reason it's trying to uninstall it
libexpat.so.1 is in compat-expat1 on newer openSUSE versions. But I think the problem is another one here. Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Anders Johansson
-
Marcus Meissner
-
mlist@safenet-inc.com
-
Pascal Bleser