View previous topic :: View next topic |
Author |
Message |
ghutzl Tux's lil' helper
Joined: 29 May 2005 Posts: 123 Location: Germany
|
Posted: Thu Dec 13, 2007 9:50 am Post subject: |
|
|
kde-base/kdeedu-9999.4 sandbox violation:
Code: | --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-kde-base_-_kdeedu-9999.4-17195.log"
symlink: /usr/kde/svn/bin/indi_lx200classic
symlink: /usr/kde/svn/bin/indi_lx200autostar
symlink: /usr/kde/svn/bin/indi_lx200_16
symlink: /usr/kde/svn/bin/indi_lx200gps
-------------------------------------------------------------------------------- |
emerge -pv kdeedu
Code: | These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] kde-base/kdeedu-9999.4 USE="debug readline -cviewer -designer-plugin -fits -gps -htmlhandbook -kig-scripting -pie -solver -test" 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/kde |
|
|
Back to top |
|
|
zlin Retired Dev
Joined: 05 Dec 2005 Posts: 35 Location: Aalborg, Denmark
|
Posted: Thu Dec 13, 2007 10:32 am Post subject: |
|
|
KCat wrote: | The update yesterday almost ruined my X setup. [...]
I was able to restore everything back to normal by commenting out everything in 44kdepaths-kde-4, running source /etc/profile, then restarting the xdm startup script. [...] |
This is now fixed by renaming it to 46kdepaths-${SLOT}. No bump to kdelibs which installs the package though. And kdebase/kdm now properly sets its SessionsDirs.
KCat wrote: | It also appears the the startkde script in kdebase-3.5.8-r3 doesn't filter out any 3.9/4.0 paths (the latest ~x86 masked version of the package at the time of last sync'ing the layman kde overlay). kdelibs-3.97.0 doesn't block on it, either.
[...] |
Really? You'll have to qualify this... Perhaps even post the top of /usr/kde/3.5/bin/startkde somewhere... |
|
Back to top |
|
|
KCat n00b
Joined: 12 Jan 2004 Posts: 32
|
Posted: Thu Dec 13, 2007 10:49 am Post subject: |
|
|
zlin wrote: | KCat wrote: | The update yesterday almost ruined my X setup. [...]
I was able to restore everything back to normal by commenting out everything in 44kdepaths-kde-4, running source /etc/profile, then restarting the xdm startup script. [...] |
This is now fixed by renaming it to 46kdepaths-${SLOT}. No bump to kdelibs which installs the package though. And kdebase/kdm now properly sets its SessionsDirs. |
Cool, thanks.
Quote: | Really? You'll have to qualify this... Perhaps even post the top of /usr/kde/3.5/bin/startkde somewhere... |
Actually, I think I was wrong. Or I looked at an older script.
Code: | # Gentoo: setup environment, filter other slotted KDE installs from PATH
export KDEDIR=/usr/kde/3.5
export KDEDIRS=/usr:/usr/local:${KDEDIR}
export PATH=${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export ROOTPATH=${KDEDIR}/sbin:${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export LDPATH=/usr/kde/3.5/lib:${LDPATH}
# Gentoo part ends |
That looks correct, given my limitted sed knowledge. |
|
Back to top |
|
|
OnlyOne n00b
Joined: 13 Jan 2007 Posts: 59
|
Posted: Thu Dec 13, 2007 12:12 pm Post subject: Solved |
|
|
[SOLVED in next post]
I still don't get how to start kde4 after update.
If:
1) mv .kde .kde3.5
2) ln -s .kde3.5 .kde
3) start kde-svn session from kdm
4) and have "export KDEDIR=/usr/kde/svn" in .bashrc
I get "kstartupconfig4 error", after error my .kde symlink is removed, replaced with folder.
After new try to start kde-svn from kdm I get ".kde is not symlink".
Thank you for your help!
Last edited by OnlyOne on Thu Dec 13, 2007 1:53 pm; edited 1 time in total |
|
Back to top |
|
|
ghutzl Tux's lil' helper
Joined: 29 May 2005 Posts: 123 Location: Germany
|
Posted: Thu Dec 13, 2007 12:21 pm Post subject: |
|
|
I have changed the file Code: | /usr/kde/svn/bin/startkde |
look for the following lines:
Code: | # Gentoo: setup environment, filter other slotted KDE installs from PATH
export KDEDIR=
export KDEDIRS=/usr:/usr/local:${KDEDIR}
export PATH=${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export ROOTPATH=${KDEDIR}/sbin:${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export LDPATH=:${LDPATH} |
Change KDEDIR in that file to:
Code: | # Gentoo: setup environment, filter other slotted KDE installs from PATH
export KDEDIR=/usr/kde/svn
export KDEDIRS=/usr:/usr/local:${KDEDIR}
export PATH=${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export ROOTPATH=${KDEDIR}/sbin:${KDEDIR}/bin:$(echo ${PATH} | sed 's#/usr/kde/[^/]*/s\?bin:##g')
export LDPATH=:${LDPATH} |
This has helped me, although it is not clean. It should be fixed in the gentoo patch file for the ebuild.
Last edited by ghutzl on Thu Dec 13, 2007 12:29 pm; edited 1 time in total |
|
Back to top |
|
|
ghutzl Tux's lil' helper
Joined: 29 May 2005 Posts: 123 Location: Germany
|
Posted: Thu Dec 13, 2007 12:26 pm Post subject: |
|
|
When I try to start firefox from the start menu of kde4, a kwrite window opens up with the mozilla-firefox-2.0.desktop file. Anybody knowing what's wrong here? Firefox does not start. |
|
Back to top |
|
|
kavol n00b
Joined: 31 Aug 2005 Posts: 57 Location: .cz
|
Posted: Thu Dec 13, 2007 2:59 pm Post subject: |
|
|
Berniyh wrote: | kavol wrote: | Berniyh wrote: | I managed to compile tagua now and it works. |
which ebuild, the one from this thread or the one from overlay? |
From the overlay, the other one I didn't try anymore.
It worked, but crashed when I tried to use the Configure dialog. |
yesterday, I finally managed to recompile the system once again and to try the overlay version of tagua ... it does not crash for me, Configure dialog works without any problems
note that I was lucky to use the last portage+overlay version before the big changes |
|
Back to top |
|
|
wrc1944 Advocate
Joined: 15 Aug 2002 Posts: 3435 Location: Gainesville, Florida
|
Posted: Thu Dec 13, 2007 3:21 pm Post subject: |
|
|
On my 3.97.0 split-ebuilds box, kde4 booted the first time OK, but on the next reboot, as the kde desktop items are loading (the little splash screen picture of developers), I get the following plasma workspace crash. This happens whether I use kdm or gdm.
Signal 11 (SIGSEGV) The application asked to save it's documents.
Code: | (no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
snip
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb62386d0 (LWP 4609)]
(no debugging symbols found)
snip
(no debugging symbols found)
0xffffe410 in __kernel_vsyscall ()
[Current thread is 0 (process 4609)]
Thread 1 (Thread 0xb62386d0 (LWP 4609)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7e22fd0 in nanosleep () from /lib/libc.so.6
#2 0xb7e22e07 in sleep () from /lib/libc.so.6
#3 0xb77a5bfc in ?? () from /usr/kde/3.9/lib/libkdeui.so.5
#4 0x00000001 in ?? ()
#5 0x00000000 in ?? ()
#0 0xffffe410 in __kernel_vsyscall ()
|
If I use startkde from a terminal, I get the ~.kde is not a symlink message. Linking it to either .kde.3.5 or .kde3.9 seems to make no difference. All the related files seem to be correct. Is it just that plasma is corruped? I remerged plasma, and it didn't help. _________________ Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.36-r7, gcc-13.2.1_p20230304
kernel-6.8.4 USE=experimental python3_11 |
|
Back to top |
|
|
thoand n00b
Joined: 13 Jun 2003 Posts: 57
|
Posted: Thu Dec 13, 2007 4:03 pm Post subject: |
|
|
kde-base/akonadi-3.97.0 does not build with mysql USE flag enabled. |
|
Back to top |
|
|
Ingmarv Retired Dev
Joined: 27 Feb 2007 Posts: 188 Location: Belgium
|
Posted: Thu Dec 13, 2007 4:06 pm Post subject: |
|
|
thoand wrote: | kde-base/akonadi-3.97.0 does not build with mysql USE flag enabled. |
Paste the full build.log somewhere please. |
|
Back to top |
|
|
2dimm n00b
Joined: 10 Jun 2005 Posts: 52 Location: Brussels, Belgium
|
Posted: Thu Dec 13, 2007 5:09 pm Post subject: |
|
|
ghutzl wrote: | When I try to start firefox from the start menu of kde4, a kwrite window opens up with the mozilla-firefox-2.0.desktop file. Anybody knowing what's wrong here? Firefox does not start. |
...try removing the version number from the .desktop filename i.e. change to mozilla-firefox.desktop |
|
Back to top |
|
|
jcalado n00b
Joined: 12 Sep 2007 Posts: 51
|
Posted: Thu Dec 13, 2007 5:37 pm Post subject: |
|
|
Anyone else *doesn't have* the systray working in the plasma panel, but working as a regular applet?
|
|
Back to top |
|
|
kavol n00b
Joined: 31 Aug 2005 Posts: 57 Location: .cz
|
Posted: Thu Dec 13, 2007 5:47 pm Post subject: |
|
|
and for us less lucky ... remove lines 18 to 40 from /usr/kde/svn/bin/startkde after kdebase-9999.4 installation (modify this hint appropriately for other versions) if you do not like being fucked off by the script
MURKS! - I would just like to know, why do you still insistently keep ignoring people using systems with only one KDE version installed?
Or is that just an unintended bug?
Code: | if [ ! -d "$HOME/.kde$(basename $KDEDIR)" ]; then
xmessage "$HOME/.kde$(basename $KDEDIR) exists but is not a dir. Aborting."
exit 1
elif [ -n "$KDEHOME" ]; then
xmessage "You've set $KDEHOME manually. This script currently does not support a non-standard location for $KDEHOME. Please unset it and use the standard." > /dev/n
exit 1
elif [ -L "$HOME/.kde" ]; then
rm "$HOME/.kde"
ln -sf ".kde$(basename $KDEDIR)" "$HOME/.kde"
elif [ ! -e "$HOME/.kde" ]; then
ln -s ".kde$(basename $KDEDIR)" "$HOME/.kde"
elif [ -d "$HOME/.kde" ]; then
xmessage "~/.kde is not a symlink. Please move ~/.kde to ~/.kde3.5 (if appropriate) and symlink ~/.kde to it." > /dev/null 2>/dev/null
exit 1
else
xmessage "~/.kde is not a symlink or a dir. Make it a symlink to .kde$(basename $KDEDIR) or remove it." > /dev/null 2>/dev/null
exit 1
fi |
- the part after else, which says "not ... a dir", cannot get executed when $HOME/.kde is a dir because in that case the previous test is true |
|
Back to top |
|
|
Ingmarv Retired Dev
Joined: 27 Feb 2007 Posts: 188 Location: Belgium
|
Posted: Thu Dec 13, 2007 6:42 pm Post subject: |
|
|
kavol wrote: | and for us less lucky ... remove lines 18 to 40 from /usr/kde/svn/bin/startkde after kdebase-9999.4 installation (modify this hint appropriately for other versions) if you do not like being fucked off by the script
MURKS! - I would just like to know, why do you still insistently keep ignoring people using systems with only one KDE version installed? |
We don't, KDE 4.0 (and only that version) just *works*. You just fail to read.
Now please tell us why you're so desperate to be a pain in our asses ?
You almost never add anything usefull to this thread, yet you always feel the need to spit out your totally irrelevant opinion on our work.
And just piss off now.
Last edited by Ingmarv on Thu Dec 13, 2007 6:48 pm; edited 1 time in total |
|
Back to top |
|
|
zlin Retired Dev
Joined: 05 Dec 2005 Posts: 35 Location: Aalborg, Denmark
|
Posted: Thu Dec 13, 2007 6:47 pm Post subject: |
|
|
kavol wrote: | and for us less lucky ... remove lines 18 to 40 from /usr/kde/svn/bin/startkde after kdebase-9999.4 installation (modify this hint appropriately for other versions) if you do not like being fucked off by the script
MURKS! - I would just like to know, why do you still insistently keep ignoring people using systems with only one KDE version installed? |
Dear kavol,
Philantrop, the supreme genkdesvn overlord, has absolutely no interest in users who can't provide useful bug reports or who won't follow instructions. furthermore he would like to know if there is anything more we can do to make sure you stop using genkdesvn? |
|
Back to top |
|
|
thoand n00b
Joined: 13 Jun 2003 Posts: 57
|
Posted: Thu Dec 13, 2007 7:23 pm Post subject: |
|
|
here is the build.log of akonadi with mysql USE
Code: | >>> Unpacking source...
>>> Unpacking parts of kdepim-3.97.0.tar.bz2 to /var/tmp/portage/kde-base/akonadi-3.97.0/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0 ...
* Applying akonadi-3.97.0-link_lib.patch ... [ ok ]
* Disabling building of KDE4 tests
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.3.3
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so;/usr/lib/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_NO_THREADSAFE_STATICS
-- Performing Test __KDE_HAVE_NO_THREADSAFE_STATICS - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.0 include dir: /usr/kde/3.9/include
-- Found KDE 4 library dir: /usr/kde/3.9/lib
-- Found KDE4 kconfig_compiler preprocessor: /usr/kde/3.9/bin/kconfig_compiler
-- Found KDE4 automoc: /usr/kde/3.9/bin/kde4automoc
-- Found KDE PIM libraries
-- Found ZLIB: /lib/libz.so
-- Found Strigi >= 0.5.5
-- Found Strigi: /usr/lib/libstreams.so
-- Found gpgme-config at /usr/bin/gpgme-config
-- Found gpgme v1.1.5, checking for flavours...
-- Found flavour 'vanilla', checking whether it's usable...yes
-- Found flavour 'pthread', checking whether it's usable...yes
-- Found flavour 'pth', checking whether it's usable...yes
-- Usable gpgme flavours found: vanilla pthread pth
-- Found qgpgme: libraries: qgpgme;gpgme++-pthread;/usr/lib/libgpgme-pthread.so;/usr/lib/libpthread.so;/usr/lib/libgpg-error.so
-- Could not find OPTIONAL package GNOKII
-- Performing Test HAVE_MYSQL_OPT_EMBEDDED_CONNECTION
-- Performing Test HAVE_MYSQL_OPT_EMBEDDED_CONNECTION - Success
-- Found MySQL: /usr/include/mysql, /usr/lib/libmysqlclient.so
-- Found MySQL Embedded: /usr/include/mysql, /usr/lib/mysql/libmysqld.a
-- Found Nepomuk: /usr/kde/3.9/lib/libnepomuk.so
-- Found LibXslt: /usr/lib/libxslt.so
-- Looking for include files HAVE_SYS_POLL_H
-- Looking for include files HAVE_SYS_POLL_H - found
-- Check size of long
-- Check size of long - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Looking for include files HAVE_EXECINFO_H
-- Looking for include files HAVE_EXECINFO_H - found
-- Found OpenSSL: /usr/lib/libssl.so
-- Found Plasma: /usr/kde/3.9/lib/libplasma.so
-- Found Nepomuk: /usr/kde/3.9/lib/libnepomuk.so
-- checking for module 'opensync-1.0>=0.33'
-- package 'opensync-1.0>=0.33' not found
-- Found GLIB2: /usr/lib/libglib-2.0.so
--
-------------------------------------------------------------------------------
-- The following OPTIONAL packages were located on your system. --
-- This software installation will have features provided by these packages. --
-------------------------------------------------------------------------------
+ boost
+ libXss
+ gpgme
+ mysql-embedded
+ Nepomuk
+ xsltproc
+ strigi indexing
+ plasma
+ glib2
-------------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system. --
-- Consider installing them to enable more features from this software. --
-------------------------------------------------------------------------------
+ gnokii: Gnokii Development Libraries <http://www.gnokii.org>
Needed to provide the ability to import and export KDE addressbook entries to/from mobile phones that are accessible via gnokii
+ libmapi: OpenChange MAPI Client Library <http://www.openchange.org>
Needed to support OpenChange / Exchange servers
+ opensync, 0.33 or greater: OpenSync Development Libraries <http://www.opensync.org>
Needed to provide syncing functionality in KDE PIM applications. Necessary to compile kitchensync.
-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi_build
[ 0%] [ 1%] [ 2%] Generating controlmanagerinterface.cpp, controlmanagerinterface.h
Generating akonadiprotocol_automoc.cpp
Generating org.kde.Akonadi.Resource.xml
[ 2%] [ 3%] Generating controlmanagerinterface.moc
Scanning dependencies of target akonadiprotocol
Generating agentmanageradaptor.cpp, agentmanageradaptor.h
[ 3%] Generating controlmanageradaptor.cpp, controlmanageradaptor.h
[ 3%] [ 3%] Generating akonadictl_automoc.cpp
Generating profilemanageradaptor.cpp, profilemanageradaptor.h
[ 3%] Scanning dependencies of target akonadictl
Generating tracerinterface.cpp, tracerinterface.h
[ 3%] Generating org.kde.Akonadi.Agent.xml
[ 3%] Generating resourceinterface.cpp, resourceinterface.h
[ 3%] Generating serverinterface.cpp, serverinterface.h
[ 5%] Generating agentmanageradaptor.moc
[ 5%] Generating controlmanageradaptor.moc
[ 5%] Generating profilemanageradaptor.moc
[ 5%] Building CXX object akonadi/libakonadi/CMakeFiles/akonadiprotocol.dir/akonadiprotocol_automoc.o
[ 5%] Building CXX object akonadi/libakonadi/CMakeFiles/akonadiprotocol.dir/imapparser.o
[ 5%] Generating tracerinterface.moc
[ 5%] Building CXX object akonadi/server/akonadictl/CMakeFiles/akonadictl.dir/akonadictl_automoc.o
[ 6%] Generating agentinterface.cpp, agentinterface.h
[ 6%] [ 7%] Generating resourceinterface.moc
Building CXX object akonadi/server/akonadictl/CMakeFiles/akonadictl.dir/main.o
[ 7%] Generating serverinterface.moc
[ 8%] Generating agentinterface.moc
[ 8%] Generating akonadi_control_automoc.cpp
Generating processcontrol.moc
Generating agentmanager.moc
Generating profilemanager.moc
Generating controlmanager.moc
Scanning dependencies of target akonadi_control
[ 8%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/akonadi_control_automoc.o
[ 8%] Building CXX object akonadi/server/akonadictl/CMakeFiles/akonadictl.dir/controlmanagerinterface.o
[ 8%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/agentinfo.o
[ 10%] Building CXX object akonadi/libakonadi/CMakeFiles/akonadiprotocol.dir/imapset.o
Linking CXX executable akonadictl
[ 10%] Built target akonadictl
[ 10%] Building CXX object akonadi/libakonadi/CMakeFiles/akonadiprotocol.dir/notificationmessage.o
[ 10%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/agentmanager.o
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/libakonadi/notificationmessage.cpp: In member function »QString Akonadi::NotificationMessage::toString() const«:
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/libakonadi/notificationmessage.cpp:218: Warnung: Aufzählungswert »InvalidType« wird nicht von switch behandelt
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/libakonadi/notificationmessage.cpp:233: Warnung: Aufzählungswert »InvalidOp« wird nicht von switch behandelt
[ 10%] Generating qsql_mysql_embedded_automoc.cpp
Generating qsql_mysql_embedded.moc
Scanning dependencies of target qsql_mysql_embedded
Linking CXX shared library ../../lib/libakonadiprotocol.so
[ 10%] Built target akonadiprotocol
[ 10%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/controlmanager.o
[ 11%] Building CXX object akonadi/server/sqlplugin/CMakeFiles/qsql_mysql_embedded.dir/qsql_mysql_embedded_automoc.o
[ 11%] Building CXX object akonadi/server/sqlplugin/CMakeFiles/qsql_mysql_embedded.dir/main.o
[ 12%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/kcrash.o
[ 12%] Building CXX object akonadi/server/sqlplugin/CMakeFiles/qsql_mysql_embedded.dir/qsql_mysql_embedded.o
[ 12%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/main.o
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/server/sqlplugin/qsql_mysql_embedded.cpp: In member function »virtual bool QMYSQLEmbeddedDriver::hasFeature(QSqlDriver::DriverFeature) const«:
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/server/sqlplugin/qsql_mysql_embedded.cpp:924: Warnung: Aufzählungswert »SimpleLocking« wird nicht von switch behandelt
/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/server/sqlplugin/qsql_mysql_embedded.cpp:924: Warnung: Aufzählungswert »LowPrecisionNumbers« wird nicht von switch behandelt
[ 12%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/processcontrol.o
[ 12%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/profilemanager.o
Linking CXX shared module ../../../lib/libqsqlmysqlembedded.so
[ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/var/tmp/portage/kde-base/akonadi-3.97.0/work/akonadi-3.97.0/akonadi/libakonadi/xdgbasedirs.o
[ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/agentmanageradaptor.o
[ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/controlmanageradaptor.o
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [lib/libqsqlmysqlembedded.so] Fehler 1
make[1]: *** [akonadi/server/sqlplugin/CMakeFiles/qsql_mysql_embedded.dir/all] Fehler 2
make[1]: *** Warte auf noch nicht beendete Prozesse...
[ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/profilemanageradaptor.o
[ 15%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/tracerinterface.o
[ 15%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/agentinterface.o
[ 15%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/resourceinterface.o
[ 15%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/serverinterface.o
Linking CXX executable akonadi_control
[ 15%] Built target akonadi_control
make: *** [all] Fehler 2
*
* ERROR: kde-base/akonadi-3.97.0 failed.
* Call stack:
* ebuild.sh, line 46: Called src_compile
* environment, line 2735: Called kde4-meta_src_compile
* environment, line 1996: Called kde4-meta_src_make
* environment, line 2103: Called kde4-base_src_make
* environment, line 1937: Called cmake-utils_src_make
* environment, line 699: Called die
* The specific snippet of code:
* emake "$@" || diefunc "$FUNCNAME" "$LINENO" "$?" "Make failed!";
* The die message:
* Make failed!
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/kde-base/akonadi-3.97.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/akonadi-3.97.0/temp/environment'.
* This ebuild used the following eclasses from overlays:
* /usr/portage/local/layman/kde/eclass/kde4-meta.eclass
* /usr/portage/local/layman/kde/eclass/kde4-functions.eclass
* /usr/portage/local/layman/kde/eclass/kde4-base.eclass
*
|
|
|
Back to top |
|
|
fumoffu Apprentice
Joined: 25 Dec 2005 Posts: 179 Location: Somewhere between heaven and hell...
|
Posted: Thu Dec 13, 2007 8:10 pm Post subject: |
|
|
Pentahex wrote: | I put:
kde-base/kdebase-startkde ** in /etc/portage/package.keywords
and did:
emerge -Ca =kde-base/kdelibs-9999.4
After that
kde-base/kdebase-startkde-3.5.7-r1 upgraded and
kde-base/kdelibs-9999.4 emerged without problem |
Well, I tried something similar. I synced portage and the kde-overlay. After that I unmerged all KDE4-Packages, removed the packages from package.keywords and ran emerge -uDN world. After the update had finished, I restarted my machine, added the keywords again and tried to emerge kdebase-9999.4, just like I did the first time a few days ago. Still, a blocking appears:
Code: |
emerge -a =kdebase-9999.4
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] dev-util/cmake-2.4.7-r1 [2.4.6-r1]
[ebuild N ] kde-base/qimageblitz-9999 USE="mmx sse sse2 -3dnow (-altivec) -debug"
[ebuild N ] x11-libs/libxklavier-3.2 USE="-doc"
[ebuild N ] app-text/enchant-1.3.0
[ebuild N ] x11-proto/xcb-proto-1.0
[ebuild N ] dev-libs/libpthread-stubs-0.1 USE="-debug"
[ebuild NS ] kde-base/kdelibs-9999.4 USE="acl alsa bzip2 htmlhandbook opengl pie spell ssl -avahi -bindist -debug -doc -fam -jpeg2k -kerberos -openexr -test -zeroconf"
[ebuild N ] x11-libs/libxcb-1.0 USE="-debug"
[ebuild N ] kde-base/kdepimlibs-9999.4 USE="htmlhandbook pie -debug -ldap -sasl -test"
[ebuild NS ] kde-base/kdebase-9999.4 USE="bzip2 cups htmlhandbook ieee1394 java lm_sensors logitech-mouse newxkb openexr opengl pam pie samba ssl usb xcb xine -bluetooth -debug -networkmanager -test -xcomposite -xscreensaver"
[blocks B ] <kde-base/kdebase-3.5.7-r6 (is blocking kde-base/kdelibs-9999.4) |
What freaks me out is the fact that kdebase-3.5.7-r6 is not even installed on my machine, nor is it marked stable or for update (I have 3.5.7-r5, the latest stable verion, installed):
Code: | eix kde-base/kdebase
[U] kde-base/kdebase
Available versions:
(3.5) 3.5.5-r1 3.5.5-r3 3.5.5-r4 ~3.5.6-r1 ~3.5.6-r2 ~3.5.6-r3 ~3.5.6-r4 ~3.5.7 ~3.5.7-r1 ~3.5.7-r2 3.5.7-r3 3.5.7-r4 3.5.7-r5 ~3.5.7-r6 ~3.5.8 ~3.5.8-r1 ~3.5.8-r2 ~3.5.8-r3
(0) (**)9999.4[1]
{+xcb +xine arts bluetooth branding bzip2 cups debug elibc_FreeBSD hal ieee1394 java kdeenablefinal kdehiddenvisibility ldap lm_sensors logitech-mouse networkmanager newxkb openexr opengl pam samba ssl usb xcomposite xinerama xscreensaver zeroconf}
Installed versions: 3.5.7-r5(3.5)(19:29:20 12.12.2007)(arts branding cups hal ieee1394 java lm_sensors logitech-mouse openexr opengl pam samba -debug -elibc_FreeBSD -kdeenablefinal -kdehiddenvisibility -ldap -xcomposite -xinerama -xscreensaver)
Homepage: http://www.kde.org/
Description: KDE base packages: the desktop, panel, window manager, konqueror... |
My package.keywords currently looks like this:
Code: | ### KDE4
=kde-base/kdebase-9999.4 **
=kde-base/qimageblitz-9999 **
=dev-util/cmake-2.4.7-r1 ~amd64
=kde-base/kdelibs-9999.4 **
=kde-base/kdepimlibs-9999.4 **
|
I just don't get it!? Help!
Cheers,
fumoffu _________________ "People said I should accept the world. Bullshit! I don't accept the world!"
- Richard Stallman
http://www.lastfm.de/user/penguin-guy |
|
Back to top |
|
|
wuno Apprentice
Joined: 17 May 2005 Posts: 193 Location: Germany
|
Posted: Thu Dec 13, 2007 8:25 pm Post subject: |
|
|
That's the culprit:
thoand wrote: | here is the build.log of akonadi with mysql USE
Code: | [ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/agentmanageradaptor.o
[ 13%] Building CXX object akonadi/server/control/CMakeFiles/akonadi_control.dir/controlmanageradaptor.o
/usr/lib/gcc/i686-pc-linux-gnu/4.2.2/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object.
collect2: ld gab 1 als Ende-Status zurück
|
|
My build broke with the same error message. Here's how to come to a successful build:
CFLAGS="your-CFLAGS-from /etc/make.conf -fPIC" CXXFLAGS="your-CXXFLAGS -fPIC' emerge mysql
I found the following commit implicating this fix
http://foo-projects.org/pipermail/lunar-commits/2007-October/047596.html
But strip -Wl,--as-needed from your LDFLAGS if you use it, otherwise the build breaks again.
Hoping that building mysql with -fPIC won't break anything else..... |
|
Back to top |
|
|
Ingmarv Retired Dev
Joined: 27 Feb 2007 Posts: 188 Location: Belgium
|
Posted: Thu Dec 13, 2007 9:05 pm Post subject: |
|
|
Pentahex wrote: | I put: kde-base/kdebase-startkde ** in /etc/portage/package.keywords |
Put Code: | ~kde-base/kdebase-startkde-3.5.7 ~ARCH | in there, and run emerge -1av kde-base/kdebase-startkde:3.5.
( replace ARCH with your arch ) |
|
Back to top |
|
|
revilootneg Tux's lil' helper
Joined: 03 Jun 2007 Posts: 102 Location: /germany/hannover
|
Posted: Fri Dec 14, 2007 8:49 am Post subject: |
|
|
hey guys, great work. Using svn-ebuilds for 3 weeks now.
Anyway, after the great commit the kdeedu access-violation error seems to have sneaked back.
Thargor posted the same (or a very similar?) bug on 8. October and Ingmarv could fix that the same day. So I hope this time it's that easy, too.
EDIT:
If I'm not mistaken the missing part should be this one (diff against a backup from before checking out the great overlay commit):
Code: |
src_compile() {
# Fix sandbox violation error, when trying to create symlinks.
sed -i -e "/create_symlink/s:\${BIN_INSTALL_DIR}:${D}${PREFIX#/}:g" \
"${S}"/kstars/kstars/indi/CMakeLists.txt || die "sed failed"
|
|
|
Back to top |
|
|
Ingmarv Retired Dev
Joined: 27 Feb 2007 Posts: 188 Location: Belgium
|
Posted: Fri Dec 14, 2007 9:10 am Post subject: |
|
|
revilootneg wrote: | hey guys, great work. Using svn-ebuilds for 3 weeks now.
Anyway, after the great commit the kdeedu access-violation error seems to have sneaked back.
Thargor posted the same (or a very similar?) bug on 8. October and Ingmarv could fix that the same day. So I hope this time it's that easy, too.
EDIT:
If I'm not mistaken the missing part should be this one (diff against a backup from before checking out the great overlay commit): |
Re-fixed
Thanks! |
|
Back to top |
|
|
skunk l33t
Joined: 28 May 2003 Posts: 646 Location: granada, spain
|
Posted: Fri Dec 14, 2007 12:23 pm Post subject: |
|
|
hi,
is there any good reason for kde-base/kdebase-startkde-3.5.8 blocking kdelibs in latest svn ebuilds?
thank you |
|
Back to top |
|
|
zlin Retired Dev
Joined: 05 Dec 2005 Posts: 35 Location: Aalborg, Denmark
|
Posted: Fri Dec 14, 2007 12:26 pm Post subject: |
|
|
skunk wrote: | is there any good reason for kde-base/kdebase-startkde-3.5.8 blocking kdelibs in latest svn ebuilds? |
Yes. |
|
Back to top |
|
|
skunk l33t
Joined: 28 May 2003 Posts: 646 Location: granada, spain
|
Posted: Fri Dec 14, 2007 12:46 pm Post subject: |
|
|
zlin wrote: | skunk wrote: | is there any good reason for kde-base/kdebase-startkde-3.5.8 blocking kdelibs in latest svn ebuilds? |
Yes. |
ok, sorry for the dumb question i just realized there is an updated revision for kdebase-startkde which supposely fix problems i never noticed... |
|
Back to top |
|
|
zlin Retired Dev
Joined: 05 Dec 2005 Posts: 35 Location: Aalborg, Denmark
|
Posted: Fri Dec 14, 2007 1:00 pm Post subject: |
|
|
skunk wrote: | zlin wrote: | skunk wrote: | is there any good reason for kde-base/kdebase-startkde-3.5.8 blocking kdelibs in latest svn ebuilds? |
Yes. |
ok, sorry for the dumb question i just realized there is an updated revision for kdebase-startkde which supposely fix problems i never noticed... |
Basically it's to protect your KDE 3.5 installation from being messed up by the env.d file that kdelibs now installs with KDE 4. |
|
Back to top |
|
|
|