Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
09-12-2014, 04:29 PM
|
#1
|
Member
Registered: Aug 2011
Posts: 79
Rep: 
|
So what's up with e18 and debian?
Ok, yes, I realize Debian is famous for old software versions (and for good reason). But regarding testing/unstable: IIUC, enlightenment 18 came out late last year and it appears it still isn't even in deb unstable? And I can find no information about e18 with debian.
I'm not complaing, and I realize I can just build/install from source, but before I do that I wanted to check: Is there some particular reason it's being held back from debian unstable/testing? Like, some known-problem or incompatibility?
(Also: Should this have gone in the Debian section of the forums, or is "software" ok?)
|
|
|
09-12-2014, 05:19 PM
|
#2
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep: 
|
|
|
|
09-12-2014, 07:06 PM
|
#3
|
Member
Registered: Aug 2011
Posts: 79
Original Poster
Rep: 
|
I realize you're trying to be helpful. But y'know the part where I said:
Quote:
Originally Posted by Abscissa256
And I can find no information about e18 with debian.
|
That's how you can tell I already searched.
If you'll follow your own link you may see that none of the results directly (or indirectly) address my question. I say "may", of course, because it's fairly well known that google attempts to tailor their results for each user. So if you spotted something helpful there, well, what can I say? It didn't show up for me.
But thanks, next time I'll know to *continue* doing a search before posting, exactly as I've always done. In the future, it might help me much more if you could inform me about reading a manual: typing "RTFM" would inconvenience you much less than having to generate a search URL for me.
|
|
|
09-12-2014, 08:39 PM
|
#4
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep: 
|
Code:
$ sudo gpg --keyserver pgpkeys.mit.edu --recv-key A2C799BFDFF8D7C2
$ sudo gpg -a --export A2C799BFDFF8D7C2 | sudo apt-key add -
$ sudo add-apt-repository "deb http://repository.elivecd.org wheezy main elive efl games ports fixes drivers tests multimedia non-free"
$ sudo apt-get update
$ sudo apt-get install e18-plain terminology
$ sudo apt-get install volti
E19
https://phab.enlightenment.org/phame...1_pre_release/
Last edited by gor0; 09-12-2014 at 08:41 PM.
|
|
|
09-12-2014, 10:27 PM
|
#5
|
Senior Member
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
|
Quote:
Originally Posted by gor0
Code:
$ sudo gpg --keyserver pgpkeys.mit.edu --recv-key A2C799BFDFF8D7C2
$ sudo gpg -a --export A2C799BFDFF8D7C2 | sudo apt-key add -
$ sudo add-apt-repository "deb http://repository.elivecd.org wheezy main elive efl games ports fixes drivers tests multimedia non-free"
$ sudo apt-get update
$ sudo apt-get install e18-plain terminology
$ sudo apt-get install volti
E19
https://phab.enlightenment.org/phame...1_pre_release/
|
Code:
aptitude install e18-plain
No candidate version found for e18-plain
No candidate version found for e18-plain
There is no such package as e18-plain. When giving help at least give help that you know works or tell the person you are trying to help that you are not sure about the command.
|
|
|
09-13-2014, 06:23 AM
|
#6
|
Senior Member
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
|
Quote:
Originally Posted by gor0
Code:
$ sudo gpg --keyserver pgpkeys.mit.edu --recv-key A2C799BFDFF8D7C2
gpg -a --export A2C799BFDFF8D7C2 | apt-key add -
add-apt-repository "deb http://repository.elivecd.org wheezy main elive efl games ports fixes drivers tests multimedia non-free"
apt-get update
apt-get install e18-plain terminology
apt-get install volti
E19
https://phab.enlightenment.org/phame...1_pre_release/
|

Sid has e16.
Code:
apt-get install e18-plain terminology
Where did you find that command? Both using Debian and practically living on Debian fora for three years, I never saw an apt-get command like that.
Code:
apt-get install volti
What does that package have to do with installing Enlightenment?
Quote:
Volti is a lightweight GTK+ application for controlling audio volume from system tray/notification area.
|
Your link is for the alpha pre-release of e19.
Last edited by Randicus Draco Albus; 09-13-2014 at 06:29 AM.
|
|
|
09-13-2014, 11:41 AM
|
#7
|
LQ Guru
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465
Rep: 
|
Quote:
Originally Posted by Randicus Draco Albus

Sid has e16.
|

Quote:
Package e17
sid (unstable) (x11): Enlightenment DR17 Window Manager
0.17.6-1: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el s390x sparc x32
|
Oh yes. Here it is.
Quote:
Package e16
sid (unstable) (x11): the Enlightenment Window Manager DR16
1.0.0-1 [debports]: m68k
|
jdk
Last edited by jdkaye; 09-13-2014 at 11:45 AM.
|
|
|
09-13-2014, 06:09 PM
|
#8
|
LQ Newbie
Registered: Sep 2014
Posts: 4
Rep: 
|
I have packages of e18 for wheezy at http:// vin-dit.org info on the page for repo settings etc
|
|
|
09-13-2014, 06:28 PM
|
#9
|
Senior Member
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
|
I cannot access the website to check it, but standard practice is to not install packages from third-party sources. Newer versions of packages may have dependencies of more recent date than Debian has, which might cause problems. There are a few exceptions, but usually the only safe way to install packages from outside Debian's repositories is from source. Install from third-party sources with great care.
|
|
|
09-13-2014, 06:37 PM
|
#10
|
LQ Newbie
Registered: Sep 2014
Posts: 4
Rep: 
|
You can rebuild the packages from source using my repo If you want. Having the install be in .deb format means you can cleanly remove it for upgrades or if you want to get rid of it . I got it working on debian and hope to save you the trouble. Upstream source is of course at enlightenment.org if that is what you prefer.
|
|
|
09-13-2014, 07:59 PM
|
#11
|
Senior Member
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
|
Quote:
Originally Posted by Randicus Draco Albus

Sid has e16.
|
His/her post contains information to another repo which has e18.
Quote:
Originally Posted by Randicus Draco Albus
Code:
apt-get install e18-plain terminology
Where did you find that command? Both using Debian and practically living on Debian fora for three years, I never saw an apt-get command like that.
|
The only problem with what s/he typed up is it lacks
before it. Apart from that the command s/he posted is standard.
From the Debian manual page https://www.debian.org/doc/manuals/d...gtools.en.html
Quote:
8.1.2 APT
APT is the Advanced Package Tool and provides the apt-get program. apt-get provides a simple way to retrieve and install packages from multiple sources using the command line. Unlike dpkg, apt-get does not understand .deb files, it works with the packages proper name and can only install .deb archives from a source specified in /etc/apt/sources.list. apt-get will call dpkg directly after downloading the .deb archives[5] from the configured sources.
Some common ways to use apt-get are:
To update the list of package known by your system, you can run:
apt-get update
(you should execute this regularly to update your package lists)
To upgrade all the packages on your system (without installing extra packages or removing packages), run:
apt-get upgrade
To install the foo package and all its dependencies, run:
apt-get install foo
To remove the foo package from your system, run:
apt-get remove foo
To remove the foo package and its configuration files from your system, run:
apt-get --purge remove foo
To upgrade all the packages on your system, and, if needed for a package upgrade, installing extra packages or removing packages, run:
apt-get dist-upgrade
|
Quote:
Originally Posted by Randicus Draco Albus
Your link is for the alpha pre-release of e19.
|
Actually having taken a look at it, and enabling that repo in my own system I can tell you it has e18 packages in it. The only problem is the package s/he posted to install e18 does not exist in that repository.
|
|
|
09-14-2014, 04:02 PM
|
#12
|
Member
Registered: Aug 2011
Posts: 79
Original Poster
Rep: 
|
While I'm still curious why deb's testing and unstable are so behind on enlightenment (my main reason for posting), that's ok, it isn't really important and I guess nobody really knows  (Or is debian's testing usually over half a year behind? I admit I'm new to deb's testing, although not entirely new to debian.)
On a related note, I did go ahead and install e18 from source, and it did seem to work fine (one I figured out the right way to do it).
So just in case it helps anyone landing on this page via search, I'm posting the steps I took here.
Keep in mind, of course, this is on Debian Testing (dist-upgrade as of about three days ago) with contrib and non-free repos enabled. Naturally, YMMV.
---------------------------
Installing Enlightenment 18 on Debian (8) Testing:
Download and unpack the sources for all these packages from enlightenment.org:
EFL, Evas Generic Loaders, Emotion Generic Players, Elementary, Enlightenment
(Due to a makefile bug <http://sourceforge.net/p/enlightenment/mailman/message/32802969/> don't “make clean” in the Enlightenment directory, it'll delete a needed file. If you do, just delete the whole dir and extract the Enlightenment archive again.)
Code:
$ sudo apt-get install libgl1-mesa-dev # (may want the nvidia instead, but not swx - that's the software one)
$ sudo apt-get install doxygen libjpeg-dev libbullet-dev libpng-dev zlibc libgstreamer1.0-dev luajit libluajit-5.1-dev libtiff-dev curl libssl-dev pkg-config dbus fontconfig libfontconfig1-dev libfreetype6-dev libfribidi-dev libpulse-dev libsndfile-dev libx11-dev libxau-dev libxcomposite-dev libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxinerama-dev libxrandr-dev libxrender-dev libxss-dev libxtst-dev libxcursor-dev libxp-dev libxi-dev libgif-dev util-linux libudev-dev libharfbuzz-dev libxi-dev libwebp-dev scim libsystemd-daemon-dev libsystemd-journal-dev libmount-dev libblkid-dev libxine2-dev libgstreamer-plugins-base1.0-dev libpoppler-dev libpoppler-cpp-dev libraw-dev libspectre-dev librsvg2-dev libreoffice-dev libvlc-dev libxcb-keysyms1-dev libclalsadrv-dev
$ cd enlightenment-0.18.8
$ ./configure --prefix=/opt/efl --enable-xinput22 --enable-systemd --enable-image-loader-webp --enable-harfbuzz --enable-scim --enable-fb --disable-tslib --enable-xine
$ make
$ sudo make install
$ sudo ln -s /opt/efl/share/dbus-1/services/org.enlightenment.Ethumb.service /usr/share/dbus-1/services/org.enlightenment.Ethumb.service
$ sudo ln -s /opt/efl/share/dbus-1/services/org.enlightenment.Efreet.service /usr/share/dbus-1/services/org.enlightenment.Efreet.service
$ sudo ln -s /usr/lib/systemd/user/ethumb.service /usr/lib/systemd/user/ethumb.service
$ sudo ln -s /usr/lib/systemd/user/efreet.service /usr/lib/systemd/user/efreet.service
$ cd ../evas_generic_loaders-1.11.2
$ export PKG_CONFIG_PATH=/opt/efl/lib/pkgconfig
$ ./configure --prefix=/opt/efl
$ make
$ sudo make install
$ cd ../emotion_generic_players-1.11.0
$ ./configure --prefix=/opt/efl
$ make
$ sudo make install
$ cd ../elementary-1.11.2
$ ./configure --prefix=/opt/efl
$ make
$ sudo make install
$ cd ../enlightenment-0.18.8/
$ ./configure --prefix=/opt/efl
$ make
$ sudo make install
$ sudo cp /usr/share/xsessions/lightdm-xsession.desktop /usr/share/xsessions/enlightenment.desktop
$ sudo nano /usr/share/xsessions/enlightenment.desktop
(Set “Name” to: Enlightenment)
(Set “Exec” to: enlightenment_start)
(Save and exit editor)
Logout
In login screen, select the “Enlightenment” session and login.
|
|
|
09-14-2014, 09:56 PM
|
#13
|
Senior Member
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
|
Quote:
Originally Posted by Abscissa256
While I'm still curious why deb's testing and unstable are so behind on enlightenment (my main reason for posting), that's ok, it isn't really important and I guess nobody really knows  (Or is debian's testing usually over half a year behind? I admit I'm new to deb's testing, although not entirely new to debian.)
|
In Debian all packages are done by volunteers who take "ownership" of the source and package. It would be my guess that currently Debian doesn't have anyone who wants to work on the Enlightenment packages and that would be why it is the old versions.
|
|
1 members found this post helpful.
|
02-27-2015, 12:26 AM
|
#14
|
LQ Newbie
Registered: Aug 2003
Location: Chicago, IL USA
Distribution: Debian 8 Jessie *gnome /kde. Ubuntu mate
Posts: 18
Rep:
|
|
|
|
02-27-2015, 06:13 AM
|
#15
|
Member
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549
Rep: 
|
|
|
|
All times are GMT -5. The time now is 01:31 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|