Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
E17 updating
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 14, 2008 5:00 pm    Post subject: E17 updating Reply with quote

hello. I have been searching the forums, google and wiki's for hours only to go in circles. Quite a while ago I have set up e17 rather sucessfully but have never upgraded or done anything since. I was following the gentoo wiki on this. So now I cannot seem to get anywhere with upgrading. Upgrading gentoo in general now doesn't work either. I get a pile of errors. so some help would be greatly appreciated!
Firstly, I couldn't sync layman (that is what I was using), so update-python seemed to fix that.
Now here are the error messages:
Code:
 # emerge-e17 -pv
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Running command "/usr/bin/svn update "/usr/portage/local/layman/enlightenment""...
At revision 143.
*
* Success:
* ------
*
* Successfully synchronized overlay "enlightenment".

These are the packages that would be merged, in order:

Calculating dependencies |
!!! All ebuilds that could satisfy "dev-libs/eet" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/eet-9999 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

that's nice. So I have followed the recommendations in the wiki for creating a "/usr/portage/package.keywords/" directory and inside it i have the following files:
Code:
 # ll
total 4
lrwxrwxrwx 1 root root 72 Jul  6 16:14 enlightenment -> /usr/portage/local/layman/enlightenment/scripts/package.keywords.livecvs
-rw-r--r-- 1 root root 52 Aug 31 00:47 my.keywords

Ok so here is the enlightenment file with the "eet" program unmasked...
Code:
 # cat enlightenment
# List all livecvs ebuilds here for the lazy.
#
# Symlink this file into your /etc/portage/package.keywords/ directory:
# mkdir -p /etc/portage/package.keywords
# ln -s \
#       /usr/portage/local/layman/enlightenment/scripts/package.keywords.livecvs \
#       /etc/portage/package.keywords/enlightenment
#
# To regen in overlay:
# find -mindepth 2 -maxdepth 2 -type d '!' -wholename '*.svn*' -printf '%P * ~* **\n' | sort

app-admin/empower * ~* **
app-editors/enscribe * ~* **
app-laptop/epbb * ~* **
app-misc/entropy * ~* **
app-misc/evidence * ~* **
app-misc/examine * ~* **
app-text/epdf * ~* **
dev-db/edb * ~* **
dev-libs/eet * ~* **
dev-libs/efreet * ~* **
dev-libs/embryo * ~* **
dev-libs/engrave * ~* **
dev-libs/evolve * ~* **
... many more listed here ...


I also noticed that the warning on the wiki now says that E17 has moved to SVN... do I need to worry about this if I'm using Layman? if it's on SVN, do I need to somehow remove the layman stuff to get it working?
I'm so confused!

Thanks for your help.
When i try to emerge -uavDN world, a bunch of things need to be downgraded now... particularly imlib2 which i'm sure e17 needs the highest version so I'm afraid to do it for fear of breaking e17.
Back to top
View user's profile Send private message
CooSee
Guru
Guru


Joined: 20 Nov 2004
Posts: 458
Location: Earth

PostPosted: Tue Oct 14, 2008 5:15 pm    Post subject: Reply with quote

you can use this overlay, without layman !

Code:
svn co http://gimpel.ath.cx/svn/enlightenment-svn


and put this to ' /usr/local/overlays/enlightenment-svn ' or somewhere else !

and add it to your ' make.conf ' !

Code:
PORTDIR_OVERLAY="/usr/local/overlays/enlightenment-svn"


remove the old ' cvs overlay ' !

hope this helps :roll: :wink:


CooSee ' Ya
_________________
beQuiet! Silent Base 800 Black - MSI C236A - Xeon E3-1245v5 - 32GB RAM Kingston - Sapphire Nitro+ Radeon RX590 8G - Samsung PM961 M.2 128GB - Samsung 840 EVO 120GB - Creative Sound Blaster RX PCIe - Logitech Z623 2.1 - G110 Keyboard - Mouse G400
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 14, 2008 6:42 pm    Post subject: Reply with quote

thank you for your quick reply.
how do I remove the old cvs?
edit: and will this solve my problems with masking and such?
Back to top
View user's profile Send private message
CooSee
Guru
Guru


Joined: 20 Nov 2004
Posts: 458
Location: Earth

PostPosted: Tue Oct 14, 2008 7:07 pm    Post subject: Reply with quote

swingkyd wrote:
thank you for your quick reply.
how do I remove the old cvs?
edit: and will this solve my problems with masking and such?


you're welcome :wink:

if you used layman for the old cvs overlay, just do a ' layman -d enlightenment '

for the unmask stuff, please look into ' where/ever/you/copied/enlightenment-svn/scripts '

but don't forget, it's highly experimental :idea: :!:

and for the eye-candy with e17, you can try ' ecomp ' :!:

Code:
layman -f -o http://gimpel.ath.cx/~tom/layman-ecomp.list -a ecomp


CooSee ' Ya
_________________
beQuiet! Silent Base 800 Black - MSI C236A - Xeon E3-1245v5 - 32GB RAM Kingston - Sapphire Nitro+ Radeon RX590 8G - Samsung PM961 M.2 128GB - Samsung 840 EVO 120GB - Creative Sound Blaster RX PCIe - Logitech Z623 2.1 - G110 Keyboard - Mouse G400
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Thu Oct 16, 2008 4:44 pm    Post subject: Reply with quote

why would I want to stop using layman if it supports svn? Is there some technical reason that I am not aware of?

Thanks
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


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

PostPosted: Thu Oct 16, 2008 4:52 pm    Post subject: Reply with quote

swingkyd wrote:
why would I want to stop using layman if it supports svn? Is there some technical reason that I am not aware of?

Thanks

It will not work, as it has not yet been updated to use the new version of /usr/portage/eclass/enlightenment.eclass

You can use layman with the temporary enlightenment-svn overlay if you want:
Code:
layman -f -o http://gimpel.ath.cx/~tom/layman-enlightenment-svn.list -a enlightenment-svn

_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
sian
Apprentice
Apprentice


Joined: 26 Jan 2004
Posts: 288

PostPosted: Thu Oct 16, 2008 6:19 pm    Post subject: Reply with quote

Hello,
Is there a howto to have ecomp ?
what ebuild do we need to build ? ecomp ?
_________________
Kernel : 2.6.32 - E17 - OpenRC-0.61 - gcc-4.4.3
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


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

PostPosted: Thu Oct 16, 2008 6:25 pm    Post subject: Reply with quote

sian wrote:
Hello,
Is there a howto to have ecomp ?
what ebuild do we need to build ? ecomp ?

e-9999-r1 from ecomp overlay.

No idea if it still works.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Sun Oct 19, 2008 10:12 pm    Post subject: Reply with quote

I have removed the enlightenment layman overlay and added the enlightenment-svn overlay...but the script below still does not work for updating e...also I still get downgrading when I try to upgrade my world.
Code:
 # cat emerge-e17
#!/bin/bash
layman --sync="enlightenment-svn"
export EMERGE_DEFAULT_OPTS="${*} --verbose"
E17_EBUILDS="dev-libs/eet x11-libs/evas x11-libs/ecore x11-libs/e_dbus dev-libs/embryo media-libs/edje dev-libs/efreet x11-wm/e"
emerge -1 ${E17_EBUILDS}

and ...
Code:
 
# emerge-e17 -pv# emerge-e17 -pv
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Running command "/usr/bin/svn update "/usr/portage/local/layman/enlightenment-svn""...
At revision 492.
*
* Success:
* ------
*
* Successfully synchronized overlay "enlightenment-svn".

These are the packages that would be merged, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy "dev-libs/eet" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/eet-9999 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

finally... my masked packages under:
Code:
# cat /etc/portage/package.keywords/enlightenment
app-admin/empower * ~* **
app-editors/enscribe * ~* **
app-laptop/epbb * ~* **
app-misc/entropy * ~* **
app-misc/evidence * ~* **
app-misc/examine * ~* **
app-text/epdf * ~* **
dev-db/edb * ~* **
dev-libs/eet * ~* **
dev-libs/efreet * ~* **
dev-libs/eina * ~* **
<....snip ....>

which to me shows that eet is not not masked. Do I need to an an unmask as well?
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Mon Oct 20, 2008 2:56 am    Post subject: Reply with quote

Does it help if you replace the masks by simply "**", i.e. replace "* ~* **" by only "**"
_________________
emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


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

PostPosted: Mon Oct 20, 2008 1:16 pm    Post subject: Reply with quote

I edited the package.keywords.livecvs file in svn overlay to only use **
And added a package.keywords.livecvs.paludis with only *

Maybe that helps somehow.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 21, 2008 12:37 am    Post subject: Reply with quote

thanks! is that for everything in the list or just eet?
Back to top
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Tue Oct 21, 2008 3:25 am    Post subject: Reply with quote

swingkyd wrote:
thanks! is that for everything in the list or just eet?
Did it work for eet? If it worked, then do it for everything.
_________________
emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/
Back to top
View user's profile Send private message
0n0w1c
Apprentice
Apprentice


Joined: 02 Mar 2004
Posts: 273

PostPosted: Tue Oct 21, 2008 3:38 am    Post subject: Reply with quote

This is my second attempt at e17, the first was at least a year ago.
This is my first attempt at using overlays, so please forgive my ignorance.
I have been reading the recent e17 via svn threads and I got so close...

I am using the enlightenment-svn overlay which eventually resulted in this error. The 9 previous dependent packages built successfully.

Code:

# emerge -v e

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] x11-wm/e-9999  USE="nls pam -dbus -doc" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/portage/local/layman/enlightenment-svn

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-wm/e-9999 to /
 * checking ebuild checksums ;-) ...                                                                                                             [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                            [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                           [ ok ]
 * Using user server for live sources: http://svn.enlightenment.org/svn/e/trunk
 * This is a LIVE SOURCES ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.
>>> Unpacking source...
 * subversion update start -->
 *      repository: http://svn.enlightenment.org/svn/e/trunk/e
At revision 36903.
 *    working copy: /usr/portage/distfiles/svn-src/enlightenment/e

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-wm/e-9999/work/e ...
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.
Running aclocal...
Running autoconf...
Running autoheader...
Running libtoolize...
Running automake...
configure.ac:17: installing `./compile'
configure.ac:164: required file `./config.rpath' not found
configure.ac:11: installing `./install-sh'
configure.ac:11: installing `./missing'
config/Makefile.am:12: `%'-style pattern rules are a GNU make extension
config/default/Makefile.am:28: `%'-style pattern rules are a GNU make extension
src/bin/Makefile.am: installing `./depcomp'
 * Using user server for live sources: http://svn.enlightenment.org/svn/e/trunk
 * This is a LIVE SOURCES ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.
 *
 * ERROR: x11-wm/e-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2626:  Called enlightenment_src_compile
 *             environment, line 1455:  Called enlightenment_die 'src_compile'
 *             environment, line 1441:  Called die
 * The specific snippet of code:
 *   '"!!! SEND BUG REPORTS TO vapier at gentoo.org NOT THE E TEAM"
 *  The die message:
 *   autogen failed
!!! SEND BUG REPORTS TO vapier at gentoo.org NOT THE E TEAM
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/x11-wm:e-9999:20081021-031651.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-wm/e-9999/temp/environment'.
 *


I assume this is the error:

Code:

configure.ac:164: required file `./config.rpath' not found


Is this due to nature of svn/development code and I should simply try again another day or is there some other issue I should be looking into?


Last edited by 0n0w1c on Tue Oct 21, 2008 3:39 am; edited 1 time in total
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 21, 2008 3:39 am    Post subject: Reply with quote

now I get the following:
Code:
 # emerge-e17
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Running command "/usr/bin/svn update "/usr/portage/local/layman/enlightenment-
svn""...
Conflict discovered in '/usr/portage/local/layman/enlightenment-svn/scripts/pack
age.keywords.livecvs'.
Select: (p) postpone, (df) diff-full, (e) edit,
        (h) help for more options: df
--- /usr/portage/local/layman/enlightenment-svn/scripts/.svn/text-base/package.k
eywords.livecvs.svn-base        Sun Oct 19 16:02:41 2008
+++ /usr/portage/local/layman/enlightenment-svn/scripts/.svn/tmp/tempfile.tmp  M
on Oct 20 21:35:10 2008
@@ -1,3 +1,4 @@
+<<<<<<< .mine
 app-admin/empower * ~* **
 app-editors/enscribe * ~* **
 app-laptop/epbb * ~* **
@@ -6,7 +7,8 @@
 app-misc/examine * ~* **
 app-text/epdf * ~* **
 dev-db/edb * ~* **
-dev-libs/eet * ~* **
+#dev-libs/eet * ~* **
+dev-libs/eet **
 dev-libs/efreet * ~* **
 dev-libs/eina * ~* **
 dev-libs/embryo * ~* **
@@ -92,3 +94,99 @@
 x11-terms/enterminus * ~* **
 x11-themes/gtk2-E17-bling * ~* **
 x11-wm/e * ~* **
+=======
+app-admin/empower **
+app-editors/enscribe **
+app-laptop/epbb **
+app-misc/entropy **
+app-misc/evidence **
+app-misc/examine **
+app-text/epdf **
+dev-db/edb **
+dev-libs/eet **
+dev-libs/efreet **
+dev-libs/eina **
+dev-libs/embryo **
+dev-libs/engrave **
+dev-libs/evolve **
+dev-libs/exml **
+dev-util/e_utils **
+dev-util/edje_editor **
+dev-util/edje_viewer **
+dev-util/enhance **
+games-misc/elitaire **
+mail-client/embrace **
+media-gfx/elicit **
+media-gfx/ephoto **
+media-gfx/exhibit **
+media-gfx/imlib2_tools **
+media-gfx/retina **
+media-libs/edje **
+media-libs/emotion **
+media-libs/epeg **
+media-libs/epsilon **
+media-libs/imlib2 **
+media-libs/imlib2_loaders **
+media-sound/emphasis **
+media-sound/extrackt **
+media-video/eclair **
+media-video/elation **
+media-video/envision **
+media-video/rage **
+net-im/express **
+sci-calculators/equate **
+sci-misc/engycad **
+sys-fs/evfs **
+x11-apps/elapse **
+x11-libs/e_dbus **
+x11-libs/ecore **
+x11-libs/esmart **
+x11-libs/etk **
+x11-libs/evas **
+x11-libs/ewl **
+x11-misc/emprint **
+x11-misc/engage **
+x11-misc/enity **
+x11-misc/enotes **
+x11-misc/entrance **
+x11-misc/entrance_edit_gui **
+x11-misc/eosd **
+x11-misc/estickies **
+x11-misc/expedite **
+x11-misc/iconbar **
+x11-plugins/e_modules **
+x11-plugins/e_modules-alarm **
+x11-plugins/e_modules-bling **
+x11-plugins/e_modules-calendar **
+x11-plugins/e_modules-cpu **
+x11-plugins/e_modules-deskshow **
+x11-plugins/e_modules-efm_nav **
+x11-plugins/e_modules-efm_path **
+x11-plugins/e_modules-emu **
+x11-plugins/e_modules-execwatch **
+x11-plugins/e_modules-flame **
+x11-plugins/e_modules-forecasts **
+x11-plugins/e_modules-language **
+x11-plugins/e_modules-mail **
+x11-plugins/e_modules-mem **
+x11-plugins/e_modules-moon **
+x11-plugins/e_modules-mpdule **
+x11-plugins/e_modules-net **
+x11-plugins/e_modules-news **
+x11-plugins/e_modules-notification **
+x11-plugins/e_modules-penguins **
+x11-plugins/e_modules-photo **
+x11-plugins/e_modules-rain **
+x11-plugins/e_modules-screenshot **
+x11-plugins/e_modules-slideshow **
+x11-plugins/e_modules-snow **
+x11-plugins/e_modules-taskbar **
+x11-plugins/e_modules-tclock **
+x11-plugins/e_modules-uptime **
+x11-plugins/e_modules-weather **
+x11-plugins/e_modules-winselector **
+x11-plugins/e_modules-wlan **
+x11-terms/enterminus **
+x11-themes/gtk2-E17-bling **
+x11-wm/e **
+>>>>>>> .r493
Select: (p) postpone, (df) diff-full, (e) edit, (r) resolved,
        (h) help for more options: h
  (p)  postpone    - mark the conflict to be resolved later
  (df) diff-full   - show all changes made to merged file
  (e)  edit        - change merged file in an editor
  (r)  resolved    - accept merged version of file
  (mf) mine-full   - accept my version of entire file (ignore their changes)
  (tf) theirs-full - accept their version of entire file (lose my changes)
  (l)  launch      - launch external tool to resolve conflict
  (h)  help        - show this list

Select: (p) postpone, (df) diff-full, (e) edit, (r) resolved,
   *
* Errors:
* ------
*
* Failed to sync overlay "enlightenment-svn".
* Error was: Syncing overlay "enlightenment-svn" returned status 256!
     (h) help for more options: ^Csvn: Caught signal

which I must admit...i'm still at a loss.
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 21, 2008 3:43 am    Post subject: Reply with quote

OK...many thanks to those who were pointing me in the correct direction!
I ran the following:
Code:
layman --sync enlightenmnt-svn

and accepted "their version" of the keywords...
now I get the following:
Code:
 # emerge-e17
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Overlay "rostov" is missing a "description" entry!
* Running command "/usr/bin/svn update "/usr/portage/local/layman/enlightenment-svn""...
At revision 493.
*
* Success:
* ------
*
* Successfully synchronized overlay "enlightenment-svn".

These are the packages that would be merged, in order:

Calculating dependencies -
!!! All ebuilds that could satisfy "dev-libs/eet" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/eet-9999 (masked by: )

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

which is unchanged behaviour... my keywords now look like this:
Code:
# cat /etc/portage/package.keywords/enlightenment
app-admin/empower **
app-editors/enscribe **
app-laptop/epbb **
app-misc/entropy **
app-misc/evidence **
app-misc/examine **
app-text/epdf **
dev-db/edb **
dev-libs/eet **
dev-libs/efreet **
dev-libs/eina **
dev-libs/embryo **
dev-libs/engrave **
dev-libs/evolve **
dev-libs/exml **
dev-util/e_utils **
dev-util/edje_editor **
dev-util/edje_viewer **
dev-util/enhance **
games-misc/elitaire **
mail-client/embrace **
<.... the rest of them ....>

so the answer is...no it doesn't seem to help to have the keywords set to **

any other ideas?
Back to top
View user's profile Send private message
0n0w1c
Apprentice
Apprentice


Joined: 02 Mar 2004
Posts: 273

PostPosted: Tue Oct 21, 2008 4:55 am    Post subject: Reply with quote

swingkyd: Why do you use this script to update e17?

Code:

#!/bin/bash
layman --sync="enlightenment-svn"
export EMERGE_DEFAULT_OPTS="${*} --verbose"
E17_EBUILDS="dev-libs/eet x11-libs/evas x11-libs/ecore x11-libs/e_dbus dev-libs/embryo media-libs/edje dev-libs/efreet x11-wm/e"
emerge -1 ${E17_EBUILDS}


It does not update all of the packages that a simple "emerge e" installs and it installs packages that are not installed with the same "emerge e" command. Are these support packages required/recommended or are they just packages you want installed for other reasons?
Back to top
View user's profile Send private message
swingkyd
Guru
Guru


Joined: 13 Jan 2005
Posts: 334

PostPosted: Tue Oct 21, 2008 6:22 am    Post subject: Reply with quote

the line
Code:
export EMERGE_DEFAULT_OPTS="${*} --verbose"

sets the emerge opts that seem to add all the necessary libraries for the desired packages. emerge -av e does nothing as far as I can see...hmmm
Code:
 # emerge -uav e

These are the packages that would be merged, in order:

Calculating dependencies -
emerge: there are no ebuilds to satisfy "e".

The code is from the gentoo-wiki website. . . . it seemed to work brilliantly the first time. perhaps something has gone awry... nonetheless, I still cannot go emerge -uavDN world without two downgrades...particularly imlib2 which is not good. also, updating packages with rev 9999 doesn't seem to work unless you specify exactly what you are emerging by the -1 option.

I don't know if that makes any sense but it's how I understand it. If someone knows better (and I"m sure there are), perhaps they can help.
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


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

PostPosted: Tue Oct 21, 2008 6:30 am    Post subject: Reply with quote

Imlib2 is not needed for E.

As for "upgrade" aka rebuild of the -9999 versions. If you have portage 2.2 already, you can create a set and emerge @set-name.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
E11
l33t
l33t


Joined: 24 Feb 2004
Posts: 764
Location: Bruxelles

PostPosted: Fri Oct 31, 2008 4:25 pm    Post subject: Reply with quote

0n0w1c wrote:
This is my second attempt at e17, the first was at least a year ago.
This is my first attempt at using overlays, so please forgive my ignorance.
I have been reading the recent e17 via svn threads and I got so close...

I am using the enlightenment-svn overlay which eventually resulted in this error. The 9 previous dependent packages built successfully.

Code:

# emerge -v e

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] x11-wm/e-9999  USE="nls pam -dbus -doc" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/portage/local/layman/enlightenment-svn

>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-wm/e-9999 to /
 * checking ebuild checksums ;-) ...                                                                                                             [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                            [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                           [ ok ]
 * Using user server for live sources: http://svn.enlightenment.org/svn/e/trunk
 * This is a LIVE SOURCES ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.
>>> Unpacking source...
 * subversion update start -->
 *      repository: http://svn.enlightenment.org/svn/e/trunk/e
At revision 36903.
 *    working copy: /usr/portage/distfiles/svn-src/enlightenment/e

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-wm/e-9999/work/e ...
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.
Running aclocal...
Running autoconf...
Running autoheader...
Running libtoolize...
Running automake...
configure.ac:17: installing `./compile'
configure.ac:164: required file `./config.rpath' not found
configure.ac:11: installing `./install-sh'
configure.ac:11: installing `./missing'
config/Makefile.am:12: `%'-style pattern rules are a GNU make extension
config/default/Makefile.am:28: `%'-style pattern rules are a GNU make extension
src/bin/Makefile.am: installing `./depcomp'
 * Using user server for live sources: http://svn.enlightenment.org/svn/e/trunk
 * This is a LIVE SOURCES ebuild.
 * That means there are NO promises it will work.
 * If it fails to build, FIX THE CODE YOURSELF
 * before reporting any issues.
 *
 * ERROR: x11-wm/e-9999 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2626:  Called enlightenment_src_compile
 *             environment, line 1455:  Called enlightenment_die 'src_compile'
 *             environment, line 1441:  Called die
 * The specific snippet of code:
 *   '"!!! SEND BUG REPORTS TO vapier at gentoo.org NOT THE E TEAM"
 *  The die message:
 *   autogen failed
!!! SEND BUG REPORTS TO vapier at gentoo.org NOT THE E TEAM
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/x11-wm:e-9999:20081021-031651.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-wm/e-9999/temp/environment'.
 *


I assume this is the error:

Code:

configure.ac:164: required file `./config.rpath' not found


Is this due to nature of svn/development code and I should simply try again another day or is there some other issue I should be looking into?


Same error for me...
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


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

PostPosted: Fri Oct 31, 2008 4:38 pm    Post subject: Reply with quote

E11 wrote:
0n0w1c wrote:
[...]
I am using the enlightenment-svn overlay which eventually resulted in this error. The 9 previous dependent packages built successfully.

Code:

[...]
>>> Compiling source in /var/tmp/portage/x11-wm/e-9999/work/e ...
Running autopoint...
autopoint: *** cvs program not found
autopoint: *** Stop.
[...]

[...]


Same error for me...

https://bugs.gentoo.org/show_bug.cgi?id=245073

In short: install cvs.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
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
Page 1 of 1

 
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