Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Benno Schulenberg
Mat Harris wrote:
 My only little problem is that when I try to emerge AbiWord
 (2.4.5-r1), it compiles fine but when it tries to install to
 files into the real filesystem it segfaults like so:
 [...]
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Options.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_WordCount.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Styles.glade
 Segmentation fault

This is repeatable?  That is, it happens every time at the same 
spot when you try to emerge abiword?  If not, it sounds like an 
overheating problem.  Also look in your syslog for disk errors.

Otherwise, try removing /usr/share/AbiSuite-2.4 and then fsck'ing 
your file system before attempting a merge again.  And check there 
is enough space left on the device.

Benno
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Randy Barlow

Mat Harris wrote:

/usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_WordCount.glade
/usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Styles.glade

Segmentation fault


Does this happen with any other packages or only AbiWord?

R
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Mat Harris
On Wednesday 30 May 2007 10:22, Benno Schulenberg wrote:
 Mat Harris wrote:
  My only little problem is that when I try to emerge AbiWord
  (2.4.5-r1), it compiles fine but when it tries to install to
  files into the real filesystem it segfaults like so:
  [...]
 
  /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Options.glade
  /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_WordCount.glade
  /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Styles.glade
 
  Segmentation fault

 This is repeatable?  That is, it happens every time at the same
 spot when you try to emerge abiword?  If not, it sounds like an
 overheating problem.  Also look in your syslog for disk errors.

Yes it happens at the same place every time (I have tried to merge it about 3 
times just now).

Nothing appears in the logfiles to indicate any disc based problems. 

 Otherwise, try removing /usr/share/AbiSuite-2.4 and then fsck'ing
 your file system before attempting a merge again.  And check there
 is enough space left on the device.

I was about to try that then I found that kdepim which I left last night to 
compile has seg faulted too but not in the same place:

i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../libkcal 
-I../libemailfunctions -I.. -I../libkdepim -I/usr/kde/3.5/include 
-I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT 
-D_FILE_OFFSET_BITS=64  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W 
-Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i686 -pipe -Wformat-security 
-Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new 
-fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION  -c -o 
konsolekalendarvariables.o konsolekalendarvariables.cpp
i686-pc-linux-gnu-g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See URL:http://bugs.gentoo.org/ for instructions.
make[3]: *** [konsolekalendardelete.o] Error 1
make[3]: *** Waiting for unfinished jobs
make[3]: Leaving directory 
`/var/tmp/portage/kde-base/kdepim-3.5.5-r4/work/kdepim-3.5.5/konsolekalendar'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/var/tmp/portage/kde-base/kdepim-3.5.5-r4/work/kdepim-3.5.5/konsolekalendar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/var/tmp/portage/kde-base/kdepim-3.5.5-r4/work/kdepim-3.5.5'
make: *** [all] Error 2



It appears I may have more of a problem than I thought. By the way I installed 
kdebase-meta I believe (as the kde howto suggested) but now when trying to 
install most kde apps I have to do --nodeps otherwise i get this:

Calculating dependencies... done!
[ebuild  N] kde-base/kdebase-3.5.5-r4  USE=arts cups opengl pam 
ssl -debug -hal -ieee1394 -java -kdeenablefinal -kdehiddenvisibility -ldap 
-lm_sensors -logitech-mouse -openexr -samba -xcomposite -xinerama -xscreensaver 
-zeroconf 
0 kB
[ebuild  N] kde-base/kdepim-3.5.5-r4  USE=arts 
crypt -debug -gnokii -kdeenablefinal -pda -xinerama 0 kB
[blocks B ] =kde-base/kcheckpass-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kwin-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/konqueror-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/ksmserver-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/ksysguard-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kicker-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/konsole-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/libkdenetwork-3.5* (is blocking 
kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/kontact-3.5* (is blocking kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/kcontrol-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/ksplashml-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kdepim-kioslaves-3.5* (is blocking 
kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/kreadconfig-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kxkb-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kdm-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kdesu-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/ktip-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/kappfinder-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/libkcal-3.5* (is blocking kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/mimelib-3.5* (is blocking kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/klipper-3.5* (is blocking kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/libkpgp-3.5* (is blocking kde-base/kdepim-3.5.5-r4)
[blocks B ] =kde-base/kdebase-data-3.5* (is blocking 
kde-base/kdebase-3.5.5-r4)
[blocks B ] =kde-base/ktnef-3.5* (is blocking 

Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Bo Ørsted Andresen
On Wednesday 30 May 2007 20:01:43 Bo Ørsted Andresen wrote:
  [...] By the way I installed kdebase-meta I believe [...]
[SNIP]
 And why are you installing either of those at all when they have already
 been pulled in by kde-meta?

Heh, I somehow read kdebase-meta as kde-meta... Disregard that question then..

-- 
Bo Andresen


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Mat Harris
On Wednesday 30 May 2007 18:01, Bo Ørsted Andresen wrote:
 On Wednesday 30 May 2007 19:34:49 Mat Harris wrote:
  It appears I may have more of a problem than I thought. By the way I
  installed kdebase-meta I believe (as the kde howto suggested) but now
  when trying to install most kde apps I have to do --nodeps otherwise i
  get this:
 
  Calculating dependencies... done!
  [ebuild  N    ] kde-base/kdebase-3.5.5-r4  USE=arts cups opengl pam
  ssl -debug -hal -ieee1394 -java -kdeenablefinal -kdehiddenvisibility
  -ldap -lm_sensors -logitech-mouse -openexr -samba -xcomposite -xinerama
  -xscreensaver -zeroconf 0 kB
  [ebuild  N    ] kde-base/kdepim-3.5.5-r4  USE=arts
  crypt -debug -gnokii -kdeenablefinal -pda -xinerama 0 kB
  [blocks B     ] =kde-base/kcheckpass-3.5* (is blocking
  kde-base/kdebase-3.5.5-r4)

 [SNIP]

  =kde-base/libkdenetwork-3.5* (is blocking kde-base/kdepim-3.5.5-r4)

 [SNIP]

 Don't use --nodeps. That would just make a mess out of just system. If
 you've installed split kde (kde-meta) then why are you trying to install
 monolithic kde packages? I.e. why are you trying to install kdebase rather
 than kdebase-meta and kdepim rather than kdepim-meta? And why are you
 installing either of those at all when they have already been pulled in by
 kde-meta?

 http://www.gentoo.org/doc/en/kde-split-ebuilds.xml


Aah ok well the howto i found on google didn't mention anything about using 
meta packages for the apps once i had the base installed. This could explain 
why I have spent the last week compiling stuff for kde ;)

Ok i'll probably re-install unless there's some easy way to clean up.

Thanks

Mat Harris


pgpkZDJDHKFM4.pgp
Description: PGP signature


Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Bo Ørsted Andresen
On Wednesday 30 May 2007 21:16:18 Mat Harris wrote:
  Don't use --nodeps. That would just make a mess out of [your] system. If
  you've installed split kde (kde-meta) then why are you trying to install
  monolithic kde packages? I.e. why are you trying to install kdebase
  rather than kdebase-meta and kdepim rather than kdepim-meta? And why are
  you installing either of those at all when they have already been pulled
  in by kde-meta?
 
  http://www.gentoo.org/doc/en/kde-split-ebuilds.xml

 Aah ok well the howto i found on google didn't mention anything about using
 meta packages for the apps once i had the base installed. This could
 explain why I have spent the last week compiling stuff for kde ;)

Well, you only need meta packages if you want to install everything that ships 
together upstream. You could just emerge the split packages you want such as 
e.g. konqueror, kcontrol, etc..

 Ok i'll probably re-install unless there's some easy way to clean up.

There certainly is an easier way than reinstalling for this issue. What you've 
posted thus far actually suggests that you haven't made a mess out of your 
system yet as it showed kdepim and kdebase as not yet installed. In that case 
you just need to stop trying to install monolithic packages.

Otherwise you need to unmerge the monolithic packages you've installed 
with --nodeps and remerge the split packages that they've overwritten. Code 
Listing 3.1 in the above document shows you how to get the name of the 
packages any monolithic package would overwrite.

E.g. if you've emerged kdebase-meta and kdebase at the same time and you want 
to stick with split packages you can do this:

# emerge -Cva kdebase
# function die() { echo $@; }
# source $(portageq portdir)/eclass/kde-functions.eclass
# emerge --oneshot -va $(get-child-packages kde-base/kdebase)

-- 
Bo Andresen


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Mat Harris
On Wednesday 30 May 2007 19:26, Bo Ørsted Andresen wrote:
 On Wednesday 30 May 2007 21:16:18 Mat Harris wrote:
   Don't use --nodeps. That would just make a mess out of [your] system.
   If you've installed split kde (kde-meta) then why are you trying to
   install monolithic kde packages? I.e. why are you trying to install
   kdebase rather than kdebase-meta and kdepim rather than kdepim-meta?
   And why are you installing either of those at all when they have
   already been pulled in by kde-meta?
  
   http://www.gentoo.org/doc/en/kde-split-ebuilds.xml
 
  Aah ok well the howto i found on google didn't mention anything about
  using meta packages for the apps once i had the base installed. This
  could explain why I have spent the last week compiling stuff for kde ;)

 Well, you only need meta packages if you want to install everything that
 ships together upstream. You could just emerge the split packages you want
 such as e.g. konqueror, kcontrol, etc..

  Ok i'll probably re-install unless there's some easy way to clean up.

 There certainly is an easier way than reinstalling for this issue. What
 you've posted thus far actually suggests that you haven't made a mess out
 of your system yet as it showed kdepim and kdebase as not yet installed. In
 that case you just need to stop trying to install monolithic packages.

I have stopped as soon as I read that last email :)

 Otherwise you need to unmerge the monolithic packages you've installed
 with --nodeps and remerge the split packages that they've overwritten. Code
 Listing 3.1 in the above document shows you how to get the name of the
 packages any monolithic package would overwrite.

I am don't seem to have installed many monlithic packages, mainly just trying 
to do kdepim, i did have kdegames but i've got rid of that.

So from now on I should always install a package with -meta if its from kde 
(providing one is available eg. kdevelop)?

 E.g. if you've emerged kdebase-meta and kdebase at the same time and you
 want to stick with split packages you can do this:

 # emerge -Cva kdebase
 # function die() { echo $@; }
 # source $(portageq portdir)/eclass/kde-functions.eclass
 # emerge --oneshot -va $(get-child-packages kde-base/kdebase)

I don't have kdebase, just kdebase-meta. But i've spent a while compiling kde 
stuff. I will keep checking for others.

Thanks

Mat Harris


pgpuCSD0L7Hs2.pgp
Description: PGP signature


Re: [gentoo-user] seg fault emerging abiword

2007-05-30 Thread Benno Schulenberg
Mat Harris wrote:
 So from now on I should always install a package with -meta if
 its from kde (providing one is available eg. kdevelop)?

Not necessarily.  The meta packages are there to pull in a whole 
group of packages, so you don't have to name them all separately. 
But if you just use a few parts of KDE, you would install just 
those parts.  They will still pull in a lot of dependencies, but 
not everything KDE under the sun.

But back to the segfaults...  Seeing that it also segfaulted on 
kdepim, this really looks like overheating.  Or like bad RAM.  Make 
sure your fans and vents are free of dust, that connectors and RAM 
modules are well seated.  Debian or Red Hat might run without a 
problem, but compiling really heats up a CPU and uses all of the 
memory.

Benno
-- 
[EMAIL PROTECTED] mailing list



[gentoo-user] seg fault emerging abiword

2007-05-29 Thread Mat Harris
Hi All,

I found Gentoo a couple of weeks ago after using redhat and debian for a 
while. So far I love it, I've managed to get everything configured the way I 
want and it seems so much more stable.

My only little problem is that when I try to emerge AbiWord (2.4.5-r1), it 
compiles fine but when it tries to install to files into the real filesystem 
it segfaults like so:

 /usr/share/AbiSuite-2.4/AbiWord/system.profile-zh-CN
--- /usr/share/AbiSuite-2.4/AbiWord/glade/
 /usr/share/AbiSuite-2.4/AbiWord/glade/xap_UnixDlg_Image.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/xap_UnixDlg_WindowMore.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_New.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/xap_UnixDlg_Encoding.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/xap_UnixDlg_Language.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Options_ColorSel.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Options.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_WordCount.glade
 /usr/share/AbiSuite-2.4/AbiWord/glade/ap_UnixDialog_Styles.glade
Segmentation fault



I can't find anything in the emerge logs, it only mentions going to merge 
abiword then nothing. I have searched on google but am unable to find 
anything relevant. Any advise would be greatly appreciated.

Mat Harris


pgpwJvK1otnZY.pgp
Description: PGP signature