Do I or don't I have kdelibs installed?


Results 1 to 9 of 9

Thread: Do I or don't I have kdelibs installed?

  1. #1
    Join Date
    Nov 2005
    Location
    Oceanside, Ca
    Posts
    5

    Do I or don't I have kdelibs installed?

    3 days ago, I upgraded from Mandrake 10.0 to Mandriva 2006. Everything went fine, without any errors. I'm still a little new on Linux.

    I recently tried to install a product and in the ./configure, it came up with the message that:

    checking for KDE... libraries /usr/lib, headers /usr/include
    checking if UIC has KDE plugins available... no
    configure: error: you need to install kdelibs first.

    When I run the following, I get this:

    <ROOT>:/home/jeff/downloads/kdar-2.0.7# rpm -q kdelibs
    package kdelibs is not installed
    <ROOT>:/home/jeff/downloads/kdar-2.0.7# urpmi kdelibs
    The package(s) are already installed
    The following package names were assumed: libkdecore4

    So, I'm a little confused. I have updated my urpmi database. updated all urpmi sources, etc.

    The package I'm trying to install says that I don't have kdelibs installed. RPM also doesn't think I have them installed. URPMI says they are already installed.

    Why the contradiction and does anyone have any suggestions on what I should do to find out what is going on and what I need to do to correct this?

    Thanks

  2. #2
    Join Date
    Jan 2003
    Posts
    1,012
    Well as your first rpm query indicates, you need to install kdelibs. They are probably referring to the devel libs. As KDE will definitely not run without kdelibs. So try "urpmi kdelibs-devel" or whatever Mandriva calls them.

    Also once you get that issue squared away you will no doubt find there will be other devel packages that need installing.

  3. #3
    Join Date
    Nov 2000
    Location
    Kongsberg, Norway
    Posts
    3,572
    Use "rpm -qa | grep kde" to see all kde packages installed.

    (Moving to software)
    Linux User #181509

    * It can hardly be a coincidence that no language on this planet
    has ever come up with the phrase "as pretty as an airport" *
    -- Douglas Adams --

  4. #4
    Join Date
    Nov 2005
    Location
    Oceanside, Ca
    Posts
    5
    Thanks for the quick replies. I really appreciate them.

    stumbles;

    URPMI also shows that I have the kde-dev libs installed. I had them installed with 10.0, so the upgrade installed the upgraded ones. See listing below.

    Choozo;

    Here's the output. Again, I'm not an expert, but it looks like I have the kdelibs and associated stuff (dev) already installed. Of course, doesn't that query output come from the '/var/cache/urpmi/rpms' directory or the database, which either could be wrong?

    If you see anything I may be missing, please let me know.

    Also, why is rpm and the ./configure programs (of the package I tried to install) both tell me that it isn't installed and urpmi tells me that it is installed? Something is messed up or corrupted. Any idea how to determine or fix the problem?

    rpm -qa | grep kde
    kdebase-3.4.2-55mdk
    libkdegames1-3.4.2-6mdk
    libkdegraphics0-kuickshow-3.4.2-11mdk
    libkdevelop3-devel-3.0.0-6mdk
    kdetoys-3.4.2-4mdk
    galaxy-kde-kwin-1.0.2-19mdk
    libkdenetwork2-kopete-3.4.2-16mdk
    kdeaddons-atlantik-3.4.2-10mdk
    kdeutils-kcalc-3.4.2-5mdk
    kdebase-progs-3.4.2-55mdk
    kdepim-kmail-3.4.2-13mdk
    kdepim-knode-3.4.2-13mdk
    libkdenetwork2-common-3.4.2-16mdk
    libkdepim2-kontact-3.4.2-13mdk
    kdeartwork-3.4.2-3mdk
    kdegraphics-ksnapshot-3.4.2-11mdk
    libkdepim2-kpilot-3.4.2-13mdk
    libkdetoys1-devel-3.2-4mdk
    libkdepim2-knode-3.4.2-13mdk
    kdepim-kaddressbook-3.4.2-13mdk
    mandriva-kde-config-file-2006-10mdk
    kdenetwork-kdict-3.4.2-16mdk
    libkdebase4-konsole-3.4.2-55mdk
    kdemultimedia-kmid-3.4.2-10mdk
    libkdeedu1-devel-3.2-8mdk
    libkdegraphics0-common-3.4.2-11mdk
    libkdemultimedia1-kscd-3.4.2-10mdk
    kdegraphics-common-3.4.2-11mdk
    kdeutils-kdepasswd-3.4.2-5mdk
    kdemultimedia-kmix-3.4.2-10mdk
    libkdepim2-common-3.4.2-13mdk
    libkdecore4-devel-3.4.2-31mdk
    libkdeutils1-ark-3.4.2-5mdk
    kdeutils-common-3.4.2-5mdk
    kdeaddons-searchbar-3.4.2-10mdk
    kde-i18n-en_GB-3.4.2-11mdk
    kdebase-servicemenu-2006-2mdk
    kdegraphics-kfax-3.4.2-11mdk
    kdevelop-3.0.0-6mdk
    libkdesdk1-3.2-9mdk
    kdesdk-3.2-9mdk
    libkdecore4-3.4.2-31mdk
    mandriva-create-kde-mdk-menu-2006-2mdk
    kdepim-korganizer-3.4.2-13mdk
    libkdegraphics0-kghostview-3.4.2-11mdk
    kdegraphics-kghostview-3.4.2-11mdk
    libkdebase4-devel-3.2-70mdk
    kdesdk-cervisia-3.2-9mdk
    libkdeutils1-common-3.4.2-5mdk
    kdebase-kcontrol-nsplugins-3.4.2-55mdk
    kdenetwork-kopete-3.4.2-16mdk
    kdebase-kate-3.4.2-55mdk
    kdepim-3.2-25mdk
    kdebase-common-3.4.2-55mdk
    kdemultimedia-kmidi-3.4.2-10mdk
    kdelibs-common-3.4.2-31mdk
    libkdepim2-korganizer-3.4.2-13mdk
    kdepim-karm-3.4.2-13mdk
    libkdebase4-3.4.2-55mdk
    libkdeaddons1-3.4.2-10mdk
    kdegames-3.4.2-6mdk
    kdeutils-kcharselect-3.4.2-5mdk
    kdebase-konsole-3.4.2-55mdk
    kdepim-common-3.4.2-13mdk
    kdemultimedia-kscd-3.4.2-10mdk
    kdemultimedia-krec-3.3.0-3thac
    libkdevelop3-3.0.0-6mdk
    kdemultimedia-kaudiocreator-3.4.2-10mdk
    kdebase-kdm-config-file-3.4.2-55mdk
    kdeartwork-kde-classic-3.4.2-3mdk
    kdeutils-kedit-3.4.2-5mdk
    libkdeaddons1-konqimagegallery-3.4.2-10mdk
    libkdeutils1-kedit-3.4.2-5mdk
    kdeaddons-konqimagegallery-3.4.2-10mdk
    kdepim-korn-3.4.2-13mdk
    libkdeutils1-kcalc-3.4.2-5mdk
    libkdemultimedia1-krec-3.3.0-3thac
    kdeedu-3.2-8mdk
    kdebase-nsplugins-3.4.2-55mdk
    kdebase-kmenuedit-3.4.2-55mdk
    galaxy-kde-1.0.2-19mdk
    kdeutils-ark-3.4.2-5mdk
    kdenlive-0.2.4-1mdk
    libkdepim2-kaddressbook-3.4.2-13mdk
    libkdepim2-akregator-3.4.2-13mdk
    libkdegraphics0-kooka-3.4.2-11mdk
    libkdebase4-kate-3.4.2-55mdk
    libkdepim2-kmail-3.4.2-13mdk
    kdepim-kontact-3.4.2-13mdk
    libkdemultimedia1-common-3.4.2-10mdk
    libkdetoys1-kweather-3.4.2-4mdk
    kdebase-kdm-3.4.2-55mdk
    libkdemultimedia1-kmix-3.4.2-10mdk
    kdebase-kdeprintfax-3.4.2-55mdk
    kdegraphics-kuickshow-3.4.2-11mdk
    kdenetwork-common-3.4.2-16mdk
    libkdesdk1-devel-3.2-9mdk
    libkdegames1-devel-3.2-7mdk
    kdepim-knotes-3.4.2-13mdk
    kdemultimedia-kaboodle-3.3.0-3thac
    libkdemultimedia1-kaboodle-3.3.0-3thac
    libkdebase4-kmenuedit-3.4.2-55mdk
    kdemultimedia-common-3.4.2-10mdk
    kdepim-akregator-3.4.2-13mdk
    libkdesdk1-cervisia-3.2-9mdk
    kdeutils-kfloppy-3.4.2-5mdk
    libkdepim2-ktnef-3.4.2-13mdk
    kdetoys-kweather-3.4.2-4mdk
    kdegraphics-kooka-3.4.2-11mdk
    kdepim-kpilot-3.4.2-13mdk
    libkdeedu1-3.2-8mdk

  5. #5
    Join Date
    Nov 2000
    Location
    Kongsberg, Norway
    Posts
    3,572
    Well, installing from source may quite possibly require you to set the $KDEDIR (or $KDE_DIR?) environment variable.

    Have a look into the INSTALL or README file located in the source directory of the app you are trying to compile and install.
    Linux User #181509

    * It can hardly be a coincidence that no language on this planet
    has ever come up with the phrase "as pretty as an airport" *
    -- Douglas Adams --

  6. #6
    Join Date
    Nov 2005
    Location
    Oceanside, Ca
    Posts
    5
    Choozo,

    You're right. The INSTALL file says this:

    Configure the build process

    Default prefix is $KDEDIR. Make sure your KDEDIR is set.
    Use --prefix=$HOME/.kde to install in
    your local kde directory.

    This, to me is a little confusing. It looks like it's using the $KDEDIR to determinie where to install it, not looking for kdelibs.


    When I do a "printenv | grep KDE", the only things that come up are:

    KDE_MULTIHEAD=false
    KDE_FULL_SESSION=true
    DESKTOP_SESSION=01KDE
    KDEDIRS=/usr/local/kde:/usr

    So, it looks like $KDEDIR is set properly.


    The Library path looks correct: LD_LIBRARY_PATH=/usr/local/qt/lib:/usr/local/kde:/home/jeff/.local/lib

    There's a lot of files there, too many to list here (usr/local/kde/lib).

    I'm not so much concerned about getting this package installed (KDAR) as I am in finding out why the discrepency in reporting of the rpm and urpmi programs. Of course, I greatly appreciate all the feedback and help in trying to solve this situation and if it gets the program installed properly, then great, but I will still wonder what is happening with the different answers I'm getting from rpm and urpmi. It seems like urmpi is reporting properly and rpm and the ./configure program are not, in this case.

    If it's any help, this looks like the code in the configure program that is giving the error:

    echo "$as_me:$LINENO: result: $kde_cv_uic_plugins" >&5
    echo "${ECHO_T}$kde_cv_uic_plugins" >&6
    if test "$kde_cv_uic_plugins" != yes; then
    { { echo "$as_me:$LINENO: error: you need to install kdelibs first." >&5
    echo "$as_me: error: you need to install kdelibs first." >&2;}
    { (exit 1); exit 1; }; }

    To me, it looks like it looking for some particular kde plugin. I have no clue beyond this. I googled, but the results were way too tecnical for me.

    Any help would, of course be very much appreciated.

  7. #7
    Join Date
    Nov 2000
    Location
    Kongsberg, Norway
    Posts
    3,572
    Googling for KDAR turned up a viewer/player for a Christian radio channel, and the KDE Disk Archiver.
    I'm venturing a guess here that its the Disk Archiver you are tyrying to install? :-)

    If so, this page: http://www.freshports.org/sysutils/kdar/ contain some info about required libraries, etc.
    Linux User #181509

    * It can hardly be a coincidence that no language on this planet
    has ever come up with the phrase "as pretty as an airport" *
    -- Douglas Adams --

  8. #8
    Join Date
    Nov 2005
    Location
    Oceanside, Ca
    Posts
    5
    Thanks for the research.

    Everything I read on that link seems to be for FreeBSD, not Linux. I looked at almost every link I could find on that page, but there didn't seem to be any information about required libraries for Linux. All the kde libraries mentioned are for FreeBSD, not Linux.

    Yes, that is the package I'm trying to install. It is version 2.0.7, and everything on the actual website seems to imply that it should install very simply under Linux/KDE.

    They have a mailing list, but I'm a little embarrassed to ask why I'm getting conflicting reports on whether or not I have kdelibs installed or not. I first want to find out (yes, I'm researching myself) if I have the kdelibs installed, which I think I do. I'm currently checking if Mandriva installs them in the 'normal' place.

    This is taking way too much of my time and in my opinion is one reason why Linux hasn't taken over the desktop from MS. I'm not alone on this when I say that installing packages and keeping your particulare distro up to date is just too complicated for the average windoze user.

    However, my curiosity takes over in a case like this and I won't give up until I figure this out.

  9. #9
    Join Date
    Nov 2000
    Location
    Kongsberg, Norway
    Posts
    3,572
    Quote Originally Posted by snork2
    However, my curiosity takes over in a case like this and I won't give up until I figure this out.
    That's one of the reasons not all Windows 'converts' throw in the towel after a couple of hours. Go for it
    Linux User #181509

    * It can hardly be a coincidence that no language on this planet
    has ever come up with the phrase "as pretty as an airport" *
    -- Douglas Adams --

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •