Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Error merging gnome - gnome-panel
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
midnightrambler
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2003
Posts: 128

PostPosted: Tue Sep 23, 2003 11:58 pm    Post subject: Error merging gnome - gnome-panel Reply with quote

I did "emerge -k gnome" but i get the following error halfway through the installation procedure:

mkdir /var/tmp/portage/gnome-panel-2.2.2.2/image/usr/share/gnome/help/clock/ja/figur es
make install-data-hook
make[5]: Entering directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2 .2.2.2/help/ja/clock'
/bin/sh ../../../mkinstalldirs /var/tmp/portage/gnome-panel-2.2.2.2/image//usr/share /omf/gnome-panel
for file in clock-ja.omf; do \
/bin/install -c -m 644 $file.out /var/tmp/portage/gnome-panel-2.2.2.2/image/ /usr/share/omf/gnome-panel/$file; \
done
/bin/install: cannot stat `clock-ja.omf.out': No such file or directory
make[5]: *** [install-data-hook-omf] Error 1
make[5]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[4]: *** [install-data-am] Error 2
make[4]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help'
make: *** [install-recursive] Error 1

!!! ERROR: gnome-base/gnome-panel-2.2.2.2 failed.
!!! Function einstall, Line 347, Exitcode 2
!!! einstall failed

I already did emerge sync and fixpackages...

How did you guys get GNOME 2.2 up and running? :(

Greetz
Alex
Back to top
View user's profile Send private message
midnightrambler
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2003
Posts: 128

PostPosted: Wed Sep 24, 2003 1:01 am    Post subject: Reply with quote

Now i get (by doing "emerge -k gnome" again):

mkdir /var/tmp/portage/gnome-panel-2.2.2.2/image/usr/share/gnome/help/mailcheck/C/figures
make install-data-hook
make[5]: Entering directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help/C/mailcheck'
/bin/sh ../../../mkinstalldirs /var/tmp/portage/gnome-panel-2.2.2.2/image//usr/share/omf/gnome-panel
for file in mailcheck-C.omf; do \
/bin/install -c -m 644 $file.out /var/tmp/portage/gnome-panel-2.2.2.2/image//usr/share/omf/gnome-panel/$file; \
done
/bin/install: cannot stat `mailcheck-C.omf.out': No such file or directory
make[5]: *** [install-data-hook-omf] Error 1
make[5]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help/C/mailcheck'
make[4]: *** [install-data-am] Error 2
make[4]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help/C/mailcheck'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help/C/mailcheck'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help/C'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2.2.2.2/help'
make: *** [install-recursive] Error 1

!!! ERROR: gnome-base/gnome-panel-2.2.2.2 failed.
!!! Function einstall, Line 347, Exitcode 2
!!! einstall failed


What is going on there? Any ideas?

Greetz
Alex
Back to top
View user's profile Send private message
tshelt
n00b
n00b


Joined: 05 Sep 2003
Posts: 28

PostPosted: Wed Sep 24, 2003 5:17 am    Post subject: Re: Error merging gnome - gnome-panel Reply with quote

midnightrambler wrote:
I did "emerge -k gnome" but i get the following error halfway through the installation procedure:

mkdir /var/tmp/portage/gnome-panel-2.2.2.2/image/usr/share/gnome/help/clock/ja/figur es
make install-data-hook
make[5]: Entering directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2 .2.2.2/help/ja/clock'
/bin/sh ../../../mkinstalldirs /var/tmp/portage/gnome-panel-2.2.2.2/image//usr/share /omf/gnome-panel
for file in clock-ja.omf; do \
/bin/install -c -m 644 $file.out /var/tmp/portage/gnome-panel-2.2.2.2/image/ /usr/share/omf/gnome-panel/$file; \
done
/bin/install: cannot stat `clock-ja.omf.out': No such file or directory
make[5]: *** [install-data-hook-omf] Error 1
make[5]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[4]: *** [install-data-am] Error 2
make[4]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja/clock'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help/ja'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-panel-2.2.2.2/work/gnome-panel-2. 2.2.2/help'
make: *** [install-recursive] Error 1

!!! ERROR: gnome-base/gnome-panel-2.2.2.2 failed.
!!! Function einstall, Line 347, Exitcode 2
!!! einstall failed

I already did emerge sync and fixpackages...

How did you guys get GNOME 2.2 up and running? :(

Greetz
Alex


Alex,

I had this same exact problem - (I saw your messages)... And no, emerge sync doesn't fix it. If you scroll back a ways you'll see a bunch of error 139 when emerge tries to call scrollkeeper-preinstall. This call is the call that is supposed to generate the *.omf.out file that is being looked for later on. You can confirm this by looking back through the output and you will see the error 139's. Anyway, I did find a solution - at least one that worked for me. What I did was emerge -C scrollkeeper to remove it from my system. I then recompiled libxslt and libxml2. Once those were done, I then emerge scrollkeeper. That seemed to do the trick. I was then succesfully able to isntall Gnome.

I did just recompiling the libs and scrollkeeper - but that didn't seem to work. The only way it worked for me was to actually remove scrollkeeper and then recompile the libs and then scroollkeeper - not sure why :)

Anyway, good luck....

Tom
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Wed Sep 24, 2003 10:10 am    Post subject: Reply with quote

There have been several discussions/reports about this issue, and it seems that it only affect athlonXP. Can you confirm this?
Back to top
View user's profile Send private message
midnightrambler
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2003
Posts: 128

PostPosted: Wed Sep 24, 2003 11:23 am    Post subject: Reply with quote

TGL wrote:
There have been several discussions/reports about this issue, and it seems that it only affect athlonXP. Can you confirm this?


i do have an athlon xp btw.... but then it should only be the compiler settings that cause the problem... could that be true?

i have:

CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe"

and the same for CXXFLAGS.

Greetz
Alex
Back to top
View user's profile Send private message
midnightrambler
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2003
Posts: 128

PostPosted: Wed Sep 24, 2003 11:28 am    Post subject: Re: Error merging gnome - gnome-panel Reply with quote

tshelt wrote:


Alex,

I had this same exact problem - (I saw your messages)... And no, emerge sync doesn't fix it. If you scroll back a ways you'll see a bunch of error 139 when emerge tries to call scrollkeeper-preinstall. This call is the call that is supposed to generate the *.omf.out file that is being looked for later on. You can confirm this by looking back through the output and you will see the error 139's. Anyway, I did find a solution - at least one that worked for me. What I did was emerge -C scrollkeeper to remove it from my system. I then recompiled libxslt and libxml2. Once those were done, I then emerge scrollkeeper. That seemed to do the trick. I was then succesfully able to isntall Gnome.

I did just recompiling the libs and scrollkeeper - but that didn't seem to work. The only way it worked for me was to actually remove scrollkeeper and then recompile the libs and then scroollkeeper - not sure why :)

Anyway, good luck....

Tom


thank you for your reply, i will give it a try :)

btw, what do libxslt and libxml2 have to do with scrollkeeper and why did you believe uninstalling and recompiling could do the trick? Just curious at how people come to such solutions :)

Greetz
Alex
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Wed Sep 24, 2003 11:41 am    Post subject: Reply with quote

AFAIK, the "why" is not well understood yet... Scrollkeeper relies on the xml/xsl libs, and for some reasons it fails on athlonxp when they have been compiled with optimisation (and maybe some particular versions of the libs and of gcc). Some discussions about this issues:
https://forums.gentoo.org/viewtopic.php?t=75489
https://bugs.gentoo.org/show_bug.cgi?id=26320
And for "how people come to such solutions", I guess that it's because they have noticed this only happen with athlonxp. Such processor specific issues can only be introduced by gcc in the program or one of the libs it use...
Back to top
View user's profile Send private message
swarm
n00b
n00b


Joined: 18 Sep 2003
Posts: 24
Location: ]*[ Vancouver Canada

PostPosted: Wed Sep 24, 2003 12:27 pm    Post subject: Reply with quote

I've been doing alot of work with gnome and portage lately. I dont think this is a athlon issue. This steams from how portage or I should say emerge/ebuild sandboxs things, emerge and ebuild have wrappers for stuff like make so it can translate /usr into /var/tmp/portagae....... but whenever an odd install tool like scroolkeeper is used sometimes patches are needed.. and the developers add them. or there is some logic put in place to fool the install tool to place stuff in the sandbox instead of tryinng to place it in the real dir path ie /.

more then likely in this case however there was an issue with your scrollkeeper install.

let me know if anyone is still getting this error, since it relates to something I am working on now.

swarm
Back to top
View user's profile Send private message
midnightrambler
Tux's lil' helper
Tux's lil' helper


Joined: 17 Sep 2003
Posts: 128

PostPosted: Wed Sep 24, 2003 2:08 pm    Post subject: Reply with quote

swarm wrote:
I've been doing alot of work with gnome and portage lately. I dont think this is a athlon issue. This steams from how portage or I should say emerge/ebuild sandboxs things, emerge and ebuild have wrappers for stuff like make so it can translate /usr into /var/tmp/portagae....... but whenever an odd install tool like scroolkeeper is used sometimes patches are needed.. and the developers add them. or there is some logic put in place to fool the install tool to place stuff in the sandbox instead of tryinng to place it in the real dir path ie /.

more then likely in this case however there was an issue with your scrollkeeper install.

let me know if anyone is still getting this error, since it relates to something I am working on now.

swarm


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

Hmmm... i think the posts there explain everything, don't they? Anyway i fixed it like tshelt did it too :) Thanks for your help!! :) Now the gnome install is continuing perfectly :)

Greetz
Alex
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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