Re: Converting libraries and plugins to use gtk3



-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

On 11/06/10 14:28, Alexander Larsson wrote:
> Any library that links to gtk+, gdk or gdk-pixbuf, that switches to gtk3
> will need to have the new version be separate from and parallel
> installable with the old version.
> 
> If this is not done then distributions can not ship applications still
> using gtk2 linking to the older version of the library, as this change
> is binary incompatible (and since you can't mix gtk2 and gtk3 in the
> same app).
> 

I'm sorry but may I ask for interpretation of the following text? I
interpret that separate packages (as well as Gentoo developers
responsible for GNOME packages) that it applies at package-level.

However evolution-data-server developer(s)[1] thinks otherwise and
believe it is sufficient if the only libraries linking to gtk+-3.0 (like
libedataserverui-3.0.so) need the bumping and rest of packages bundled
do not.

It creates making a package harder, especially in source based
distribution as it requires splitting package by hand and to resolve
incompatibles between versions.

Additionally one file
(/usr/lib64/evolution-data-server-1.2/extensions/libecalbackendweather.so)
have 2.x version (1.2) while linking to libgtk+-x11-3.0.so.0.

Could anyone clarify (and reopen if appropriate) bug 623462[1]?

Regards

[1] https://bugzilla.gnome.org/show_bug.cgi?id=623463
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAwAGBQJMMg2IAAoJEJIdee2Vr4aP0CUP/0aP5KRVAjHH15Oh83M1A1vY
BDWgvx2WjaWPXD5pth5s45yQmYq29YfBPSypMj8GGJ57y0Rz5kFLZtaA31Gli11s
bOswBeoUS1cDIpLhACg95xhtAt7afFVt/F7BQ8xp2og6hP3p7KPUcgSvmRZY1B3y
IBc0xX/7PMuvHCrM2zdjFwQcszoR1tkTMQqqTeF2RA+aVLry7f1y7VasnyzrqtvM
rpt5aQxX5/fzlFO4VQeTa6qNYCajMAFyzjiknM6K1GL8B8CIoJ0h0JzhxfUH3q+V
gCFRa17SKeuRoNZKMk+8ink4vg8KID+Ouckya7gNQH6Y6PZw3h+DBio6YbY3cpR5
fIMS4QIQkEK7fpFO75T9duPdPvykjVVkLI+4omBIdcRgugifs0g6gczE3Ai4lqCY
gNr+IXau7MIclAA6Q1jJu5DEsGfEsx5p95BGWwNaFYP7oH/OorVQB5g2W0fL+8cP
StaOiknxQ1OthaTdq5C/Cc7jtNIYdA/C+hfYI/oMnfsCFKtgLMsB2lEvHL9F005p
wfEIS2Xgc5zsrvVIkFLh4IrQ1GjePfitqJfC4jsaWnJmFKp0ba2kb/wEUfruoqLa
N3MyEPKunOXeWZzpKH5b8iQ5P2xJWQNrap+a25gl+9p4ySDUvtwrmobc7b4ZfmwR
CSaJWKL63x2t2NpaGrG8
=0f0Q
-----END PGP SIGNATURE-----


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