KDE 3.0.3 Released

The KDE Project is happy to announce the release of KDE 3.0.3,
an update for KDE 3.0 with further bugfixes and an important
security fix.
Read more in the announcement and on the
KDE 3.0.3 Info Page. Credits go to
Dirk Mueller for his tireless work as release coordinator. Thank you Dirk.

Dot Categories: 

Comments

I installed 3.0.3 packages from RedHat only to discover qt designer is not working. There are some troubles with plugins and also xpm bitmaps.

This is caused by Qt3.0.5. It also happened in Mandrake 8.2 KDE 3.0.3. Qt3 is broken.

http://archive.linuxfromscratch.org/mail-archives/blfs-dev/2002/07/0153....

by David Herbert (not verified)

Thanks for the reply. I had a unl.edu version of 3.0.2 which followed closely the 3.0.0 package structure that came with my RedHat 7.3 distribution. Their list for 3.0.3 (kindly posted by another reply to my original posting) is at:

http://www.math.unl.edu/linux/redhat/apt/7.2/i386/RPMS.kde3/

Again, this follows the structure I had, and is different in some details to your list. When I tried installing the packages as per your list, I used *only* those on the list, with the exception of QT which I left at 3.0.3 (rather than go to 3.0.5) as the KDE 3.0.3 packages indicated that was ok. I had to use rpm --nodeps --force to install most of the libraries as there were a lot of file conflict errors thrown up by rpm. I believe I had a consistent set of KDE files at the end of this, though I didn't uninstall a few 3.0.2 packages which weren't upgraded by the 3.0.3 move. I can only think that in fact I had an incompatible set of files which caused the problems that made KDE unusable.

by Daniel Stone (not verified)

Hi all,
I've prepared Debian packages, and they'll be incoming within 24 hours.

Cheers!
:) d

by Janne (not verified)

Any idea when we will get official KDE3-packages in Debian?

by JigTaylor (not verified)

Don't they have to be updated, since it is a security-related update? They might even have to go into the next security-update of woody. Else Chris will have to make another (hopefully last) update of the kde-2.2.2-packages with the security-patch included...

by Daniel Stone (not verified)

I prepared a Debian Security Advisory for 2.2.2 which should be made for woody very soon, and I'll do a last 2.2.2 upload to sid.

by chris (not verified)

this is something i cannot believe :P it cant be true .. it was never ...

by Per Wigren (not verified)

What is the correct line to add to sources.list in Woody?

by Jens Nordenbro (not verified)

Will you make packages for a lot of programs to??
I tried a kde3 deb a while ago, but no programs where available so...

by luca (not verified)

is it possible, that themes have to be updated (since all my themes (keramik, dotNET)) don't work anymore ...

I'm using mandrake 8.2 and I installed keramik and dotNET as RPM packages for mandrake 8.2 ...

by Anonymous (not verified)

KDE-styles only work with the Qt versions against which there were compiled.

by David Johnson (not verified)

This is not Trolltech's stated policy. Quite the opposite. They verbally guarantee backwards compatibility. But for some reason (justified or otherwise), they consciously broke their policy with 3.0.5. This is an exception which I hope is never repeated.

If you upgrade from an earlier to a later version, you will need to rebuild KDE or get updated packages. Otherwise you are fine.

by Morty (not verified)

I guess your old themes are compilled with qt 3.0.4, and your upgrade also included qt (3.0.5). Due to a change in the style handling in qt 3.0.5 you have to recompile alle style pluggins. Looks like you have to grab the SRPMS and do a
rpm -rebuild, or wait for new RPMs:)

by luca (not verified)

thx morty! it works now (made a rpm --rebuild) ...

by Androgynous Howard (not verified)

This has to stop!!!

Every time there is a minor update of Qt or KDE, the binary compatibility with various stuff is broken so that you have to rebuild everything from source or download everything anew. This is by far the most annoying thing about KDE and Linux in general. I thought that binary compatibility was supposed to be guaranteed at least until KDE 4?

Somebody should find a way to solve these binary compatibility issues once and for all. But I guess moving KDE and Qt to a VM-based platform such as .NET or java is impractical to say the least.

regards,

A.H.

by Ralex (not verified)

While I generally have to agree with you - developpers definitely have to pay more attention to binary compatibility - I think the KDE guys do a pretty good job here. It's more a Qt-problem, looks like. Right now I'm running a pretty mixed up setup of KDE3.0.2 and KDE3.1-CVS-snapshots from different dates, and everything seems to be compatible.

by Morty (not verified)

Hmmm, can't say I have noticed any brekage other than this for the whole 3 series of qt/KDE, and this one was not realy serious. No crashing, only missing styles.

And since the breking is because there were some changes in the plugin-loading
mechanism to handle plugins for binary incompatible Qt versions safely, and the only breakage you get are a few 3rd party styles it's a smal price to pay.

The RPM for liquid are 240k and keramik 310k, a minor download compared to the
rest of 3.0.3.

by Waldo Bastian (not verified)

TrollTech had a very good reason to break old styles this time. A check has been added that guarantees that style-plugins are compiled with a compatible compiler/set of libraries. The bad thing is that old styles will no longer be loaded because they did not provide this information yet. The good thing is that your applications will no longer crash because you happened to have an old incompatible style-plugin lying around.

The latter can happen when you have a style plugin installed in your home directory and then upgrade your distribution to one which uses a new incompatible compiler.

Cheers,
Waldo

by kidcat (not verified)

Heyas Haxors ;-P

Is there a way to extract which dependencies this or that tarball can make use of/needs?

Id like this info so i can build everything from sources on my newly build LFS CVS system.. id like KDE-3.0.3 to be both as prestine and as full blown as possible. If there is a feature i just *gotta* have it! So i can promote KDE to all my freinds who think Linux is no good for the desktop :)

/kidcat

by Anonymous (not verified)
by kidcat (not verified)

I dont see libvorbis, wine or any Java on that list. I would like to extract information about deps *myself* so im *certain* that i get all the stuff i want (all of it.. no more no less).... but i dont know how to get the sources to yield this info to me.

But otherwise.. yap, that hint is good, and i used it for 3.0. But now i want to go ***all*** the way.

/kidcat

by Matthew Kay (not verified)

./configure --help was my first inclination
unless they've started adding features without listing their configuration options?

by Fritz Elfert (not verified)

I tried several mirrors.
None of them has the noarch of RedHat subdir (usually the i18n stuff is in there)

Does anybody know a mirror which already has them?

-Fritz

by Anonymous (not verified)

Take the ones from limbo/noarch or from the 3.0.2 red hat packages.

by protoman (not verified)

Even with the SSL problem, I will wait until KDE 3.1 beta1 arrives.

by montz (not verified)

I thought it would happen today? but i guess not.

by protoman (not verified)

Yeah, I've heard day 12 that the beta was going to be delayed in a week, so 12+7 = 19, but there's nothing yet on the kde.org ftp :(
I wish KDE team could be a more talking about those things, the only way to know about dealys usually is only searching on devel lists.

by me (not verified)

agree

by montz (not verified)

it was delayed for a week and on their release page 12 was changed to 19. I almoust installed 3.0.3 because i thought it was 3.1Beta1 - I just saw that something was released and started installing :)

by JC (not verified)

A lots of packagers are on holidays. Beta1 is delayed but I don't know the new release date. We should have more info soon.

by montz (not verified)

yay! I hope they have fun @ holidays.

by Frank Rizzo (not verified)

You know what would save a lot of time??? If a compressed file (tarred, zipped, whatevered) were available that would include all the kde 3.0.3 paraphenelia, including all the dependencies, except those that are installed by default on a given distro. This way I wouldn't have to download 30 separate files and then hunt for a zillion dependencies.

by Carbon (not verified)

Um, for the most part, the non-KDE dependancies are available on any given distro. The issue is, most people (thankfully) don't install every package that comes with their distro, and so the install wont work until they install them. Perhaps better would be a tool which tells you if you're missing a dependancy... oh, wait, thats what autconf/configure does. Ah, nevermind.

by kidcat (not verified)

yup.. it tells u what u *need*.. but KDE can also take advantage of alot more then it accually *needs*.. like wine in Konq. and so on. So yes, a tool or even better.. and updated page where *everything* is listed would be good. Ahh, now that i think of it, a generic script that can be used on all future versions of KDE would be nice.. as it apears that KDE will intergate tighter and tighter with the underlaying system.

Btw.. does anyone know if there is a similar thing like this in kde-sdk? I know there is a script that can split the tarballs up into its individual components.. like extracting only Noatun from the multimedia-package, so a dep-script might not be out of order either.

/kidcat

NB.: a tarball with all the deps was used in the old days. It was called kde-support.. and i miss it badly too.. but putting all the stuff that KDE needs/can use into one tarball would be one huge mofo to download.

by anonymous (not verified)

Is it possible to grab keramik from cvs and compile against 3.03?

by markus (not verified)

it's no problem, you can get it from apps.kde.com. it's very easy

by markus (not verified)

it's no problem, you can get it from apps.kde.com. it's very easy

by Sad Eagle (not verified)

Don't. The version there is a buggy unofficial fork.

HELP,
Anybody got this problem too ?
when i lock the screen in KDE3.0.3, i cannot unlock with my password,
i am getting error-message 'wrong password'!!
but i didn't changed that.
when i was logged in as user "root", i didn't have the problem!

thanks

umm, notice how nobody replied to your first posting :P.
Its probably a PAM issue, post a more detailed description on one of the _mailing_list_ if you expect a better answer, it will reach alot more eyes.

cannot recieve my e-mail???

hi susan did you manage to unlock your screen. if so please could you tell me how. its also happend to me [email protected]

Which packages are you using?

Cheers,
Waldo

SuSE-packages from ftp.kde.org
hmm

i ment, SuSE "8.0" Packages,

using Kernel 2.4.19 (since i compiled and installed the kernel, i cannot get back the splashscreen, i only see 2 Penguins.. although mk_initrd did concatenate the splashscreen-picture into the initrd-file, and Framebuffer-support is also compiled into the kernel)
but that's another prob.. (;_;)

I had a problem with this some time ago. It was to do with PAM (Pluggable Authentication Modules). Do you have files in /etc/pam.d called kde3 and kscreensaver3? I'm not sure if you need both of them, but mine look like:

kde3
----
#%PAM-1.0
auth required /lib/security/pam_stack.so service=system-auth
auth required /lib/security/pam_nologin.so
account required /lib/security/pam_stack.so service=system-auth
password required /lib/security/pam_stack.so service=system-auth
session required /lib/security/pam_stack.so service=system-auth
session optional /lib/security/pam_console.so

kscreensaver3
------------
#%PAM-1.0
auth sufficient /lib/security/pam_linux_afs.so ignore_root
#auth sufficient /lib/security/pam_linux_afs.so no_unlog ignore_root
auth required /lib/security/pam_pwdb.so shadow nullok

hi,
in the folder "/etc/pam.d" i have got the files:
chage imap other ppp shadow su vsftpd xscreensaver
chfn login passwd radius squid sudo xdm
chsh netatalk pop samba sshd useradd xlock

xscreensaver contains:
#%PAM-1.0
auth required pam_unix.so nullok

I suggest you try creating kde3 and kscreensaver3 in /etc/pam.d with contents as posted above. Create files as root with mode 644. You defintely need one or other of these files if you're using PAM.

i tried exactly your settings right now, but didn't work ;_;
any more ideas ?

another thing is, everytime i login, the kicker-applets "Clock", "virtual-desktop-chooser", always appear in the middle of the kicker, even after moving them to the corner, and save the settings during logout.
maybe that belongs to the problem above ? :/