Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
e17 from svn
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5339

PostPosted: Sun Oct 05, 2008 6:27 pm    Post subject: Reply with quote

gimpel wrote:
Yes, but as said it uses a different eclass.

I have updated my local copy of the official overlay to use the in-portage enlightenment.eclass and it should be quite complete.
Code:
svn co http://gimpel.ath.cx/svn/enlightenment-svn/


EDIT: Make sure you have rev 472 at least.

Cheers.


rev matchs, what is the profiles, sets and scripts are for?
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Sun Oct 05, 2008 7:16 pm    Post subject: Reply with quote

DaggyStyle wrote:
rev matchs, what is the profiles, sets and scripts are for?

sets is for the set (paludis), profiles for the repo_name file, and scripts is something from vapier's overlay. Seems to contain keyword templates.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5339

PostPosted: Sun Oct 05, 2008 7:32 pm    Post subject: Reply with quote

gimpel wrote:
DaggyStyle wrote:
rev matchs, what is the profiles, sets and scripts are for?

sets is for the set (paludis), profiles for the repo_name file, and scripts is something from vapier's overlay. Seems to contain keyword templates.


dint use paludis, do I need them?
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Sun Oct 05, 2008 7:38 pm    Post subject: Reply with quote

DaggyStyle wrote:
dint use paludis, do I need them?

Nope. Well if you have ~arch portage, it wants to have that profiles/repo_name or it'll start yellin'.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
thom_raindog
Guru
Guru


Joined: 16 May 2008
Posts: 400

PostPosted: Tue Oct 21, 2008 7:57 am    Post subject: Reply with quote

Alright, there is a lot of technicality in this post so I will just ask:
How do I install E17? :)

Can someone point me to a decent (and up-to-date, i.e. SVN) howto or wiki?
Sorry for barging into this thread like this :)
Back to top
View user's profile Send private message
makism
Tux's lil' helper
Tux's lil' helper


Joined: 24 Oct 2007
Posts: 85

PostPosted: Tue Oct 21, 2008 8:46 am    Post subject: Reply with quote

thom_raindog wrote:
Alright, there is a lot of technicality in this post so I will just ask:
How do I install E17? :)

Can someone point me to a decent (and up-to-date, i.e. SVN) howto or wiki?
Sorry for barging into this thread like this :)


something like this (based on my setup, preference and http://overlays.gentoo.org/dev/vapier/wiki/enlightenment):
Code:
svn co http://gimpel.ath.cx/svn/enlightenment-svn /usr/portage/local/enlightenment-svn

Code:
echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/portage/local/enlightenment-svn"' >> /etc/make.conf

Code:
ln -sfn /usr/portage/local/enlightenment-svn/scripts/package.keywords.livecvs /etc/portage/package.keywords/e_live

Code:
emerge -va e


1) if "/usr/portage/local/" does not exist, create it
2) it is assumed that you do not use a monolithic package.keywords file but a directory with the name "package.keywords"

if not sure for a thing, do not proceed, instead ask :-)
Back to top
View user's profile Send private message
thom_raindog
Guru
Guru


Joined: 16 May 2008
Posts: 400

PostPosted: Tue Oct 21, 2008 9:16 am    Post subject: Reply with quote

Aha.. thank you.
Looks good so far, but portage only wants to emerge 9 packages.. is that really all?

9 Packages are installed now... but... how do I chose E17 as WM? It does not show up in the List at Login (KDM)

A tenth package (e-9999) is to be installed but fails compilation... njargh!

I should probably stop hijacking this thread at that point...
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 6948
Location: Austria

PostPosted: Sat Oct 25, 2008 12:57 pm    Post subject: Reply with quote

Unfortunately the enlightenment overlay is still a mess...

