I'm trying to emerge kde 3.5.2-r1 and i'm getting an error during sdl-config run saying that SDL version 1.2.0 or higher was not found (while compiling kdeaddons). When I run "sdl-config --version", it comes back with version 1.2.8. How can I emerge the latest version of SDL? ...I tried "emerge --search SDL" but nothing relevant was found. What do I do? Should I compile the latest source from sdl.org manually?

Please paste the complete contents of config.log at http://pastebin.ca and post a link to it here._________________If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting.

Thanks, but I forgot to ask for your "emerge --info", sorry. Please post that here, too._________________If you feel the issues discussed in this thread have been resolved, please add a "[Solved]" to the subject of your original posting.

* Each DirectFB update in the 0.9.xx series
* breaks DirectFB related applications.
* Please run "revdep-rebuild" which can be
* found by emerging the package 'gentoolkit'.
*
* If you have an ALPS touchpad, then you might
* get your mouse unexpectedly set in absolute
* mode in all DirectFB applications.
* This can be fixed by removing linuxinput from
* INPUT_DEVICES.

I ran revdep-rebuild as instructed and it's currently in the process of emerging 84 packages. I'll report back as soon as it's finished.

!!! ERROR: kde-base/kdemultimedia-3.4.3 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
kdemultimedia-3.4.3.ebuild, line 62: Called kde_src_compile
kde.eclass, line 164: Called kde_src_compile 'all'
kde.eclass, line 306: Called kde_src_compile 'myconf' 'configure' 'make'
kde.eclass, line 302: Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.

revdep-rebuild failed to emerge all packages
you have the following choices:

- if emerge failed during the build, fix the problems and re-run revdep-rebuild
or
- use -X or --package-names as first argument (trys to rebuild package, not exact
ebuild)
or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
(and remove /root/.revdep-rebuild.5_order to be evaluated again)
or
- modify the above emerge command and run it manually
or
- compile or unmerge unsatisfied packages manually, remove temporary files and
try again (you can edit package/ebuild list first)

libXxf86dga installed fine. I unmerged KDE 3.4.3 but it wants to reinstall it when I run revdep-rebuild. How do I tell it to forget 3.4.3?

Thanks!

You dont. It portage is pushind it is because you need it. So, you dont need to instruct portage to forget about it, but to find which package needs kde-3.4, and surely, there will be more than one.

To do so, try emerge -puDvNt world and look at the output, it can be helpful.

You could also try to mask some kde-3.4 pack and the error message will tell you that pack A requires pack B that is masked.

Another reason could be that 3.5 is masked or ~arch. Then revdep-rebuild would emerge the needed packages to fix any missing deps. If 3.5 is masked in one way or another, then it will emerge 3.4 or whatever there is available._________________Gentoo Handbook | My website