KDE 3.2/3.3 and SUSE 9.0

John Voigt jvoigt
Tue Oct 5 09:01:42 PDT 2004


On 10/05/2004 08:22 AM, Roger Oberholtzer eloquently noted:

<snip>

> I don't use these either. And it only seems to be one system that has
> these dependencies. Anyway, they were the easy part to sort out.
> 
> On a more standard SUSE 9.0, I get this:
> 
> #### YaST2 conflicts list - generated 2004-10-05 15:06:40 ####
> 
> kdebase3 3.3.0-15 conflict
>     Required by:
>         kdeaddons3-kate requires libkateinterfaces.so.0
>         kdeaddons3-kate requires libkateutils.so.0
>         kdeaddons3-konqueror requires libkonqsidebarplugin.so.1
>         kdeartwork3 requires libkdecorations.so.1
>         kdebase3-devel requires kdebase3 = 3.3.0-
>         thinkeramik requires libkdecorations.so.1
>     Conflicts with:
>         kdebase3 conflicts with kdebase3-SuSE <= 9.0-
>     Conflict Resolution:
>         ( ) Do Not Update kdebase3
>         ( ) Remove All 9 Conflicting Packages
>             Delete susehelp_en
>             Delete kdevelop3
>             Delete susehelp
>             Delete kdebase3-SuSE
>             Delete kdeaddons3-kate
>             Delete kdeaddons3-konqueror
>             Delete kdeartwork3
>             Delete kdebase3-devel
>             Delete thinkeramik
>         ( ) Ignore Conflict and Risk System Inconsistencies
> 
> #### YaST2 conflicts list END ###

Ick.

> So, depending on what you tell YAST in 'Conflict Resolution:', some
> packages may be removed. I guess you do not recall which you selected,
> right?

Yeah, unfortunately :-( I should keep better notes.

After looking about my harddisk however, it appears that most of the above (to 
be deleted) packages exist in the update archives, which fortunately I saved, 
and can be installed separately:

susehelp_en:	is on the SuSE CD, so I must have reinstalled it as it isn't in 		 
the update.

kdevelop3:	
	kde_update/development/.link/kdevelop3.rpm
	kde_update/development/kdevelop3-3.1.0-5.i586.rpm
	kde_update/source/.link/kdevelop3.rpm
	kde_update/yast-source/suse/i586/kdevelop3.rpm

susehelp:	is on the CD, and later updated via YOU (I think)

kdebase-SuSE:	gets replaced by kdebase3-3.3.0-8

kdeaddons-kate:	
	kde_update/applications/.link/kdeaddons3-kate.rpm
	kde_update/applications/kdeaddons3-kate-3.3.0-5.i586.rpm
	kde_update/yast-source/suse/i586/kdeaddons3-kate.rpm

kdeaddons3-konqueror:	
	kde_update/applications/.link/kdeaddons3-konqueror.rpm
	kde_update/applications/kdeaddons3-konqueror-3.3.0-5.i586.rpm
	kde_update/yast-source/suse/i586/kdeaddons3-konqueror.rpm

kdeartwork3:
	kde_update/applications/.link/kdeartwork3-sound.rpm
	kde_update/applications/.link/kdeartwork3-xscreensaver.rpm
	kde_update/applications/.link/kdeartwork3.rpm
	kde_update/applications/kdeartwork3-3.3.0-3.i586.rpm
	kde_update/applications/kdeartwork3-sound-3.3.0-3.i586.rpm
	kde_update/applications/kdeartwork3-xscreensaver-3.3.0-3.i586.rpm
	kde_update/source/.link/kdeartwork3.rpm
	kde_update/yast-source/suse/i586/kdeartwork3-sound.rpm
	kde_update/yast-source/suse/i586/kdeartwork3-xscreensaver.rpm
	kde_update/yast-source/suse/i586/kdeartwork3.rpm

kdebase3-devel:
	kde_update/development/.link/kdebase3-devel.rpm
	kde_update/development/kdebase3-devel-3.3.0-8.i586.rpm
	kde_update/yast-source/suse/i586/kdebase3-devel.rpm

thinkeramik:
	kde_update/applications/.link/thinkeramik.rpm
	kde_update/applications/thinkeramik-3.2.1-3.i586.rpm
	kde_update/source/.link/thinkeramik.rpm
	kde_update/yast-source/suse/i586/thinkeramik.rpm

> I am also curious why there is no update for, say, kdegraphics3, when
> there are for things like kdegraphics3-fax. Has kdegraphics3 been
> replaced by kdedraphics3-3D? The two RPMs have the same 'Summary' text.
> There are a few others like this that look very odd. Given that SUSE
> have spent lots of time making the RPMS, a bit of explanation here would
> be comforting.

Hmmm. I have:

kdegraphics3-scan-3.3.0-5
kdegraphics3-3D-3.3.0-5	<-***
kdegraphics3-3.3.0-5	<-***
kdegraphics3-tex-3.3.0-5
kdegraphics3-extra-3.3.0-5
kdegraphics3-postscript-3.3.0-5
kdegraphics3-pdf-3.3.0-5
kdegraphics3-fax-3.3.0-5
kdegraphics3-kamera-3.3.0-5
kdegraphics3-devel-3.3.0-5

BTW, I got my RPMS from the ftp.gwdg.de mirror, so perhaps (just a guess) if you 
are looking elsewhere, there may be a discrepency between archives.??

It appears that all of the to-be-deleted kdebase3 packages, with the exception 
of the kdebase3-SuSE and the susehelp files are in the update archive, and I've 
been successful installing a couple of them later (I didn't try them all). Why 
the dependencies don't resolve correctly in the first place is somewhat puzzling.

> I tell myself that the systems I want to update will remain RPM-based.
> With the main RPMs coming from SUSE.

Yup.

>>FWIW (watch the linewrap) it seems to deal with the symlinks:
> 
> I gather the packages added these symlinks.

It appears so. Unfortuantely I'm probably not of much further help at this 
point. I think (don't take this as gospel) that I just let YaST handle the 
dependencies and manually installed the missing stuff afterwards. As I mentioned 
in a previous post, I really didn't have much trouble with the update, other 
than some cosmetic stuff, but as usual, YMMV.

OK, I'm out of ideas now ;-)

HTH,

John V.
-- 
   _/- John Voigt - K9GBO -----|- Registered Linux User #38558 --_/
  _/- System Adminstrator -----|- IN Dept of Natural Resources -_/
_/- jvoigt at reclamation.dnr.state.in.us - (812)665-2207 -------_/
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence.
                 -- Jeremy S. Anderson


More information about the Linux-users mailing list