LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Debian package wants an older version of a library (https://www.linuxquestions.org/questions/debian-26/debian-package-wants-an-older-version-of-a-library-444507/)

Scorper 05-13-2006 05:25 PM

Debian package wants an older version of a library
 
Well I downloaded a debian package (http://www.kde-look.org/content/show.php?content=31511) and tried to install it. The package wants kdelibs4c2 and I have kdelibs4c2a which is a newer replacement (I think) so dpkg refuses to install it. I think I could install it with force but the package will be "tagged" faulty (I think) so if I ever do apt-get -f install it will remove it. How can I make the package realise kdelibs4c2a will do instead of kdelibs4c2?

I'm running Debian Unstable.

archtoad6 05-14-2006 08:49 AM

Just because it's a Debian pkg., doesn't mean it's an Etch pkg. The link you provided specifically says: "kbfx for debian sid" -- so there is no reason to expect it to work in Etch.

The way I see it, you have 3 options:
  • Find an Etch pkg. (I couldn't.)
  • D/L the regular pkg. & compile for your set up.
  • link kdelibs4c2 to kdelibs4c2a. This may or may not work & I'm sorry I can't provide any specifics.

Scorper 05-14-2006 09:22 AM

Well I am using Sid (unstable) not Etch :)

dinojerm 05-14-2006 10:00 PM

Although that package was for sid, it seems to have been published last November. Since then, the KDE libraries have transitioned to newer versions(kdelibs4c2a is the latest version in sid)

As archtoad6 suggested, your best option (unless you can find a recent sid package) is to build the program from source; that should be able to build with the current libraries (though you might need to install the -dev versions of debian packages--such as kdelibs4-dev)


All times are GMT -5. The time now is 03:32 PM.