LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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


Reply
  Search this Thread
Old 09-12-2014, 04:29 PM   #1
Abscissa256
Member
 
Registered: Aug 2011
Posts: 79

Rep: Reputation: Disabled
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?)
 
Old 09-12-2014, 05:19 PM   #2
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
hi!

http://lmgtfy.com/?q=E18%2BDEBIAN

 
Old 09-12-2014, 07:06 PM   #3
Abscissa256
Member
 
Registered: Aug 2011
Posts: 79

Original Poster
Rep: Reputation: Disabled
I realize you're trying to be helpful. But y'know the part where I said:

Quote:
Originally Posted by Abscissa256 View Post
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.
 
Old 09-12-2014, 08:39 PM   #4
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
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.
 
Old 09-12-2014, 10:27 PM   #5
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Quote:
Originally Posted by gor0 View Post
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.
 
Old 09-13-2014, 06:23 AM   #6
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Quote:
Originally Posted by gor0 View Post
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.
 
Old 09-13-2014, 11:41 AM   #7
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by Randicus Draco Albus View Post

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.
 
Old 09-13-2014, 06:09 PM   #8
jtotheh
LQ Newbie
 
Registered: Sep 2014
Posts: 4

Rep: Reputation: Disabled
I have packages of e18 for wheezy at http:// vin-dit.org info on the page for repo settings etc
 
Old 09-13-2014, 06:28 PM   #9
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
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.
 
Old 09-13-2014, 06:37 PM   #10
jtotheh
LQ Newbie
 
Registered: Sep 2014
Posts: 4

Rep: Reputation: Disabled
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.
 
Old 09-13-2014, 07:59 PM   #11
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Quote:
Originally Posted by Randicus Draco Albus View Post

Sid has e16.
His/her post contains information to another repo which has e18.
Quote:
Originally Posted by Randicus Draco Albus View Post
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
Code:
apt-get update
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 View Post
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.
 
Old 09-14-2014, 04:02 PM   #12
Abscissa256
Member
 
Registered: Aug 2011
Posts: 79

Original Poster
Rep: Reputation: Disabled
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.
 
Old 09-14-2014, 09:56 PM   #13
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
Quote:
Originally Posted by Abscissa256 View Post
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.
Old 02-27-2015, 12:26 AM   #14
tlan
LQ Newbie
 
Registered: Aug 2003
Location: Chicago, IL USA
Distribution: Debian 8 Jessie *gnome /kde. Ubuntu mate
Posts: 18

Rep: Reputation: 2
http://sparkylinux.org/
 
Old 02-27-2015, 06:13 AM   #15
gor0
Member
 
Registered: Jun 2014
Distribution: quad BOOT!
Posts: 549

Rep: Reputation: 65
https://phab.enlightenment.org/phame/post/view/106/
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Enlightenment E18 Alpha Release Is Imminent LXer Syndicated Linux News 0 11-04-2013 11:50 PM
LXer: Enlightenment E18 Might Be Released This Year LXer Syndicated Linux News 0 02-10-2013 06:50 AM
LXer: With E17 Out, Enlightenment E18 Is In Development LXer Syndicated Linux News 0 02-01-2013 05:51 AM
LXer: New E17 Stable Snapshot and the First of E18 LXer Syndicated Linux News 0 01-31-2013 05:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration