View previous topic :: View next topic |
Author |
Message |
Fede61 n00b
Joined: 28 Mar 2009 Posts: 31
|
Posted: Mon Mar 08, 2010 8:39 am Post subject: Problem emerging korganizer-4.3.5 |
|
|
I was in the process of upgrading kde from 4.3.3 to 4.3.5 when I ran into some troubles. The main problem seems to be emerging korganizer-4.3.5.
At about 20% of the compilation process I get this message:
Code: | /usr/lib64/qt4/libQtGui.so: undefined reference to `qShapeItem(HB_ShaperItem*)'
collect2: ld returned 1 exit status
make[2]: *** [korganizer/korgac/korgac] Error 1
make[1]: *** [korganizer/korgac/CMakeFiles/korgac.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs... |
Then the process ends with:
Code: | ERROR: compile
ERROR: kde-base/korganizer-4.3.5 failed:
Make failed!
Call stack:
ebuild.sh, line 54: Called src_compile
environment, line 4213: Called kde4-meta_src_compile
environment, line 3293: Called kde4-base_src_compile
environment, line 2973: Called cmake-utils_src_compile
environment, line 1103: Called _execute_optionaly 'src_compile'
environment, line 534: Called enable_cmake-utils_src_compile
environment, line 1478: Called cmake-utils_src_make
environment, line 1122: Called die
The specific snippet of code:
emake "$@" || die "Make failed!";
If you need support, post the output of 'emerge --info =kde-base/korganizer-4.3.5 |
This is the output of emerge --info =kde-base/korganizer-4.3.5
Code: | Portage 2.1.7.17 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.9_p20081201-r2, 2.6.31-gentoo-r6 x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-2.6.31-gentoo-r6-x86_64-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-60-with-gentoo-1.12.13
Timestamp of tree: Sun, 07 Mar 2010 14:45:01 +0000
app-shells/bash: 4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python: 2.6.4
dev-util/cmake: 2.6.4-r3
sys-apps/baselayout: 1.12.13
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.63-r1
sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc: 4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="it en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac acl acpi alsa amd64 apm arts audiofile berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr eds embedded emboss encode evo fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 java javascript jpeg kde ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg msn mudflap multilib mysql mysqli ncurses nls noamazon nptl nptlonly nsplugin ogg opengl openmp pam pcmcia pcre pdf perl php png ppds pppd python qt3support qt4 quicktime readline reflection samba sdl session spell spl sql sse sse2 ssl startup-notification svg sysfs tcpd thunar tiff tokenizer truetype unicode usb vcd vorbis webkit wifi x264 xml xmms xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
|
Is anyone else having the same problem? How can I get out of this? The fact is that now my kde doesn't work anymore. If I do a startx I get a message saying "kdeinit4 could not start. Check your installation"
Thanks in advance,
Fede61 |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
Fede61 n00b
Joined: 28 Mar 2009 Posts: 31
|
Posted: Sun Mar 14, 2010 8:30 pm Post subject: |
|
|
emerge -p cmake showed that the installed version was not the latest available. However emerge -u cmake failed with similar cmake errors.
I've then tried to do an emerge -uDN world which gave me a list of "blocks". I was trying to solve them when I unmerged e2fsprog-libs. After this the system became unusable and I had to reinstall. By the way now I am having a problem of circular dependencies emerging xorg-server... I hope to find some hints about this in the forum.
Thank you for helping anyway.
Fede61 |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Mon Mar 15, 2010 2:27 pm Post subject: |
|
|
Yeah, Portage should have told you not to unmerge e2fsprogs. It will do this for a few other base components. So, make sure you read the output Portage gives you. Oh - the other IMPORTANT one is coreutils. There's a whole thread on people killing their coreutils.
When you run into B (as opposed to b) blocks, start by trying to emerge single packages. You can usually solve it this way (b blocks will be taken care of by Portage. It's the capital B you have to fix yourself). Also, I personally recommend having the latest Portage by putting >=sys-apps/portage-2.2_rc62 in /etc/portage/package.unmask.
Good luck, and let us know how it goes! _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
Fede61 n00b
Joined: 28 Mar 2009 Posts: 31
|
Posted: Mon Mar 15, 2010 11:21 pm Post subject: |
|
|
Portage told me not to unmerge e2fsprogs, but I already had unmerged "e2fsprogs-libs". Yet a very useful package..
I am now emerging xorg-server. After removing some USE flags like cups gtk hal java from my make.conf the circular dependencies disappeared.
However I am experiencing some strange problems: during xorg compilation the PC abruptly powers-off. I suspect there is some hardware problem due to overheating during cpu-intensive tasks. Do you agree?
Thanks |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Tue Mar 16, 2010 1:45 am Post subject: |
|
|
That is most definitely a hardware problem. What kind of machine do you have?
Here's a tip that works for me, although hardcore devs will say I should not have to do this: get your system up and running from a fresh install without any use flags at all. Emerge Xorg, whatever DE you want, and stuff. Then plug in all your use flags and emerge -vuDN world. Although, usually, my initial blockers are with hald and dbus, so I just make those wait until later. Of course, LOTS of people plug in their use flags right away and have no problems. Maybe it's something in the way I'm doing it. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
Fede61 n00b
Joined: 28 Mar 2009 Posts: 31
|
Posted: Wed Mar 17, 2010 11:54 pm Post subject: |
|
|
The machine is HP Pavilion dv6717. I have just removed dust from the fan with a vacuum cleaner and things seem to be a lot better: the fan is less noisy, the machine is not as hot as it was and it doesn't stop anymore.
I have emerge xorg-server and am now emerging kde 4.3.5. I had to make a few changes to xorg.conf file like disable dri and dri2 and remove "Load xtrap" and now X is working.
Your suggestion about use flags sounds very good. A friend of mine has two USE flags lines in his make.conf a simple one and a long one. He starts with the short one by commenting the long one then he switches after having installed most relevant packages.
Fede61 |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Thu Mar 18, 2010 12:49 am Post subject: |
|
|
Most computers are designed rather unfortunately in terms of air flow. Dust accumulates and machines have to be opened and hosed with a good stream of compressed air now and then. You should do this every 6 months, at least. You can also, if you're feeling adventurous and do what I sometimes do: redesign the air flow so that it pushed filtered air INTO the machine instead of sucking air OUT of the machine. This means you never have to open and clean the machine and it keeps everything cool and working. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
|
|
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
|
|