This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository www-content.
View the commit online.
commit a18ce7e60437d6b633babf6d2fac17d310f5c255
Author: AntiSol <[email protected]>
AuthorDate: Sat Nov 26 06:17:20 2022 -0800
Wiki page ubuntu-start.md changed with summary [add details re packages] by AntiSol
---
pages/docs/distros/ubuntu-start.md.txt | 20 +++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/pages/docs/distros/ubuntu-start.md.txt b/pages/docs/distros/ubuntu-start.md.txt
index d410b91d0..b7838ffd2 100644
--- a/pages/docs/distros/ubuntu-start.md.txt
+++ b/pages/docs/distros/ubuntu-start.md.txt
@@ -35,6 +35,22 @@ Note that the version of EFL in Ubuntu's official repositories may not be the mo
There are two versions available from the Enlightenment website. One is a packaged and available from the [EFL's download site](https://download.enlightenment.org/rel/libs/efl/). The other is the nightly bleeding edge version which you can [download using git](#Installing_from_Git). This section deals with installing with the packaged version available from the EFL's download site.
+### Step 0: Removing packaged versions
+
+Ensure that you don't have any of the enlightenment packages from the repos and/or pip installed. This will cause issues.
+
+```bash
+# find what you have installed:
+$ dpkg-query -l \*efl\* | grep -P '^i'
+$ dpkg-query -l \*elementary\* | grep -P '^i'
+
+# ...and then remove whatever you need to remove:
+$ sudo apt-get remove elemtentary efl
+
+$ pip uninstall python-efl
+
+```
+
### Step 1: Downloading Stable Version ###
[Download the latest version of EFL](https://download.enlightenment.org/rel/libs/efl/) and check it against its SHA256 hash:
@@ -69,9 +85,11 @@ As well as the dependencies specific for EFL:
```bash
sudo apt install libssl-dev libsystemd-dev libjpeg-dev libglib2.0-dev libgstreamer1.0-dev liblua5.2-dev libfreetype6-dev libfontconfig1-dev libfribidi-dev libavahi-client-dev libharfbuzz-dev libibus-1.0-dev libx11-dev libxext-dev libxrender-dev libgl1-mesa-dev libopenjp2-7-dev libwebp-dev libgif-dev libtiff5-dev libpoppler-dev libpoppler-cpp-dev libspectre-dev libraw-dev librsvg2-dev libudev-dev libmount-dev libdbus-1-dev libpulse-dev libsndfile1-dev libxcursor-dev libxcomposite-dev libx [...]
+```
+If you also plan on building python-efl, you'll also need to install the python-dbus-dev package.
-```
+Note that libavif-dev and libyuv-dev may not be available in the repos if you're using an ubuntu version earlier than 22. In this case, it's okay to just not install those packages, they're optional and won't be used if not available. Alternatively you could compile and install them yourself.
### Step 4: Building and Installing ###
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.