[gnome-db] 1.2 v 1.9 config files (was Re: Update on Glom)



> Hi Murray,
>
> Just a quick update and a question.
>
> I just filed compat-libgda for review :
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=198613
>
>
> Now, do you know if the libgda config file (/etc/libgda/config) is
> compatible between libgda 1.2.x and 1.9.x ?

I don't know, but I've CCed the libgda list so they can say. They should
feel free to ignore the rest of this email.

If it is not compatible or parallel-installable then that should be fixed
in libgda 1.9.x itself, which is unstable anyway, and nobody, not even
gnumeric, should be using it in a stable version, so anything goes. At the
least, please do file bugs in GNOME's bugzilla for libgda.

[1] I'm still amazed that Fedora is shipping some version of the unstable
API and removed the stable API. That's not a stable development platform.

> Does this matter at all for
> Glom ? This is potentially important, because Glom has 2 dependency
> branches that might lead to 2 different versions of libgda.
>
> On one side:
>    glom -> libgdamm -> libgda-2.so
>
> Versus:
>    glom -> pygda (from gnome-python-extras) -> libgda-3.so

No, pygda uses libgda-2, just like libgdamm. I maintain both, so I'm
making sure that it stays that way.

> pygda is currently not available in Extras but I have a package ready
> for submission (gnome-python2-gda).

Is the rest of gnome-python-extras also packaged separately? In
debian/Ubuntu they package it as one big package. It should indeed be
separate/modular, to avoid unwanted dependencies, but you need to do
whatever Fedora is already doing.

> Now i need to know whether this can
> be compiled against libgda 1.9.xx, or if I also need to compile that
> against 1.2.x from the compat package...

As above, it uses the stable API, so 1.2.x.

> (in which case I'd have to call
> the package something truly exotic). Okay, I hope this is making any
> sense.
>
> cheers,
> -denis

Many thanks.

Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]