* jcsl <trcs@gmx.com> [2014-10-19 11:10]:
Hi.
El Domingo, 19 de octubre de 2014 09:41:44 Guido Berhoerster escribió:
* Jan Engelhardt <jengelh@inai.de> [2014-10-19 01:41]:
On Sunday 2014-10-19 01:12, jcsl wrote:
This problem has arised recently. Thanks to Dominique I know that we don't have vte 2.90 but 2.91 for factory, but I still don't know how to make it work. If I install vte and/or vte2 (devel packages I mean) programs like Tilda and LXTerminal complains about "no package vte-2.90 found".
[Besides GNOME, LibreOffice does it too; they (rightfully) claim it helps having multiple developer versions installed.] The downside is that it makes other packages (like LXTerminal) fail way more often than necessary because of a minor version difference.
This is not a minor version difference but represents a soname bump due to incompatible API changes, in other words you need to port your packages to the new vte API.
Changelog for Tilda says "Port to GTK+3, VTE-2.90, GtkBuilder" (2012-09-16). Does it means that it needs vte-2.90 version exactly? I don't know anything
Yes.
about development with GTK, I just wanted to update and submit Tilda because the current version is too old (2008-04-28!) and I use it on a netbook with Factory installed.
That's unfortunate, you'll have to ask the upstream to port it to the new API.
If builds fine for 12.3, 13.1 and Tumbleweed, but this part of the spec file seems not to be true now:
BuildRequires: update-desktop-files %if 0%{?suse_version} >= 1210 BuildRequires: vte2-devel %else BuildRequires: vte-devel %endif
It only works with
BuildRequires: vte-devel
but not for Factory that fails with the afore mentioned "No package 'vte-2.90' found". Is this fixable or should I start a quest for a new drop down terminal? :D
If GTK2 is still supported you can just build it against vte-devel then (at least until someone ports it to vte-2.91). BTW, this whole update wasn't handled very well, the vte2 maintainers could have at least given a heads up on this list that vte 2.90 will disappear since the update broke quite a few packages on Factory. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org