On Sun, 17 Dec 2017 12:56:18 +0000 Peter Flynn <pe...@silmaril.ie> said:

> On 17/12/17 00:56, Carsten Haitzler wrote:
> > On Sat, 16 Dec 2017 22:50:36 +0000 Peter Flynn <pe...@silmaril.ie> said:
> [...]
> >> 2. Build from source using Meson; never used Meson, and it won't
> >>      install:
> >>
> >>      Command "python setup.py egg_info" failed with error code 1 in
> >>      /tmp/pip-build-ruyohi9b/meson/
> >>      You are using pip version 8.1.1, however version 9.0.1 is available.
> >>      You should consider upgrading via the 'pip install --upgrade pip'
> >>      command.
> > 
> > just use the meson PACKAGES.
> > 
> >    apt-get install meson ninja
> 
> Because https://www.enlightenment.org/docs/distros/ubuntu-start said to 
> use sudo apt-get install ninja-build python3-pip
> 
> I did sudo apt-get purge ninja-build python3-pip to get rid of the two 
> packages I installed, but now if I try to apt-get install meson ninja I get
> 
>     The following packages have unmet dependencies:
>      meson : Depends: ninja-build (>= 1.6) but it is not going to be
>      installed
>     E: Unable to correct problems, you have held broken packages.
> 
> If I try to add ninja-build to the install command, it says
> 
>     The following packages have unmet dependencies:
>      ninja-build : Conflicts: ninja but 0.1.3-2 is to be installed
>     E: Unable to correct problems, you have held broken packages.

well obviously ... you have a conflict. remove ninja then and install
ninja-build...

> >> None of them have any autoconf.sh so it's impossible to build them.
> > 
> > well rage and terminology have autogen.sh .. autoGEN.sh. there never was an
> > autoconf.sh. always autogen.sh. these 3 all moved to meson. 
> 
> My apologies...mistyping, I meant autogen.sh. Is it therefore impossible 
> to build enlightenment with autogen.sh and make?

correct. it's no longer make. it's meosn + ninja.

>  > read README and
>  > INSTALL files... they tell you what to do with meson.
> 
> Not useful if I can't get meson installed. Does this mean that support 
> for building will be only using meson in future? Is meson stable enough 
> for this move? It's clearly not there yet.

yes. only meson. i think you have issues at your end. see above. just fix your
conflicts. a lot of projects have moved to meson:

gtk+
glib
mesa
wayland
weston

... just to name a few.

> > But I'm done with Bodhi.
> >> +++
> 
> :-)  This is actually a pity, given their original philosophy.
> 
> ///Peter
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


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


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to