Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[kde-testing] and [kde-crazy] KDE4 overlays thread (part 2)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 21, 22, 23 ... 28, 29, 30  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
valczir
n00b
n00b


Joined: 23 Nov 2005
Posts: 35
Location: Minnesota

PostPosted: Wed Dec 10, 2008 6:58 pm    Post subject: Phonon backends won't load Reply with quote

Has anyone had the "Unable to use the {X} backend: The shared library was not found." (where {X} is xine or gstreamer, in my case) error after emerging KDE 4.2 with the kdeprefix USE flag? I'm getting the same error in both 4.2 and 4.1 since enabling kdeprefix. I'm pretty sure that I've rebuilt all of the 4.1 packages with kdeprefix (checking now).

...

Yep. emerge -uND kde-meta:4.1 just remerges a couple packages that don't have the xscreensaver flag enabled, nothing with kdeprefix. Same thing for @kde (for KDE 4.2).

I'm gonna remerge phonon (as well as a bunch of other stuff that needs to be remerged along with phonon) with debug enabled. In the mean time, if anyone else has had this error on gentoo and knows some ways to troubleshoot it, please help me out. I've already recompiled all of @kde once. I've found others with this error, but they were always on SuSE or something like that, and reinstalling KDE always seemed to work for them.

[edit] That's a no-go. qt-gui is refusing to compile with the debug flag. The only error I'm seeing is the ptrsizetest.o error, and if my google searching skills aren't failing me, that error is normal.

I guess I'll unmerge all of kde 4.1, then rebuild kde 4.2 without the kdeprefix flag.
[/edit]
Back to top
View user's profile Send private message
marcus84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2008
Posts: 87

PostPosted: Wed Dec 10, 2008 11:17 pm    Post subject: Reply with quote

first errors compiling libtaskmanager-4.1.82


Code:

- Looking for include files HAVE_SYS_STATFS_H - found                                                           
-- Looking for statfs                                                                                             
-- Looking for statfs - found                                                                                     
-- Looking for sys/types.h                                                                                       
-- Looking for sys/types.h - found                                                                               
-- Looking for stddef.h                                                                                           
-- Looking for stddef.h - found                                                                                   
-- Check size of struct ucred                                                                                     
-- Check size of struct ucred - done                                                                             
-- Looking for getpeereid                                                                                         
-- Looking for getpeereid - not found                                                                             
-- checking for module 'xrandr>=1.2'                                                                             
--   found xrandr, version 1.2.2                                                                                 
CMake Error: File /home/tmp_portage/portage/kde-base/libtaskmanager-4.1.82/work/libtaskmanager-4.1.82/safestartkde.cmake does not exist.                                                                                           
CMake Error at CMakeLists.txt:70 (configure_file):                                                               
  configure_file Problem configuring file                                                                         


CMake Error at libs/CMakeLists.txt:1 (add_subdirectory):
  add_subdirectory given source "kdm" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:2 (add_subdirectory):
  add_subdirectory given source "solid" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:3 (add_subdirectory):
  add_subdirectory given source "libplasmaclock" which is not an existing
  directory.                                                             


CMake Error at libs/CMakeLists.txt:4 (add_subdirectory):
  add_subdirectory given source "kephal" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:7 (add_subdirectory):
  add_subdirectory given source "ksysguard" which is not an existing
  directory.                                                       


CMake Error at libs/CMakeLists.txt:8 (add_subdirectory):
  add_subdirectory given source "kworkspace" which is not an existing
  directory.                                                         


CMake Error at libs/CMakeLists.txt:12 (add_subdirectory):
  add_subdirectory given source "nepomukquery" which is not an existing
  directory.                                                           


CMake Error at libs/CMakeLists.txt:13 (add_subdirectory):
  add_subdirectory given source "nepomukqueryclient" which is not an existing
  directory.                                                                 


CMake Error at CMakeLists.txt:140 (add_subdirectory):
  add_subdirectory given source "kdm" which is not an existing directory.


--

Back to top
View user's profile Send private message
mkyral
Apprentice
Apprentice


Joined: 06 May 2007
Posts: 154
Location: Czech Republic

PostPosted: Thu Dec 11, 2008 8:19 am    Post subject: Reply with quote

reavertm wrote:
mkyral wrote:

Nice, but I didn't found the debug use flag. Is it used? Or is not important?


It only makes KDE applications be more verbose and log more info on terminal. It does not install any debug symbols btw.

