Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE4 Overlay - monolithic ebuilds (Part 2)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 23, 24, 25, 26, 27, 28  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
ghutzl
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 123
Location: Germany

PostPosted: Thu Dec 13, 2007 9:50 am    Post subject: Reply with quote

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
View user's profile Send private message
zlin
Retired Dev
Retired Dev


Joined: 05 Dec 2005
Posts: 35
Location: Aalborg, Denmark

PostPosted: Thu Dec 13, 2007 10:32 am    Post subject: Reply with quote

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
View user's profile Send private message
KCat
n00b
n00b


Joined: 12 Jan 2004
Posts: 32

PostPosted: Thu Dec 13, 2007 10:49 am    Post subject: Reply with quote

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
View user's profile Send private message
OnlyOne
n00b
n00b


Joined: 13 Jan 2007
Posts: 59

PostPosted: Thu Dec 13, 2007 12:12 pm    Post subject: Solved Reply with quote

[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
View user's profile Send private message
ghutzl
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 123
Location: Germany

PostPosted: Thu Dec 13, 2007 12:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
ghutzl
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 123
Location: Germany

PostPosted: Thu Dec 13, 2007 12:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
kavol
n00b
n00b


Joined: 31 Aug 2005
Posts: 57
Location: .cz

PostPosted: Thu Dec 13, 2007 2:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3435
Location: Gainesville, Florida

PostPosted: Thu Dec 13, 2007 3:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
thoand
n00b
n00b


Joined: 13 Jun 2003
Posts: 57

PostPosted: Thu Dec 13, 2007 4:03 pm    Post subject: Reply with quote

kde-base/akonadi-3.97.0 does not build with mysql USE flag enabled.
Back to top
View user's profile Send private message
Ingmarv
Retired Dev
Retired Dev


Joined: 27 Feb 2007
Posts: 188
Location: Belgium

PostPosted: Thu Dec 13, 2007 4:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
2dimm
n00b
n00b


Joined: 10 Jun 2005
Posts: 52
Location: Brussels, Belgium

PostPosted: Thu Dec 13, 2007 5:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
jcalado
n00b
n00b


Joined: 12 Sep 2007
Posts: 51

PostPosted: Thu Dec 13, 2007 5:37 pm    Post subject: Reply with quote

Anyone else *doesn't have* the systray working in the plasma panel, but working as a regular applet?
:(
Back to top
View user's profile Send private message
kavol
n00b
n00b


Joined: 31 Aug 2005
Posts: 57
Location: .cz

PostPosted: Thu Dec 13, 2007 5:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ingmarv
Retired Dev
Retired Dev


Joined: 27 Feb 2007
Posts: 188
Location: Belgium

PostPosted: Thu Dec 13, 2007 6:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
zlin
Retired Dev
Retired Dev


Joined: 05 Dec 2005
Posts: 35
Location: Aalborg, Denmark

PostPosted: Thu Dec 13, 2007 6:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
thoand
n00b
n00b


Joined: 13 Jun 2003
Posts: 57

PostPosted: Thu Dec 13, 2007 7:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
fumoffu
Apprentice
Apprentice


Joined: 25 Dec 2005
Posts: 179
Location: Somewhere between heaven and hell...

PostPosted: Thu Dec 13, 2007 8:10 pm    Post subject: Reply with quote

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!? 8O Help! :lol:

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
View user's profile Send private message
wuno
Apprentice
Apprentice


Joined: 17 May 2005
Posts: 193
Location: Germany

PostPosted: Thu Dec 13, 2007 8:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ingmarv
Retired Dev
Retired Dev


Joined: 27 Feb 2007
Posts: 188
Location: Belgium

PostPosted: Thu Dec 13, 2007 9:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
revilootneg
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jun 2007
Posts: 102
Location: /germany/hannover

PostPosted: Fri Dec 14, 2007 8:49 am    Post subject: Reply with quote

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
View user's profile Send private message
Ingmarv
Retired Dev
Retired Dev


Joined: 27 Feb 2007
Posts: 188
Location: Belgium

PostPosted: Fri Dec 14, 2007 9:10 am    Post subject: Reply with quote

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
View user's profile Send private message
skunk
l33t
l33t


Joined: 28 May 2003
Posts: 646
Location: granada, spain

PostPosted: Fri Dec 14, 2007 12:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
zlin
Retired Dev
Retired Dev


Joined: 05 Dec 2005
Posts: 35
Location: Aalborg, Denmark

PostPosted: Fri Dec 14, 2007 12:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
skunk
l33t
l33t


Joined: 28 May 2003
Posts: 646
Location: granada, spain

PostPosted: Fri Dec 14, 2007 12:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
zlin
Retired Dev
Retired Dev


Joined: 05 Dec 2005
Posts: 35
Location: Aalborg, Denmark

PostPosted: Fri Dec 14, 2007 1:00 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 23, 24, 25, 26, 27, 28  Next
Page 24 of 28

 
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