On Fri, 3 May 2019 19:01:36 +0930 Simon Lees <sfl...@suse.de> said:

> 
> 
> On 03/05/2019 18:08, Carsten Haitzler wrote:
> > On Fri, 3 May 2019 09:54:58 +0930 Simon Lees <sfl...@suse.de> said:
> > 
> >>
> >>
> >> On 02/05/2019 21:17, Carsten Haitzler (The Rasterman) wrote:
> >>> On Thu, 2 May 2019 08:41:36 +0930 Simon Lees <sfl...@suse.de> said:
> >>>
> >>>> I have ways of creating 3rd party repo's easily, but currently you can
> >>>> install enlightenment from the openSUSE installer, and I'd like to keep
> >>>> that at the latest version for each new version of leap, so i'd like e23
> >>>> or later in Leap 15.2 (about a year away), which will probably need a
> >>>> reasonably new efl, but will likely only have meson 0.46.0 which is fine
> >>>> for e but atm not for efl.
> >>>>
> >>>> There are alot of people using e from the installer, I keep bumping into
> >>>> them at conferences etc, GNU Health have been using openSUSE +
> >>>> enlightenment on all there raspberry pi's etc, so there is a significant
> >>>> number of people using e in this way, and i'd like them to stay
> >>>> reasonably up to date.
> >>>
> >>> at worst other rpm's can be provided for such upgrades - it's a temporary
> >>> situation until the next suse release anyway which should have upgraded
> >>> by then... :)
> >>>
> >>
> >> Except it quite possibly will not, its not guarenteed until Leap 16
> >> which isn't really even been thought about much yet.
> > 
> > Leave 16 will fix it. Other projects probably will push a newer meson
> > version too, not just us.
> > 
> > If susue doesn't want to upgrade meson because it's a requirement to do so
> > due to bugs in it that needed fixing so efl can build, then I guess suse
> > can live with not upgrading efl if we're that low priority. If it's
> > important to suse to upgrade efl then it will be important to upgrade meson
> > too. :) i don't see this as being an issue when the next version comes
> > out. :)
> 
> What bugs are these? and were they fixed between 0.46.0 and 0.47.0? I'm 
> only asking to go back one version from 0.47.0 to 0.46.0 which is what 
> were currently requiring for e.
> 
> If there is a bug that causes 0.46.0 to fail to build efl then we can 
> get efl building with the Meson 0.46.0 api, keep the minimum version at 
> 0.47.0 and i'll get the fix backported into SUSE's version of meson then 
> patch efl to accept the older meson.

See what Marcel said - I knew some of it, not all. Literally we have features
that DEPEND on 0.47 or better or efl won't build.

> But I don't really want to be working with a old e / efl for the next 2 
> years possibly.

See what Marcel said and pointed to. Basically in this case suse is wrong in
its policy if it's going to not upgrade meson. the nature of meson is that it's
new and still maturing and will need upgrades as a result to meet the needs of
projects using it. if a distribution does not want to deal with that reality
then unfortunately it's going to have to deal with "no upgrades of e or efl
etc." either. this is the reality of the situation. we really have no choice
but to march on - we can't have 2 build systems for another 2 years because of
suse policy. not going to happen. suse will likely not be able to upgrade gnome
either as i already mentioned, so ... :)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com



_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to