If you see it ambiguous, then report it on gentoo-dev mailing list or file bug on bugzilla related to clarification of debug USE flags vs splitdebug, nostrip FEATURES. I'm already involved in pointless discussion on that matter with gentoo developers on their mailing list, and they apparently would like to see some evidence, that it's really ambiguous for users.


Thanks for the explanation.
Sorry for the late reply, I didn't get emails about new posts. This and searching in the forum is not good here :-(

I've created the bug report: https://bugs.gentoo.org/show_bug.cgi?id=250592
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 9266

PostPosted: Thu Dec 11, 2008 8:36 am    Post subject: Reply with quote

mkyral wrote:
Sorry for the late reply, I didn't get emails about new posts.
First verify that you are watching the topic. Next verify that the e-mail address in your profile is in fact the one that you expect the e-mail to be sent to. Then, if you or your e-mail provider does spam filtering, check in your spam folder.
mkyral wrote:
This and searching in the forum is not good here :-(
The former should work, the latter has been brought to our attention before.
Back to top
View user's profile Send private message
husku
n00b
n00b


Joined: 18 Apr 2005
Posts: 19
Location: Finland

PostPosted: Thu Dec 11, 2008 8:59 am    Post subject: problems with pykde4-4.1.82 Reply with quote

I have problems compiling pykde4-4.1.82, has anyone had any success?

Code:

Unpacking parts of kdebindings-4.1.82.tar.bz2 to /var/tmp/portage/kde-base/pykde4-4.1.82/work
loading initial cache file /var/tmp/portage/kde-base/pykde4-4.1.82/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- 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.4.2 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/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/lib64/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_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
-- Found Threads: TRUE
-- Found Perl: /usr/bin/perl
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - 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
-- Phonon Version: 4.2.80
-- Found Phonon: /usr/lib64/libphonon.so
-- Found Phonon Includes: /usr/include/KDE;/usr/include
-- Found KDE 4.2 include dir: /usr/kde/4.2/include
-- Found KDE 4.2 library dir: /usr/kde/4.2/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/kde/4.2/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Phonon Version: 4.2.80
-- cmake package FindOkular.cmake was not found. The package Okular is needed to compile all part of this program.
-- cmake package FindKDevPlatform.cmake was not found. The package KDevPlatform is needed to compile all part of this program.
-- Found PythonInterp: /usr/bin/python2.5
-- Found Python executable: /usr/bin/python2.5
-- Found Python version: 2.5.2
-- Found Python library: /usr/lib64/libpython2.5.so
CMake Error at python/CMakeLists.txt:21 (add_subdirectory):
  add_subdirectory given source "krosspython" which is not an existing
  directory.


-- Python Libraries: /usr/lib64/libpython2.5.so
-- Python Include Path: /usr/include/python2.5
-- Build Kross Python... yes
-- Found SIP version: 4.7.9
-- Found PyQt4 version: 4.4.4
-- Found Python executable: /usr/bin/python2.5
-- Found Python version: 2.5.2
-- Found Python library: /usr/lib64/libpython2.5.so
-- Found PyQt4 version: 4.4.4
-- KDEVERSION: 4.1.82
-- KDE4_INCLUDE_DIR: /usr/kde/4.2/include
-- KDE4_LIB_DIR: /usr/kde/4.2/lib64
-- PYTHON_SITE_PACKAGES_DIR: /usr/lib64/python2.5/site-packages
-- Build PyKDE4... yes
--
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ Soprano: Soprano Libraries <kdesupport>
Required for Soprano Python bindings.
+ Nepomuk: Nepomuk Libraries <kdesupport>
Required for Nepomuk Python bindings.
+ Kdepimlibs: KDE pim Libraries <kdepimlibs>
Required for Akonadi Python bindings.
-----------------------------------------------------------------------------

-- Configuring incomplete, errors occurred!
 *
 * ERROR: kde-base/pykde4-4.1.82 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_configure
 *             environment, line 3557:  Called kde4-meta_src_configure
 *             environment, line 2722:  Called kde4-base_src_configure
 *             environment, line 2430:  Called cmake-utils_src_configure
 *             environment, line  836:  Called cmake-utils_src_configureout
 *             environment, line  855:  Called die
 * The specific snippet of code:
 *       cmake -C "${TMPDIR}/gentoo_common_config.cmake" ${cmakeargs} "${S}" || die "Cmake failed";
 *  The die message:
 *   Cmake 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/pykde4-4.1.82/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.1.82/temp/environment'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/portage/local/layman/kde-crazy/eclass/kde4-meta.eclass
 *   /usr/portage/local/layman/kde-crazy/eclass/kde4-base.eclass
 *   /usr/portage/local/layman/kde-crazy/eclass/kde4-functions.eclass
 *


Heres my emerge --info

Code:

Portage 2.2_rc17 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-gentoo-r4 x86_64)
=================================================================                               
System uname: Linux-2.6.26-gentoo-r4-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5000+-with-glibc2.2.5
Timestamp of tree: Thu, 11 Dec 2008 06:03:01 +0000                                                       
app-shells/bash:     3.2_p33                                                                             
dev-java/java-config: 1.3.7-r1, 2.1.6                                                                     
dev-lang/python:     2.4.4-r13, 2.5.2-r7                                                                 
dev-python/pycrypto: 2.0.1-r6                                                                             
dev-util/cmake:      2.6.2                                                                               
sys-apps/baselayout: 1.12.11.1                                                                           
sys-apps/sandbox:    1.2.18.1-r2                                                                         
sys-devel/autoconf:  2.13, 2.61-r2                                                                       
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.1-r1                                                       
sys-devel/binutils:  2.18-r3                                                                             
sys-devel/gcc-config: 1.4.0-r4                                                                           
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde-crazy"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl alsa amd64 berkdb bzip2 cli cracklib crypt dri fortran gdbm gpm iconv ipv6 isdnlog logrotate midi mmx mudflap multilib ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python readline reflection session spl sse sse2 ssl sysfs tcpd unicode xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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_filterfile_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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontzcfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

_________________
Mr. Right
Back to top
View user's profile Send private message
mkyral
Apprentice
Apprentice


Joined: 06 May 2007
Posts: 154
Location: Czech Republic

PostPosted: Thu Dec 11, 2008 9:03 am    Post subject: Reply with quote

desultory wrote:
mkyral wrote:
Sorry for the late reply, I didn't get emails about new posts.
First verify that you are watching the topic. Next verify that the e-mail address in your profile is in fact the one that you expect the e-mail to be sent to. Then, if you or your e-mail provider does spam filtering, check in your spam folder.

Well I think the problem is that I'm often changing the place and the IP address. Sometimes I'm following the link in the email, but forget to log in after the IP change. And system thinks that I did not saw the reply and a no new notification is sent :-(
To get next notification I have to follow the link and login. Then is everything again OK.

desultory wrote:
mkyral wrote:
This and searching in the forum is not good here :-(
The former should work, the latter has been brought to our attention before.

My problem is that the results of the searching is shown on topic base. Usually it is ok, but sometimes, when the topic has a lot of pages (like this one) you only have an information, that there is at least one relevant post inside, but you have to browse trough 20 pages to found it.
Back to top
View user's profile Send private message
franzf
Advocate
Advocate


Joined: 29 Mar 2005
Posts: 4408

PostPosted: Thu Dec 11, 2008 11:23 am    Post subject: Reply with quote

gimpel wrote:
kernelOfTruth wrote:
Hi,

I'm getting a lot of those while I try to compile @kde-live:

Quote:
-- Configuring done
CMake Error: INSTALL(EXPORT) given unknown export "kdeworkspaceLibraryTargets"

I had to revert this patch to get behind that cmake error.

I think this should be patched by overlay-maintainer.

neundorf @svn-log wrote:

-add a central FindKDE4Workspace.cmake in kdelibs, which is used by kdetoys, kdeartwork and kdeplasma-addons (e.g. kscreensaver, plasmaclock and some more)
-install a KDE4WorkspaceConfig.cmake file from kdebase/workspace, which is loaded by FindKDE4Workspace.cmake from kdelibs/cmake/modules, and which provides all information and targets necessary to use this stuff

So reverting this patch entirely will definitely result in kdetoys etc. not bilding anymore.
Probably one could create a package "kdeworkspace-config", which would create the KDE4WorkspaceConfig.cmake, and rework patching splitted-package's main-CMakeLists.txt, so the automated creation of KDE4WorkspaceConfig.cmake does not take place. This creation contains the error for ksplash etc.
Back to top
View user's profile Send private message
marcus84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2008
Posts: 87

PostPosted: Thu Dec 11, 2008 1:42 pm    Post subject: Reply with quote

marcus84 wrote:
first errors compiling libtaskmanager-4.1.82


Code:

- Looking for include files HAVE_SYS_STATFS_H - found                                                           
-- Looking for statfs                                                                                             
-- Looking for statfs - found                                                                                     
-- Looking for sys/types.h                                                                                       
-- Looking for sys/types.h - found                                                                               
-- Looking for stddef.h                                                                                           
-- Looking for stddef.h - found                                                                                   
-- Check size of struct ucred                                                                                     
-- Check size of struct ucred - done                                                                             
-- Looking for getpeereid                                                                                         
-- Looking for getpeereid - not found                                                                             
-- checking for module 'xrandr>=1.2'                                                                             
--   found xrandr, version 1.2.2                                                                                 
CMake Error: File /home/tmp_portage/portage/kde-base/libtaskmanager-4.1.82/work/libtaskmanager-4.1.82/safestartkde.cmake does not exist.                                                                                           
CMake Error at CMakeLists.txt:70 (configure_file):                                                               
  configure_file Problem configuring file                                                                         


CMake Error at libs/CMakeLists.txt:1 (add_subdirectory):
  add_subdirectory given source "kdm" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:2 (add_subdirectory):
  add_subdirectory given source "solid" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:3 (add_subdirectory):
  add_subdirectory given source "libplasmaclock" which is not an existing
  directory.                                                             


CMake Error at libs/CMakeLists.txt:4 (add_subdirectory):
  add_subdirectory given source "kephal" which is not an existing directory.


CMake Error at libs/CMakeLists.txt:7 (add_subdirectory):
  add_subdirectory given source "ksysguard" which is not an existing
  directory.                                                       


CMake Error at libs/CMakeLists.txt:8 (add_subdirectory):
  add_subdirectory given source "kworkspace" which is not an existing
  directory.                                                         


CMake Error at libs/CMakeLists.txt:12 (add_subdirectory):
  add_subdirectory given source "nepomukquery" which is not an existing
  directory.                                                           


CMake Error at libs/CMakeLists.txt:13 (add_subdirectory):
  add_subdirectory given source "nepomukqueryclient" which is not an existing
  directory.                                                                 


CMake Error at CMakeLists.txt:140 (add_subdirectory):
  add_subdirectory given source "kdm" which is not an existing directory.


--



Solved updating the overlay ;)
Back to top
View user's profile Send private message
marcus84
Tux's lil' helper
Tux's lil' helper


Joined: 23 Apr 2008
Posts: 87

PostPosted: Thu Dec 11, 2008 9:11 pm    Post subject: Reply with quote

Will I, some day, be able to compile pykde???

Why always fail linking against plasma.so???
Back to top
View user's profile Send private message
reavertm
Developer
Developer


Joined: 05 Feb 2004
Posts: 264
Location: Wrocław

PostPosted: Thu Dec 11, 2008 10:16 pm    Post subject: Reply with quote

marcus84 wrote:
Will I, some day, be able to compile pykde???
Why always fail linking against plasma.so???


Will you some day sync overlay and stop bitching? ;) (and post error logs - those are more informative than general rants)
_________________
Maciek
Back to top
View user's profile Send private message
PurpleGecko
n00b
n00b


Joined: 16 Sep 2007
Posts: 14
Location: Germany

PostPosted: Fri Dec 12, 2008 12:40 am    Post subject: Re: Phonon backends won't load Reply with quote

valczir wrote:
Has anyone had the "Unable to use the {X} backend: The shared library was not found." (where {X} is xine or gstreamer, in my case) error after emerging KDE 4.2 with the kdeprefix USE flag? I'm getting the same error in both 4.2 and 4.1 since enabling kdeprefix. I'm pretty sure that I've rebuilt all of the 4.1 packages with kdeprefix (checking now).

I was having the same problem and it was bothering me too... I did a quick look around and found out that the Phonon Backends are being installed into:
Code:
/usr/share/kde4/services/phononbackends/

whereas KDE 4.2 (in my case at least) is looking for them in:
Code:
/usr/kde/4.2/share/kde4/services/phononbackends/

I just did a quick (and dirty for right now) link and everything magically started working:
Code:
ln -s /usr/share/kde4/services/phononbackends /usr/kde/4.2/share/kde4/services/

The only problem now is figuring out if this is an environment problem, or install problem. I have set everything up...sound worked everywhere else...it still does, as long as that link is there. This should work for now as a dirty workaround until someone who knows more can either tell me how to fix it correctly, or it gets updated. :)
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 826
Location: Alaska

PostPosted: Fri Dec 12, 2008 1:54 am    Post subject: Reply with quote

reavertm wrote:
marcus84 wrote:
Will I, some day, be able to compile pykde???
Why always fail linking against plasma.so???


Will you some day sync overlay and stop bitching? ;) (and post error logs - those are more informative than general rants)


overlay sync'ed today and this:

Code:
              from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipplasmapart2.cpp:7:                                                                                                                       
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined                                               
<command line>:1:1: warning: this is the location of the previous definition                                               
[ 99%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/sip/plasma/sipplasmapart6.o           
In file included from /usr/include/python2.5/Python.h:13,                                                                 
                 from /usr/include/python2.5/sip.h:28,                                                                     
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipAPIplasma.h:11,
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipplasmapart4.cpp:7:                                                                                                                       
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined                                               
<command line>:1:1: warning: this is the location of the previous definition                                               
[100%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/sip/plasma/sipplasmapart7.o           
In file included from /usr/include/python2.5/Python.h:13,                                                                 
                 from /usr/include/python2.5/sip.h:28,                                                                     
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipAPIplasma.h:11,
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipplasmapart6.cpp:7:                                                                                                                       
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined                                               
<command line>:1:1: warning: this is the location of the previous definition                                               
In file included from /usr/include/python2.5/Python.h:13,                                                                 
                 from /usr/include/python2.5/sip.h:28,                                                                     
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipAPIplasma.h:11,
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipplasmapart5.cpp:7:                                                                                                                       
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined                                               
<command line>:1:1: warning: this is the location of the previous definition                                               
In file included from /usr/include/python2.5/Python.h:13,                                                                 
                 from /usr/include/python2.5/sip.h:28,                                                                     
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipAPIplasma.h:11,
                 from /var/tmp/portage/kde-base/pykde4-4.1.82/work/pykde4_build/python/pykde4/sip/plasma/sipplasmapart7.cpp:7:                                                                                                                       
/usr/include/python2.5/pyconfig.h:948:1: warning: "_XOPEN_SOURCE" redefined                                               
<command line>:1:1: warning: this is the location of the previous definition                                               
Linking CXX shared library ../../lib/pykde/plasma.so                                                                       
CMakeFiles/python_module_PyKDE4_plasma.dir/sip/plasma/sipplasmapart0.o: In function `void* qMetaTypeConstructHelper<Plasma::Containment::StyleOption>(Plasma::Containment::StyleOption const*)':                                                     
sipplasmapart0.cpp:(.text._Z24qMetaTypeConstructHelperIN6Plasma11Containment11StyleOptionEEPvPKT_[void* qMetaTypeConstructHelper<Plasma::Containment::StyleOption>(Plasma::Containment::StyleOption const*)]+0x2f): undefined reference to `Plasma::Containment::StyleOption::StyleOption(Plasma::Containment::StyleOption const&)'                                             
sipplasmapart0.cpp:(.text._Z24qMetaTypeConstructHelperIN6Plasma11Containment11StyleOptionEEPvPKT_[void* qMetaTypeConstructHelper<Plasma::Containment::StyleOption>(Plasma::Containment::StyleOption const*)]+0x4e): undefined reference to `Plasma::Containment::StyleOption::StyleOption()'                                                                                     
CMakeFiles/python_module_PyKDE4_plasma.dir/sip/plasma/sipplasmapart6.o: In function `init_Plasma_Containment_StyleOption':
sipplasmapart6.cpp:(.text+0x4c8f): undefined reference to `Plasma::Containment::StyleOption::StyleOption(QStyleOptionGraphicsItem const&)'                                                                                                           
sipplasmapart6.cpp:(.text+0x4cbe): undefined reference to `Plasma::Containment::StyleOption::StyleOption()'               
sipplasmapart6.cpp:(.text+0x4cfd): undefined reference to `Plasma::Containment::StyleOption::StyleOption(Plasma::Containment::StyleOption const&)'                                                                                                   
collect2: ld returned 1 exit status                                                                                       
make[2]: *** [lib/pykde/plasma.so] Error 1                                                                                 
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/all] Error 2                                       
make: *** [all] Error 2                                                                                                   
 *                                                                                                                         
 * ERROR: kde-base/pykde4-4.1.82 failed.                                                                                   
 * Call stack:                                                                                                             
 *               ebuild.sh, line   49:  Called src_compile                                                                 
 *             environment, line 3762:  Called kde4-meta_src_compile                                                       
 *             environment, line 2903:  Called kde4-base_src_make                                                         
 *             environment, line 2637:  Called cmake-utils_src_make                                                       
 *             environment, line  993:  Called die                                                                         
 * The specific snippet of code:                                                                                           
 *           emake "$@" || die "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/pykde4-4.1.82/temp/build.log'.                           
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/pykde4-4.1.82/temp/environment'.             
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 7112
Location: Austria

PostPosted: Fri Dec 12, 2008 2:09 am    Post subject: Reply with quote

Which version of sip do you have installed?

I don't get any of this, and for some reason I have "=dev-python/sip-4.7.9" in my package.keywords.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 826
Location: Alaska

PostPosted: Fri Dec 12, 2008 2:41 am    Post subject: Reply with quote

I've got dev-python/sip-4.7.9 installed.

thanks for looking - Jd
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 9266

PostPosted: Fri Dec 12, 2008 5:40 am    Post subject: Reply with quote

mkyral wrote:
Well I think the problem is that I'm often changing the place and the IP address. Sometimes I'm following the link in the email, but forget to log in after the IP change. And system thinks that I did not saw the reply and a no new notification is sent :-(
To get next notification I have to follow the link and login. Then is everything again OK.
Have you tried enabling automatic logins? That seems to be the most viable available fix at the moment, barring public terminals.
mkyral wrote:
My problem is that the results of the searching is shown on topic base.
The main search page allows results to be presented by post instead of by topic and there is a search box which can be used to search the entire forum, the current section or the current topic on each topic page, perhaps one or both of those can help.
Back to top
View user's profile Send private message
ComaWhite
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2008
Posts: 125

PostPosted: Fri Dec 12, 2008 6:06 am    Post subject: Reply with quote

where is kdebindings for smoke etc?
Back to top
View user's profile Send private message
reavertm
Developer
Developer


Joined: 05 Feb 2004
Posts: 264
Location: Wrocław

PostPosted: Fri Dec 12, 2008 10:58 am    Post subject: Reply with quote

hunky wrote:

overlay sync'ed today and this:
[...]


Tried rebuiding kdelibs 1st?
_________________
Maciek
Back to top
View user's profile Send private message
chh
Tux's lil' helper
Tux's lil' helper


Joined: 16 May 2002
Posts: 131
Location: Germany

PostPosted: Fri Dec 12, 2008 8:15 pm    Post subject: pykde4 compile failure Reply with quote

Hi,

I got the same problem as described by hunky. kdelibs was freshly installed, right before pykde4. No change.

Christian
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


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

PostPosted: Fri Dec 12, 2008 8:25 pm    Post subject: Reply with quote

Hmmm. After successful kdedeps-live and kdebase-live updates (and some others), marble failed today:
Code:
[ 97%] Built target GeoPolygonTest
Generating MarbleWidgetSpeedTest.moc
Scanning dependencies of target MarbleWidgetSpeedTest
[ 98%] Building CXX object marble/tests/CMakeFiles/MarbleWidgetSpeedTest.dir/MarbleWidgetSpeedTest.o
[ 98%] Building CXX object marble/tests/CMakeFiles/MarbleWidgetSpeedTest.dir/MarbleWidgetSpeedTest_automoc.o
Linking CXX executable MarbleWidgetSpeedTest
[ 98%] Built target MarbleWidgetSpeedTest
sip: MarblePlacemarkModel is undefined
make[2]: *** [marble/src/bindings/python/sip/sipmarblepart0.cpp] Error 1
make[1]: *** [marble/src/bindings/python/CMakeFiles/python_module_PyKDE4_marble.dir/all] Error 2
make: *** [all] Error 2
 *
 * ERROR: kde-base/marble-9999 failed.
Rebuilt sip and pykde4, but still get same error. Tried USE="-python" and still got same error. :? :(
Looked on http://websvn.kde.org/trunk/KDE/kdeedu/marble/ and not much recent activity there that seemed relevant (at least to me). Any fix or work-around for this? I guess it might be this "sip: MarblePlacemarkModel is undefined" line, but I'm not sure how to fix it.
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r5, gcc-9.2.0 kernel-5.2.10-gentoo USE=experimental
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 826
Location: Alaska

PostPosted: Fri Dec 12, 2008 8:39 pm    Post subject: Reply with quote

reavertm wrote:
hunky wrote:

overlay sync'ed today and this:
[...]


Tried rebuiding kdelibs 1st?


Kdelibs-4.1.82 was built first, then the pykde4 attempt several packages later. I doubt it would do anything to rebuild kdelibs again - if you follow back in this thread the problem has persisted through all my previous attempts and some others as well, with kde-live and kde-4.2 versions.
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


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

PostPosted: Fri Dec 12, 2008 9:12 pm    Post subject: Reply with quote

chh,
Just a thought, but are you by chance running x86, and NOT ~x86?
IIRC, hunky and I discussed this (he didn't want to go with a pure ~x86 system), and he was NOT running ~x86 at that time. Apparently, he still has this pykde4 problem. Don't know if it makes a difference, but it's worth considering. I do know I don't seem to have a lot of the same errors others report that are running x86 systems.

Anyone else got advice or comments on whether x86 or ~x86 is best when running kde-live?

My new updates for "live" are now at 4.1.85. Only failure I had on my selected kde-live stuff was marble, mentioned above. Otherwise, today's "live" is running really well here. Noticeably snappier performance. :D

Oh yeah, one other thing- still can't maintain my screen refresh setting of 1280x1024@75- it always reverts to @85 on a reboot, and the actual display size shrinks slightly with a black border around it. Had this happening for months on Gentoo, Arch, and Mandriva cooker. A quick system-settings->display reset fixes it, but it's a PITA. :roll: Whatever happen to the "ApplyOnStartup" kde3 and kde4 used to have in krandr, display settings, or whatever? :o The usual fixes (.kde4 config files) mentioned in various forums never seem to work for me. :?
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r5, gcc-9.2.0 kernel-5.2.10-gentoo USE=experimental
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 826
Location: Alaska

PostPosted: Fri Dec 12, 2008 9:55 pm    Post subject: Reply with quote

wrc1944 wrote:
chh,
Just a thought, but are you by chance running x86, and NOT ~x86?
IIRC, hunky and I discussed this (he didn't want to go with a pure ~x86 system), and he was NOT running ~x86 at that time. Apparently, he still has this pykde4 problem. Don't know if it makes a difference, but it's worth considering. I do know I don't seem to have a lot of the same errors others report that are running x86 systems.

Anyone else got advice or comments on whether x86 or ~x86 is best when running kde-live?


Yes, wrc1944 is correct - he has been a good help. I am not running ~x86 on system, but a lot of the apps I run are. Mostly the media and graphics stuff, and kde-4.2. I also use the pro-audio overlay. And a ~x86 gentoo-sources kernel. Just not sure I want to deal with all the headaches of a total ~x86 system. I wonder how many are on ~ARCH in this thread.

I've just run into another app problem with glibc - I have 2.6.1 and the ~ARCH version is up at 2.9 something. I checked a thread about upgrading and people are saying maybe not to.

An emerge -pvuD world with ~x86 has maybe 400 packages to update (how do you count?) and that is if I spend a lot of time masking so as not to upgrade kde-3.5.10 to 4.1.3. (which I could do anyway, I suppose since I don't boot into 3.5 much anymore.) All the x11 stuff is worrisome - I have a working dual screen system now. It says 5 blocks but is only showing phonon-xine blocking phonon-9999. It is tempting though. I'll have to do some more research on problems that may crop up. /jd
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


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

PostPosted: Fri Dec 12, 2008 10:53 pm    Post subject: Reply with quote

hunky wrote:
Quote:
I've just run into another app problem with glibc - I have 2.6.1 and the ~ARCH version is up at 2.9 something. I checked a thread about upgrading and people are saying maybe not to.
Unless you are going to run pure ~x86, don't upgrade to glibc-2.9. Too many potential problems, and going back to an earlier glibc version is difficult, and not recommended. On the other hand, in the last few days I've upgraded to glibc-2.9 on two ~x86 boxes, with no problems.

Basically, if you do go ~x86, you should edit make.conf, then upgrade and switch to gcc-4.3.2 first, then rebuild your toolchain with the new gcc, then rebuild ALL system files with emerge -e @system with the new toolchain (which also rebuilds the new toolchain with itself). Then do an emerge -e @world. That should result in a pure ~x86 system.

For what it's worth, I've never run any Gentoo systems but ~x86 for 5 years now, and never run into anything I couldn't fix by reading/asking on the forum. This place is the best info resource of all Linux distros. Frankly, I've had less problems with Gentoo ~x86 than I've ever have with many other Linux distros, binary or source. :)

IMO, anyone with enough knowledge to run unsupported kde4 versions should have no problems with pure ~x86. I'm becoming more and more convinced ~x86 is better for running unsupported kde4 versions. Also, if one is going to be running several ~x86 apps, it's generally less trouble to go pure ~x86, and be done with it. :wink: However, it's not for everyone- there are times it takes some time to figure things out.

@hunky- not sure on your dual monitor setup as I've never done it- might be a consideration though about going to ~x86.
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r5, gcc-9.2.0 kernel-5.2.10-gentoo USE=experimental
Back to top
View user's profile Send private message
hunky
l33t
l33t


Joined: 19 Nov 2003
Posts: 826
Location: Alaska

PostPosted: Sat Dec 13, 2008 2:24 am    Post subject: Reply with quote

How would an upgrade of glibc fit in there - perhaps it needs an emerge -e system or world as well? I've got so many packages installed it would take forever so hoping to somehow wedge an upgrade of gcc and glibc in together somehow.

thanks for the informative posts. cheers/jd
Back to top
View user's profile Send private message
travlr
Apprentice
Apprentice


Joined: 20 Apr 2005
Posts: 158
Location: USA

PostPosted: Sat Dec 13, 2008 5:07 am    Post subject: Reply with quote


  • Overriding the eclasses: What's the story with this? --regen takes alot of time to do for every --sync. Is following these instructions necessary, or does someone know a more suitable work around?

  • The kde-crazy/sets directory showing all sorts of warnings for duplicated set definitions? How do I fix this?

thanks
-travlr
Code:
 # emerge --info
 * Overlay eclasses override eclasses from PORTDIR:
 *                                                 
 *   '/usr/local/overlays/kde-crazy/eclass/kde4-base.eclass'
 *   '/usr/local/overlays/kde-crazy/eclass/kde4-functions.eclass'
 *   '/usr/local/overlays/kde-crazy/eclass/kde4-meta.eclass'     
 *   '/usr/local/overlays/kde-crazy/eclass/qt4-build.eclass'     
 *                                                               
 * It is best to avoid overriding eclasses from PORTDIR because it will
 * trigger invalidation of cached ebuild metadata that is distributed with
 * the portage tree. If you must override eclasses from PORTDIR then you
 * are advised to add FEATURES="metadata-transfer" to /etc/make.conf and to
 * run `emerge --regen` after each time that you run `emerge --sync`. Set
 * PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you would like to
 * disable this warning.


Error during set creation: Redefinition of set 'kdepim-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdebase-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kde-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdegraphics-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdesdk-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdegames-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdedeps-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdeedu-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdenetwork-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdeartwork-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdeutils-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdetoys-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdeadmin-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'kdemultimedia-live' (sections: 'usersets', 'kde sets')
Error during set creation: Redefinition of set 'koffice-live' (sections: 'usersets', 'kde sets')
 [...]

Code:

# ls -l /etc/portage/sets
total 0
lrwxrwxrwx 1 root root 43 Dec 13 01:32 kde-live -> /usr/local/overlays/kde-crazy/sets/kde-live
lrwxrwxrwx 1 root root 48 Dec 13 01:32 kdeadmin-live -> /usr/local/overlays/kde-crazy/sets/kdeadmin-live
lrwxrwxrwx 1 root root 50 Dec 13 01:32 kdeartwork-live -> /usr/local/overlays/kde-crazy/sets/kdeartwork-live
lrwxrwxrwx 1 root root 47 Dec 13 01:32 kdebase-live -> /usr/local/overlays/kde-crazy/sets/kdebase-live
lrwxrwxrwx 1 root root 47 Dec 13 01:32 kdedeps-live -> /usr/local/overlays/kde-crazy/sets/kdedeps-live
lrwxrwxrwx 1 root root 46 Dec 13 01:32 kdeedu-live -> /usr/local/overlays/kde-crazy/sets/kdeedu-live
lrwxrwxrwx 1 root root 48 Dec 13 01:32 kdegames-live -> /usr/local/overlays/kde-crazy/sets/kdegames-live
lrwxrwxrwx 1 root root 51 Dec 13 01:32 kdegraphics-live -> /usr/local/overlays/kde-crazy/sets/kdegraphics-live
lrwxrwxrwx 1 root root 53 Dec 13 01:32 kdemultimedia-live -> /usr/local/overlays/kde-crazy/sets/kdemultimedia-live
lrwxrwxrwx 1 root root 50 Dec 13 01:32 kdenetwork-live -> /usr/local/overlays/kde-crazy/sets/kdenetwork-live
lrwxrwxrwx 1 root root 46 Dec 13 01:32 kdepim-live -> /usr/local/overlays/kde-crazy/sets/kdepim-live
lrwxrwxrwx 1 root root 46 Dec 13 01:32 kdesdk-live -> /usr/local/overlays/kde-crazy/sets/kdesdk-live
lrwxrwxrwx 1 root root 47 Dec 13 01:32 kdetoys-live -> /usr/local/overlays/kde-crazy/sets/kdetoys-live
lrwxrwxrwx 1 root root 48 Dec 13 01:32 kdeutils-live -> /usr/local/overlays/kde-crazy/sets/kdeutils-live
lrwxrwxrwx 1 root root 47 Dec 13 01:32 koffice-live -> /usr/local/overlays/kde-crazy/sets/koffice-live


Last edited by travlr on Sat Dec 13, 2008 6:57 am; edited 4 times in total
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 ... 21, 22, 23 ... 28, 29, 30  Next
Page 22 of 30

 
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