17 Jun 2012 18:19
Re: New lgi dependency and older Ubuntu LTS
Uli Schlachter <psychon <at> znc.in>
2012-06-17 16:19:12 GMT
2012-06-17 16:19:12 GMT
On 17.06.2012 18:06, Giorgos Keramidas wrote: > On Sun, Jun 17, 2012 at 2:48 PM, Uli Schlachter <psychon <at> znc.in> wrote: >> On 17.06.2012 12:31, Giorgos Keramidas wrote: >> [...] >>> Some of the dependencies of the lgi code cannot be met at all on my aging >>> Ubuntu installation. >> [...] >> >> Never tried to install lgi, but which dependencies do you have problems with? >> Also, what exactly is an "aging Ubuntu installation", how old exactly? > > /etc/lsb-release says: > "Ubuntu 10.04.1 LTS" Hm. Wikipedia says Ubuntu 10.04 is supported until 2013-04. That's still quite a while. Sounds like we shouldn't release 3.5 before then.(Continue reading)[...] > What my main question is I guess goes like this: > > - This seems to have added a dependency (indirect, through lgi, > but still a dependency) of awesome to GTK+ or Gnome stuff > with very specific version constraints. Awesome already used Pango before and Pango used gobject before. The only new dependency (besides lgi) should be on gobject-introspection. Version 0.10.8 was releases in May 2011. That's a little more recent than I had thought. However, I have no good idea what could be done about this. > - If that's the case, is there any way to build _without_ the features
[...]
> What my main question is I guess goes like this:
>
> - This seems to have added a dependency (indirect, through lgi,
> but still a dependency) of awesome to GTK+ or Gnome stuff
> with very specific version constraints.
Awesome already used Pango before and Pango used gobject before. The only new
dependency (besides lgi) should be on gobject-introspection. Version 0.10.8 was
releases in May 2011. That's a little more recent than I had thought. However, I
have no good idea what could be done about this.
> - If that's the case, is there any way to build _without_ the features
Ubuntu Lucid supports only 0.6 series of gobject-introspection. Thats
pretty bad, because so many bugfixes, many useful API additionas and
even a few API/ABI changes were done since then. Current lgi code
RSS Feed