Le 17/12/2017 à 13:56, Peter Flynn a écrit :
> 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.

You can safely ignore the warning message about pip version (no upgrade
needed).

>> 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

Yes, this is the right way to get the latest meson version in Ubuntu.
Works flawlessly in 16.04 LTS and 17.10.

meson -v = 0.43.0

> 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

To remove locally installed meson use:
pip3 uninstall meson first (you don't need sudo).

Then you'll be able to uninstall python3-pip and ninja-build if you want.

> 
>    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.
>>> 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?
> 
>> read README and
>> INSTALL files... they tell you what to do with meson.

Read the docs (Ubuntu-start) and check out my script (batden's
script=oneartful.sh): you will find answers to all your questions.


> 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.
> 
>> But I'm done with Bodhi.

Bodhi is a really good distro, but Bodhi != Ubuntu and Moshka != E23.

------------------------------------------------------------------------------
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