And trying gimpels overlay results in a failing e-9999 for me too. I think it fails at
Code:
configure.ac:164: required file `./config.rpath' not found

_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
shickapooka800
Guru
Guru


Joined: 05 Dec 2004
Posts: 304
Location: no

PostPosted: Sat Oct 25, 2008 6:38 pm    Post subject: Reply with quote

i'd like to report a working e-17 emerge using enlightenment overlay, grabbed by layman about three days ago. According to layman -s I am currently at revision 143. I had to create an ebuild for einas so that embryo would build. so far everything is working great. I had one lockup when I tried to switch a shelf item from 'plain' to 'inset' but it hasn't happened again.
Back to top
View user's profile Send private message
thom_raindog
Guru
Guru


Joined: 16 May 2008
Posts: 400

PostPosted: Sun Oct 26, 2008 5:09 am    Post subject: Reply with quote

shickapooka800 wrote:
i'd like to report a working e-17 emerge using enlightenment overlay, grabbed by layman about three days ago. According to layman -s I am currently at revision 143. I had to create an ebuild for einas so that embryo would build. so far everything is working great. I had one lockup when I tried to switch a shelf item from 'plain' to 'inset' but it hasn't happened again.


Any helpful links?
Back to top
View user's profile Send private message
shickapooka800
Guru
Guru


Joined: 05 Dec 2004
Posts: 304
Location: no

PostPosted: Sun Oct 26, 2008 9:16 am    Post subject: Reply with quote

thom_raindog wrote:
shickapooka800 wrote:
i'd like to report a working e-17 emerge using enlightenment overlay, grabbed by layman about three days ago. According to layman -s I am currently at revision 143. I had to create an ebuild for einas so that embryo would build. so far everything is working great. I had one lockup when I tried to switch a shelf item from 'plain' to 'inset' but it hasn't happened again.


Any helpful links?


no sorry but I didn't need any.

all I did was pull the enlightenment overlay with layman (layman -a enlightenment)
then I emerged e
that failed at the first package (embryo) citing a missing eina installation.
I copied the eet ebuild, and adjusted it to build eina instead (basically replaced eet with eina in the ebuild)
digested it
put eina in the list of DEPEND packages in the embryo ebuild
digested it
emerged e, no problems
threw enlightenment_start in my xinitrc
done.
Back to top
View user's profile Send private message
olivierweb
Tux's lil' helper
Tux's lil' helper


Joined: 09 Dec 2002
Posts: 113
Location: France

PostPosted: Sun Oct 26, 2008 10:33 pm    Post subject: Reply with quote

shickapooka800 wrote:

I copied the eet ebuild, and adjusted it to build eina instead (basically replaced eet with eina in the ebuild)
digested it
put eina in the list of DEPEND packages in the embryo ebuild
digested it


Thanks for the tip. It also solved the problem for me.
Back to top
View user's profile Send private message
ok
Guru
Guru


Joined: 11 Jul 2006
Posts: 390
Location: germany

PostPosted: Sun Oct 26, 2008 10:51 pm    Post subject: Reply with quote

One hour ago i added enlightenment overlay and emerged 'e' with out an error.
Seems to be fixed.
Back to top
View user's profile Send private message
thom_raindog
Guru
Guru


Joined: 16 May 2008
Posts: 400

PostPosted: Mon Oct 27, 2008 7:16 am    Post subject: Reply with quote

Hmm.. I still get the same error with e-9999... crap
I would try and remove the 9 packages that my previous try has already installed, but how do I know which ones that are? Where is a log for portage that would show the last few packages installed?
Back to top
View user's profile Send private message
nordic bro
Guru
Guru


Joined: 25 Oct 2003
Posts: 582

PostPosted: Mon Oct 27, 2008 3:58 pm    Post subject: Reply with quote

chk in /var/log for portage logs then ls -ltr to see the newest. I don't know if portage creates them by default - chk /etc/make.conf on how to enable it if you want them for the future.

there's probably a gentoo tool or something to find out but if all else fails go to /var/db/pkg and use "find" with -atime/-ctime or something and you can find the new pkgs that way. or you can often ls -ltr /usr/portage/distfiles and see the latest tar files d/l - this isn't foolproof because sometimes I've noticed a tar retains its original timestamp but maybe ctime could be used here also to help isolate them.
Back to top
View user's profile Send private message
Basin
n00b
n00b


Joined: 16 Jul 2004
Posts: 41

PostPosted: Wed Oct 29, 2008 2:56 pm    Post subject: Reply with quote

If you want to use gimpels overlay with layman you can:
Add the line:
Code:
overlays  : http://www.gentoo.org/proj/en/overlays/layman-global.txt
            file:///usr/portage/local/layman/local.xml

in /etc/layman/layman.cfg
Add the file /usr/portage/local/layman/local.xml containing
Code:
<overlay name="enlightenment-svn" src="http://gimpel.ath.cx/svn/enlightenment-svn" type="svn">
  <description>
      Gimpel's updated e17 svn.
  </description>
</overlay>

then
Code:
layman -a enlightenment-svn
and
Code:
emerge e


You can also make /usr/portage/local/layman/enlightenment-svn/sets/e17
Code:
>=dev-libs/eet-9999
>=dev-libs/eina-9999
>=x11-libs/evas-9999
>=x11-libs/ecore-9999
>=dev-libs/embryo-9999
>=media-libs/edje-9999
>=dev-libs/efreet-9999
>=x11-libs/e_dbus-9999
>=x11-wm/e-9999

and /usr/portage/local/layman/enlightenment-svn/sets.conf
Code:
[e17 sets]
class = portage.sets.files.StaticFileSet
multiset = true
directory = ${repository:enlightenment-svn}/sets/

Which enables you to upgrade enlightenment with
Code:
emerge @e17


EDIT You can achieve the same effect by adding the e17 set file to /etc/portage/sets, and not making any sets.conf
Back to top
View user's profile Send private message
Leon_UK
Tux's lil' helper
Tux's lil' helper


Joined: 06 Dec 2006
Posts: 128
Location: London

PostPosted: Wed Oct 29, 2008 6:14 pm    Post subject: Reply with quote

Basin wrote:
If you want to use gimpels overlay with layman you can:

Add the file /usr/portage/local/layman/local.xml containing
Code:
<overlay name="enlightenment-svn" src="http://gimpel.ath.cx/svn/enlightenment-svn" type="svn">
  <description>
      Gimpel's updated e17 svn.
  </description>
</overlay>



Layman refused to add enlightenment-svn complianed about missing contact, so i had to change it to..

Code:

<overlays>
 <overlay contact="foo@foo.org" name="enlightenment-svn" src="http://gimpel.ath.cx/svn/enlightenment-svn" type="svn">
  <description>
      Gimpel's updated e17 svn.
  </description>
 </overlay>
</overlays>




after that added them to package.keywords and emerged with out a hitch.

but thanks for letting us know about that overlay I could'nt get eina from the other one, this one had it included.
Back to top
View user's profile Send private message
nitm
n00b
n00b


Joined: 27 Dec 2004
Posts: 61

PostPosted: Wed Nov 12, 2008 12:42 pm    Post subject: Reply with quote

gimpel wrote:
But reading here and the b.g.o entry, we now have 3 repo's/eclasses :P


What can we do to clean this mess?
As I see it someone should be given write access in the official overlay,
so the ebuilds can be fixed.

Later today I'll try the overlay and I will see if I can make some things work with the eclass in portage
(in b.g.o entry it is stated that it is fixed, and supports svn).

What is the procedure to get write access?

Best Regards,
Teodor
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Wed Nov 12, 2008 12:54 pm    Post subject: Reply with quote

nitm wrote:
gimpel wrote:
But reading here and the b.g.o entry, we now have 3 repo's/eclasses :P


What can we do to clean this mess?
As I see it someone should be given write access in the official overlay,
so the ebuilds can be fixed.

Go and bug vapier.

Quote:
Later today I'll try the overlay and I will see if I can make some things work with the eclass in portage
(in b.g.o entry it is stated that it is fixed, and supports svn).

That's what my overlay provides. It uses the eclass in portage. :)
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
nitm
n00b
n00b


Joined: 27 Dec 2004
Posts: 61

PostPosted: Wed Nov 12, 2008 1:17 pm    Post subject: Reply with quote

gimpel wrote:

Go and bug vapier.

I'll do that when I have something to offer.
By the way have you tried to contact him on this matter?

gimpel wrote:

That's what my overlay provides. It uses the eclass in portage. :)

Ok, I'll take a look
Back to top
View user's profile Send private message
Thesalan
n00b
n00b


Joined: 16 Nov 2006
Posts: 69

PostPosted: Thu Nov 13, 2008 7:53 pm    Post subject: Reply with quote

http://gimpel.ath.cx/svn/enlightenment-svn is a snapshot or is it live?

I have just install a fresh gentoo (it was broken since july ^_^) and I have an error when I compil eet, so I think if its a snapshot I've an error on my gentoo, and if it's live I've just to waiting...

(sorry for my poor english :p)
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Thu Nov 13, 2008 10:23 pm    Post subject: Reply with quote

Thesalan wrote:
http://gimpel.ath.cx/svn/enlightenment-svn is a snapshot or is it live?

It's live SVN.

Better do not try to mix live and snapshots.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
Thesalan
n00b
n00b


Joined: 16 Nov 2006
Posts: 69

PostPosted: Thu Nov 13, 2008 10:33 pm    Post subject: Reply with quote

Yes ^_^

So I've unmerge all live packages, but when i try to install snapshot (with package.keywords.snapshots) they tell me packages wasn't unmasked

How can i resolve this?
Back to top
View user's profile Send private message
nitm
n00b
n00b


Joined: 27 Dec 2004
Posts: 61

PostPosted: Sat Nov 15, 2008 4:33 pm    Post subject: Reply with quote

gimpel:

Here is a simple patch for the ewl ebuild in your overlay:
Code:

Index: x11-libs/ewl/ewl-9999.ebuild
===================================================================
--- x11-libs/ewl/ewl-9999.ebuild        (revision 518)
+++ x11-libs/ewl/ewl-9999.ebuild        (working copy)
@@ -6,7 +6,7 @@
 
 DESCRIPTION="simple-to-use general purpose widget library"
 
-IUSE="X fbcon opengl"
+IUSE="X fbcon opengl debug"
 
 RDEPEND=">=media-libs/edje-9999
        >=x11-libs/evas-9999
@@ -44,6 +44,7 @@
                $(use_enable X xrender-x11)
                $(use_enable opengl opengl-x11)
                $(use_enable fbcon)
+               $(use_enable debug)
        "
        enlightenment_src_compile
 }

Back to top
View user's profile Send private message
GroMeZ
n00b
n00b


Joined: 21 Apr 2007
Posts: 10

PostPosted: Mon Nov 17, 2008 8:53 am    Post subject: Reply with quote

@gimpel : two modules are missing in your overlay, tiling and diskio.
Could you add them please ? Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4  Next
Page 2 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum