[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: Mysql as Fedora Core RPM dependency
From:       Martin Ellis <martin.ellis () kdemail ! net>
Date:       2005-08-20 16:53:50
Message-ID: 200508201753.51160.martin.ellis () kdemail ! net
[Download RAW message or body]

Hi Mike, 

On Friday 19 Aug 2005 23:03, mike@perusion.org wrote:
> I wanted to let whoever is running the Fedora RPM distro for koffice
> know that the recent update caused problems for us because of a (new?)
> dependency with mysql. It is requiring a specific MySQL client version
> as a hard dependency.

I guess packages for all distributions that contain the Kexi MySQL driver will 
have to require a specific MySQL client version.  But Kexi itself (and hence 
KOffice), shouldn't depend on that package.

(For example, in Debian, the Kexi package 'recommends' the MySQL driver -- 
nothing more.)

As far as I understand, packagers have to link against something, and if they 
compile against a particular .so version, the only way to make it work with a 
different '.so' version is to recompile.

> In my opinion, setting a specific version of a database server for an
> office software package is wrong. It should not matter precisely
> what version; if it does, then you have distributed a bad release.

IIRC, the Kexi MySQL driver should compile against the everything going back 
to the 3.2something LGPL driver, through version 4 (which is what I test with 
now), and right up to version 5 (although I've not tested that).

> I realize that that person may not reside on this list, and I also
> realize that no one here may care much. 8-)

Hey, at least the compiler shipped by Fedora can compile Kexi now! :o)

Seriously, though.  As far as I know, most distributions allow different .so 
versions of the same library to be installed (heck, even Gentoo does) - I 
guess you might be able to do this in Fedora?

> But I thought I would at least let the powers that be know that
> it has impacted our systems -- we won't install koffice by default
> in the next kickstart if this dependency problem continues....

That's up to you, I guess.  But having exactly no influence on the way Fedora 
packages Kexi, I don't think I can exactly claim to be one of the "powers 
that be."

I did write the best part of this wiki page though, which describes how we 
recommend packagers package Kexi.
http://www.kexi-project.org/wiki/wikiview/index.php?HintsForMakingKexiPackages

Perhaps it's worth pointing the FC packagers there.

Cheers
Martin

_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic