1) qt33 - first
        2) arts - second
        3) kdelibs - third
        4) kde

While this order of installing things should definitely work, it should not be necessary to enforce it by hand. The ports' dependency handling should automatically install qt, arts and kdelibs (in the correct order) when you attempt to install kde.

Obviously, this didn't work for the original poster. So back to the original problem:

It looks like you have a pretty screwed-up setup. As noted above, before compiling and installing kdenetwork, the port will make sure that you have both qt and kdelibs. Curiously, on your machine, the tests for those two ports succeed even though they do not appear in your pkg-db:

===>   kdenetwork-3.5.1 depends on file: /usr/X11R6/bin/moc - found
                                                  ^
This is a test for Qt ----------------------------|

===>   kdenetwork-3.5.1 depends on shared library: kimproxy - found
                                                  ^
This is a test for kdelibs -----------------------|

Apparently, you have both qt and kdelibs partially installed - some files are there, some aren't. I'd say your best bet is to force-install the necessary dependencies. That is, go into /usr/ports/x11-toolkits/qt33 and do a make && make install && make clean. Then, do the same for kdelibs. If any other dependencies end up being missing, do the same for them.

Needless to say, your situation is not normal. Something must have gone terribly wrong at some point and left you with a bunch of orphaned files with no installed package. Normally, KDE installation is a smooth (albeit time consuming) experience.

- Bartosz
_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to