View previous topic :: View next topic |
Author |
Message |
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Fri Sep 14, 2007 12:40 pm Post subject: |
|
|
johanson wrote: | hey,
so, my kde compiles cleanly now, but i have the following problem:
there is no "K" button, only a icon with an "?" on it, and i can nothing do with it,...
Has anyone the same prob, or know whats to do ?
lg
Johanson |
The same problem appens to me when the Kmenu bar goes "under" the bar with the "?".
It happens if you click in the "?" bar.
The first time You start kde4 the Kmenu is visible (for me it was), you must drag it to another side of the desktop, for example the top side like me.
To "rewind" kde simply delete the .kde directory in you home. _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
johanson n00b
Joined: 27 Jul 2006 Posts: 30
|
Posted: Fri Sep 14, 2007 12:45 pm Post subject: |
|
|
thx, i will try it out in the evening@home.
lg
johanson |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Fri Sep 14, 2007 6:18 pm Post subject: |
|
|
I reviewed my amarok2 ebuild using the old one created by jniklast (I see it only 1 hour ago...).
So, thanks to jniklast for his ebuild.
Code: | # Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NEED_KDE="svn"
inherit kde4svn kde4-base
DESCRIPTION="Advanced audio player based on KDE framework."
HOMEPAGE="http://amarok.kde.org/"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia/amarok"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
DEPEND="~kde-base/kdebase-${PV}"
RDEPEND="${DEPEND}" DESCRIPTION="Advanced audio player based on KDE framework. 2.0 development version"
HOMEPAGE="http://amarok.kde.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aac kde mysql noamazon opengl postgres
visualization ipod ifp real njb mtp musicbrainz moodbar"
# kde: enables compilation of the konqueror sidebar plugin
RDEPEND="kde? ( || ( kde-base/konqueror kde-base/kdebase ) )
>=media-libs/xine-lib-1.1.2_pre20060328-r8
>=media-libs/taglib-1.4
mysql? ( >=virtual/mysql-4.0 )
postgres? ( dev-db/libpq )
opengl? ( virtual/opengl )
visualization? ( media-libs/libsdl
=media-plugins/libvisual-plugins-0.4* )
ipod? ( >=media-libs/libgpod-0.3 )
aac? ( media-libs/libmp4v2 )
ifp? ( media-libs/libifp )
real? ( media-video/realplayer )
njb? ( >=media-libs/libnjb-2.2.4 )
mtp? ( >=media-libs/libmtp-0.1.0 )
musicbrainz? ( media-libs/tunepimp )
=dev-lang/ruby-1.8*
moodbar? ( >=media-sound/moodbar-0.1.1 )"
DEPEND="${RDEPEND}"
pkg_setup() {
if use opengl && ! built_with_use ~kde-base/kdebase-${PV} opengl ; then
eerror "You're trying to build ${PN} with the \"opengl\" use flag enabled,"
eerror "but kde-base/kdebase-${PV} wasn't built with this use flag enabled."
echo
eerror "Compile kde-base/kdebase-${PV} and kde-base/kdelibs-${PV} with the \"opengl\" use flag enabled."
die "kde-base/kdebase-${PV} not built with \"opengl\" use flag."
fi
kde4-base_pkg_setup
}
src_unpack() {
kde4svn_src_unpack
}
src_compile() {
mycmakeargs="${mycmakeargs}
$(cmake-utils_use_enable mysql mysql) $(cmake-utils_use_enable postgres postgresql)
$(cmake-utils_use_enable opengl opengl) --without-xmms
$(cmake-utils_use_enable visualization libvisual)
$(cmake-utils_use_enable !noamazon amazon)
$(cmake-utils_use_enable ipod libgpod)
$(cmake-utils_use_enable aac mp4v2)
$(cmake-utils_use_enable ifp ifp)
$(cmake-utils_use_enable real helix)
$(cmake-utils_use_enable njb libnjb)
$(cmake-utils_use_enable mtp libmtp)
$(cmake-utils_use_enable musicbrainz musicbrainz)
$(cmake-utils_use_enable moodbar moodbar)"
kde4-base_src_compile
}
|
It works better than my old ebuild.
Why don't we put it in kde's overlay? _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
netguy n00b
Joined: 01 Nov 2002 Posts: 29 Location: Taiwan
|
Posted: Sat Sep 15, 2007 3:40 am Post subject: |
|
|
johanson wrote: | hey,
so, my kde compiles cleanly now, but i have the following problem:
there is no "K" button, only a icon with an "?" on it, and i can nothing do with it,...
Has anyone the same prob, or know whats to do ?
lg
Johanson |
stop dbus and try again. |
|
Back to top |
|
|
Kate Monster Apprentice
Joined: 13 Jun 2006 Posts: 226 Location: Clarkston, Michigan
|
Posted: Sat Sep 15, 2007 5:27 am Post subject: |
|
|
Hello,
I've tried emerging beta 2 and svn version but both complain about kdebase:
Code: | !!! All ebuilds that could satisfy "~kde-base/kdebase-9999.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kdebase-9999.4 (masked by: corruption) |
What does this mean?
Edit: Nevermind, ran ebuild <ebuild> digest on it and that seemed to have worked. |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Sat Sep 15, 2007 7:22 am Post subject: |
|
|
Xaero wrote: | Hello,
I've tried emerging beta 2 and svn version but both complain about kdebase:
Code: | !!! All ebuilds that could satisfy "~kde-base/kdebase-9999.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kdebase-9999.4 (masked by: corruption) |
What does this mean?
Edit: Nevermind, ran ebuild <ebuild> digest on it and that seemed to have worked. |
You have to unmask all the ebuilds using /etc/portage/packages.keywords:
Code: | =kde-base/kde-9999.4 **
=kde-base/kdelibs-9999.4 **
=kde-base/kdemultimedia-9999.4 **
=kde-base/qimageblitz-9999 **
=kde-base/kdebase-9999.4 **
=kde-base/kdepimlibs-9999.4 **
=kde-base/kdegames-9999.4 **
=kde-base/kdeadmin-9999.4 **
=kde-base/kdeartwork-9999.4 **
=kde-base/kdetoys-9999.4 **
=kde-base/kdeedu-9999.4 **
=kde-base/kdeutils-9999.4 **
=kde-base/kdepim-9999.4 **
=kde-base/kdegraphics-9999.4 **
=kde-base/kdeaddons-9999.4 **
=kde-base/kdenetwork-9999.4 **
=kde-base/kdewebdev-9999.4 **
=kde-base/kdevplatform-9999.4 **
=kde-base/kdesdk-9999.4 **
=kde-base/plasma-extras-9999.4 **
=media-sound/amarok-9999.4 **
=dev-libs/soprano-9999 **
=net-libs/telepathy-qt-9999 **
=net-voip/tapioca-qt-9999 **
app-misc/strigi ~amd64
dev-cpp/clucene ~amd64
net-voip/telepathy-gabble ~amd64
net-libs/telepathy-glib ~amd64
net-libs/loudmouth ~amd64
dev-util/cmake ~amd64
app-crypt/qca ~amd64
app-crypt/qca-ossl ~amd64 |
You must replace ~amd64 with your arch. _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
johanson n00b
Joined: 27 Jul 2006 Posts: 30
|
Posted: Sat Sep 15, 2007 1:27 pm Post subject: |
|
|
Hello,
thx for the answers,..
@dracula1985: i can't move my menubar ...
@netguy: I've tried it with and without dbus, nothing happens
It's possible that i forget any USE flag ?
lg
Johanson |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Sat Sep 15, 2007 2:15 pm Post subject: |
|
|
johanson wrote: | dracula1985 wrote: | molten_universe wrote: | Hello,
I have problems compiling plasma-extras. I get errors with plasma-pager. The errors are german, I can translate them if needed. Does anyone have similar problems? |
Yes, plasma-extras don't build for me too.
I think there is an error on the source code, we must wait kde4's developers correct it. |
Hey,
for me too.
I updated my poppler and paoppler-bindings package to 0.6 (masked).
set the "accessibility glib mng pch" use flags for qt-4.3.1 (i dont know this flags ;.)
and recompiled the qt and all the kde packages.
Now it compiles clean.
lg
johanson |
I made some tests.
The only thing needed is qt with accessibility use flag enabled.
Maybe we must put it as needed on plasma-extras ebuild?
Code: | # Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
NEED_KDE="svn"
inherit kde4svn kde4-base
DESCRIPTION="Extra Plasma applets and engines."
HOMEPAGE="http://www.kde.org/"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/base/plasma"
KEYWORDS=""
IUSE="opengl"
LICENSE="GPL-2 LGPL-2"
DEPEND="~kde-base/kdebase-${PV}"
RDEPEND="${DEPEND}"
pkg_setup() {
if ! built_with_use x11-libs/qt accessibility ; then
eerror "You're trying to build ${PN} but x11-libs/qt isn't build with \"accessibility\" use flag enabled."
echo
die "Compile x11-libs/qt with the \"accessibility\" use flag enabled."
fi
if use opengl && ! built_with_use ~kde-base/kdebase-${PV} opengl ; then
eerror "You're trying to build ${PN} with the \"opengl\" use flag enabled,"
eerror "but kde-base/kdebase-${PV} wasn't built with this use flag enabled."
echo
eerror "Compile kde-base/kdebase-${PV} and kde-base/kdelibs-${PV} with the \"opengl\" use flag enabled."
die "kde-base/kdebase-${PV} not built with \"opengl\" use flag."
fi
kde4-base_pkg_setup
}
src_unpack() {
kde4svn_src_unpack
# CMake always compiles opengl plasmoids if plasma/kdebase was compiled with USE="opengl"
# We make it depend on USE="opengl" being selected for plasma-extras.
if ! use opengl ; then
einfo "Disabling building of opengl plasmoids"
# Disable all opengl plasmoids
for i in bluemarble samplegl samplegl2 ; do
sed -i -e "s/add_subdirectory($i)/#add_subdirectory($i)/g" "${S}/applets/CMakeLists.txt"
done
fi
}
|
_________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Sat Sep 15, 2007 2:18 pm Post subject: |
|
|
johanson wrote: | Hello,
thx for the answers,..
@dracula1985: i can't move my menubar ...
@netguy: I've tried it with and without dbus, nothing happens
It's possible that i forget any USE flag ?
lg
Johanson |
It's strange...
There isn't any animation while you drag the bar, simply you click on it and drag to another screen side, when you leave the mouse button the bar goes on new position. _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
Kate Monster Apprentice
Joined: 13 Jun 2006 Posts: 226 Location: Clarkston, Michigan
|
Posted: Sat Sep 15, 2007 5:27 pm Post subject: |
|
|
dracula1985 wrote: | You have to unmask all the ebuilds using /etc/portage/packages.keywords |
Erm, I think you misread the error message, it says masked by corruption, not missing keyword |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Sat Sep 15, 2007 6:24 pm Post subject: |
|
|
Xaero wrote: | dracula1985 wrote: | You have to unmask all the ebuilds using /etc/portage/packages.keywords |
Erm, I think you misread the error message, it says masked by corruption, not missing keyword :) |
LOL
You're right.
I never saw "masked by corruption"... Had you pay the ebuild? XD _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
MathFreak Apprentice
Joined: 07 Jul 2002 Posts: 217 Location: Bethlehem, PA
|
Posted: Sat Sep 15, 2007 8:14 pm Post subject: |
|
|
Alright, I'm attempting to install this again since I recently had to reinstall Gentoo. I can't seem to get kdelibs to even configure, let alone compile. Trying to emerge kdelibs-3.93.0 has this:
Code: |
CMake Error: Attempt to add a custom rule to output "/var/tmp/portage/kde-base/kdelibs-3.93.0/work/kdelibs_build/doc/sonnet/index.cache.bz2.rule" which already has a custom rule.
|
At least I think that's the issue. It's the only error that shows up. If it helps, here's my emerge --info
Code: |
Portage 2.1.3.9 (default-linux/amd64/2007.0, gcc-4.2.0, glibc-2.6.1-r0, 2.6.21-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.21-gentoo-r3 x86_64 AMD Opteron(tm) Processor 242
Timestamp of tree: Wed, 12 Sep 2007 13:50:01 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.3-r4, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.10-r4
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18
sys-devel/gcc-config: 1.4.0-r2
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.22-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=k8"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.utf8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde /usr/portage/local/layman/science /usr/portage/local/layman/synce /usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow X acl alsa amd64 berkdb bitmap-fonts bzip2 cli cracklib crypt cups dbus djvu doc dri encode exif ffmpeg flac fortran gdbm gif gpm gtk gtk2 hal iconv imlib ipv6 isdnlog jpeg jpeg2k lapack libnotify mad midi mmx mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre perl png ppds pppd python readline reflection samba sdl session slang spell spl sqlite sse sse2 ssl startup-notification svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb vim-syntax vorbis xattr xcb xcomposite xml xorg xpm xprint xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nv vesa nvidia"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPT
|
_________________ "You probably wouldn't worry about what people think of you if you could know how seldom they do."
-Olin Miller |
|
Back to top |
|
|
johanson n00b
Joined: 27 Jul 2006 Posts: 30
|
Posted: Sat Sep 15, 2007 9:15 pm Post subject: |
|
|
Hey,
@MathFreak: I had a similar problem with the "-htmlhandbook" USE flag enabled
lg
Johanson |
|
Back to top |
|
|
MathFreak Apprentice
Joined: 07 Jul 2002 Posts: 217 Location: Bethlehem, PA
|
Posted: Sat Sep 15, 2007 10:34 pm Post subject: |
|
|
johanson wrote: | Hey,
@MathFreak: I had a similar problem with the "-htmlhandbook" USE flag enabled
lg
Johanson |
Thanks! I had htmlhandbook set in package.use. Getting rid of it made it work. Or rather, it makes it so it can configure. I'll see if it compiles now. _________________ "You probably wouldn't worry about what people think of you if you could know how seldom they do."
-Olin Miller |
|
Back to top |
|
|
fb l33t
Joined: 08 Dec 2003 Posts: 636 Location: New Zealand
|
Posted: Sun Sep 16, 2007 3:36 am Post subject: |
|
|
Hi everyone,
I am trying to install and the beta 2 (3.93.0) ebuilds, most stuff compiled and installed and
is probably mostly "functional" although I haven't tested yet as I am trying to solve problems
with the following packages first: Code: | emerge -puDNv =kde-base/kde-3.93.0
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] kde-base/kdeedu-3.93.0 USE="readline -cviewer -debug -designer-plugin -fits -gps -htmlhandbook -kig-scripting -ksolver -pie -test -xinerama" 0 kB [3]
[ebuild N ] kde-base/kdeutils-3.93.0 USE="crypt python -debug -htmlhandbook -pie -test -tpctl -xinerama -xscreensaver -zip" 0 kB [3]
[ebuild N ] kde-base/kdepim-3.93.0 USE="crypt ssl -debug -gnokii -htmlhandbook -ldap -mysql -pie -sasl -test -xinerama -xscreensaver" 0 kB [3]
[ebuild N ] kde-base/kdeartwork-3.93.0 USE="opengl -debug -htmlhandbook -pie -test -xinerama -xscreensaver" 0 kB [3]
Total: 4 packages (4 new), Size of downloads: 0 kB
Portage overlays:
[1] /usr/portage/local/layman/science
[2] /usr/portage/local/layman/sunrise
[3] /usr/portage/local/layman/kde
[4] /usr/portage/local/layman/gnustep
[5] /usr/local/portage | Let's start with the first one kdeedu.
The ebuild fails with the following message (when built with -j1): Code: | Scanning dependencies of target kalgebra
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/kalgebra_automoc.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/algebra.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/consolehtml.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/function.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/functionedit.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/varedit.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/main.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/graph3d.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/algebrahighlighter.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/expressionedit.o
[ 97%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/graph2d.o
[ 98%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/operatorsmodel.o
[ 98%] Building CXX object kalgebra/src/CMakeFiles/kalgebra.dir/dictionary.o
Linking CXX executable kalgebra
CMakeFiles/kalgebra.dir/graph3d.o: In function `Graph3D::resizeGL(int, int)':
/scratch/portage/kde-base/kdeedu-3.93.0/work/kdeedu-3.93.0/kalgebra/src/graph3d.cpp:100: undefined reference to `gluPerspective'
collect2: ld returned 1 exit status
make[2]: *** [kalgebra/src/kalgebra] Error 1
make[1]: *** [kalgebra/src/CMakeFiles/kalgebra.dir/all] Error 2
make: *** [all] Error 2
!!! ERROR: kde-base/kdeedu-3.93.0 failed.
Call stack:
ebuild.sh, line 1638: Called dyn_compile
ebuild.sh, line 985: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
kdeedu-3.93.0.ebuild, line 50: Called kde4-base_src_compile
kde4-base.eclass, line 228: Called kde4-base_src_make
kde4-base.eclass, line 313: Called cmake-utils_src_make
cmake-utils.eclass, line 157: Called die
!!! Make failed! |
The error arrives earlier when build at -j2 and not immediately fatal: Code: | [ 86%] Building CXX object kstars/kstars/CMakeFiles/kstars.dir/skycomponents/linelistlabel.o
Linking CXX executable kalgebra
CMakeFiles/kalgebra.dir/graph3d.o: In function `Graph3D::resizeGL(int, int)':
/scratch/portage/kde-base/kdeedu-3.93.0/work/kdeedu-3.93.0/kalgebra/src/graph3d.cpp:100: undefined reference to `gluPerspective'
collect2: ld returned 1 exit status
make[2]: *** [kalgebra/src/kalgebra] Error 1
make[1]: *** [kalgebra/src/CMakeFiles/kalgebra.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs.... |
Also I have this at config time Code: | ----------------------------------------------------------------------------------
-- The following list of OPTIONAL packages were located on your system. --
-- You will have all the following features available from this software. --
----------------------------------------------------------------------------------
+ GNU Readline
----------------------------------------------------------------------------------
-- The following list of OPTIONAL packages could NOT be located on your system. --
-- Consider installing them to enable more features from this software. --
----------------------------------------------------------------------------------
+ OCaml: OCaml is needed by Kalzium <http://caml.inria.fr/>
+ LibFacile: libfacile is needed by Kalzium <http://www.recherche.enac.fr/log/facile/>
+ OpenGL: OpenGL is needed by Kalzium <http://www.opengl.org>
+ OpenBabel2, 2.1: OpenBabel is needed by Kalzium <http://openbabel.sourceforge.net/>
+ Eigen, 1.0.5: Eigen is needed by Kalzium <http://eigen.tuxfamily.org>
+ Boost.Python, 1.31: Kig can optionally use Boost.Python for Python scripting <http://www.boost.org/>
+ libsbigudrv, 1.00: SBIG Universal Driver is needed by KStars <http://indi.sourceforge.net/>
+ libcfitsio, 3.03: CFITSIO Library is needed by KStars for many INDI drivers & for KStars FITS Viewer. <http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html>
-- Configuring done
-- Generating done
| I certainly have both OCaml and some form of openGL (using radeon driver, mesa, x11-drm and libdrm).
Any ideas? |
|
Back to top |
|
|
Zephyrus Apprentice
Joined: 01 Sep 2004 Posts: 204
|
Posted: Sun Sep 16, 2007 12:21 pm Post subject: |
|
|
@MathFreak and johanson: yes, it seems that the support for the HTML handbooks is broken upstream.
@fb: opengl linker error - can you please sync the overlay and re-try? Thanks.
ocaml - This package is needed by the kalzium equation solver which is enabled by the ksolver use flag (see profiles/use.local.desc in the overlay directory) |
|
Back to top |
|
|
johanson n00b
Joined: 27 Jul 2006 Posts: 30
|
Posted: Sun Sep 16, 2007 12:52 pm Post subject: |
|
|
Hey,
@fb:
the first both errors looks like a missing library. possible glut ? i have freeglut installed (media-libs/freeglut-2.4.0-r1).
What says a revdep-rebuild ?
@dracula:
thx for the amarok2 ebuild. thats was i'm looking for ;o)
and yes, i know how to move the menubar (like in a other desktopOS ;o), but it's not possible to move my kde4bar.
It's possible that the new k-button binary is called "lancelot" ?
Because, when i start lancelot over the launcher in the left upper corner, i became an k-button anywhere on the desktop,
but it is filled only with placeholders, like app0 - app7 and they are not functionaly.
I think the problem is the "bar" himself, because it's not possible to do anything with it, no left- or right click, ...
I've a screenshot uploadet on my webserver (i don't know how to attach it here ;o)
www.linuxnetwork.at/screenshot.png
lg
Johanson |
|
Back to top |
|
|
MathFreak Apprentice
Joined: 07 Jul 2002 Posts: 217 Location: Bethlehem, PA
|
Posted: Sun Sep 16, 2007 1:04 pm Post subject: |
|
|
Thanks for the help again, johanson. Now I have pretty much every kde4 package installed. The problem is that when I try to start kde by putting "exec startkde" in my .xinitrc, I get this (warning, 1600x1200 image). The only place I can click on and get a menu is the desktop, which gives me the menu seen. I can also mouseover that toolbar thing in the top left, but the only thing I can do is add a button that doesn't do anything. I usually can't run anything, either, since the "run command" dialog box often freezes and I think all of kde stops responding. _________________ "You probably wouldn't worry about what people think of you if you could know how seldom they do."
-Olin Miller |
|
Back to top |
|
|
johanson n00b
Joined: 27 Jul 2006 Posts: 30
|
Posted: Sun Sep 16, 2007 1:28 pm Post subject: |
|
|
Hey,
looks your menubar works less then mine ;o)
Do you have the plasma-extra package installed ?
My way is to start a konsole over the run-command dialog, and from there i start the apps.
The most of the apps in left upper menu are opengl apps, so you have to enable opengl.
In my first tries, i had a similar problem, that the run-command box freezes.
Take care to the use flags and resync and rebuild again.
I use this script: http://pastebin.ca/677959
I modified the packages and enabled tmpfs.
here's my emerge --info:
Code: |
Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r6-tk x86_64)
=================================================================
System uname: 2.6.22-gentoo-r6-tk x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Timestamp of tree: Sun, 16 Sep 2007 12:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/svn/env /usr/kde/svn/share/config /usr/kde/svn/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.inode.at/ "
LINGUAS="de de_DE"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib abook accessibility acl acpi alsa amd64 arts avi bash-completion berkdb bitmap-fonts bzip2 cairo cdda cddb cdr cpudetection cracklib crypt cups dbus dlloader dmi dri dvd dvdr dvdread encode evo ffmpeg flac gdbm gif glitz glut gpm gstreamer hal iconv java jpeg kde kerberos live lm_sensors logitech-mouse lzo mad matroska midi mikmod mmx mp3 mp4 mp4live mpeg mplayer mudflap ncurses nls nocardbus nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf pdflib perl pie png python qt3 qt3support qt4 quicktime readline reflection sdl sensord session spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis x264 xcb xcomposite xine xml xorg xosd xv xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de de_DE" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa"Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
lg
johanson |
|
Back to top |
|
|
fb l33t
Joined: 08 Dec 2003 Posts: 636 Location: New Zealand
|
Posted: Sun Sep 16, 2007 1:36 pm Post subject: |
|
|
Zephyrus wrote: | @fb: opengl linker error - can you please sync the overlay and re-try? |
Synced and retried it worked. Thanks!
Next on the list is kdeutils which fails on: Code: | Scanning dependencies of target oktetagui
Linking CXX shared library ../../lib/libsuperkaramba.so
[ 82%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/oktetagui_automoc.o
[ 82%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/libkcolumnsview/kcolumn.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/libkcolumnsview/kcolumnsview.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/kchareditor.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/kcontroller.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/keditor.o
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x128): undefined reference to `dlsym'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x1a6): undefined reference to `dlopen'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x1d6): undefined reference to `dlsym'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x257): undefined reference to `dlerror'
collect2: ld returned 1 exit status
make[2]: *** [lib/libsuperkaramba.so.4.0.0] Error 1
make[1]: *** [superkaramba/src/CMakeFiles/superkaramba.dir/all] Error 2 |
Thanks again. |
|
Back to top |
|
|
x.para Apprentice
Joined: 22 May 2005 Posts: 174 Location: CZ
|
Posted: Sun Sep 16, 2007 3:39 pm Post subject: |
|
|
Hello everybody. Since about three weeks ago compilation of kdebase fails on 2% with following message:
Code: |
[ 1%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/htmls
earchconfig.o
[ 1%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/fontd
ialog.o
[ 2%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/plugi
ntraverser.o
[ 2%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/scrol
lkeepertreebuilder.o
[ 2%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/searc
hhandler.o
[ 2%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/kcmhe
lpcenteradaptor.o
make[2]: *** No rule to make target `/usr/lib/libstreamanalyzer.so', needed by `lib/lib
kdeinit4_khelpcenter.so'. Stop.
make[2]: *** Waiting for unfinished jobs....
[ 2%] Building CXX object runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/prefs .o
make[1]: *** [runtime/khelpcenter/CMakeFiles/kdeinit_khelpcenter.dir/all] Error 2
make: *** [all] Error 2
!!! ERROR: kde-base/kdebase-9999.4 failed.
Call stack:
ebuild.sh, line 1621: Called dyn_compile
ebuild.sh, line 973: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
kdebase-9999.4.ebuild, line 125: Called kde4-base_src_compile
kde4-base.eclass, line 228: Called kde4-base_src_make
kde4-base.eclass, line 313: Called cmake-utils_src_make
cmake-utils.eclass, line 157: Called die
!!! 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/kdebase-9999.4/temp/b uild.log'.
This ebuild used the following eclasses from overlays:
/usr/portage/local/layman/kde/eclass/kde4-base.eclass
/usr/portage/local/layman/kde/eclass/cmake-utils.eclass
/usr/portage/local/layman/kde/eclass/kde4-functions.eclass
/usr/portage/local/layman/kde/eclass/kde4svn.eclass
!!! This ebuild is from an overlay: '/usr/portage/local/layman/kde'
|
Can someone advice me what can be wrong?
Many thanks. _________________ Miracles are happening! |
|
Back to top |
|
|
lefou Apprentice
Joined: 18 Feb 2004 Posts: 199 Location: Germany, Lusatia
|
Posted: Sun Sep 16, 2007 5:57 pm Post subject: |
|
|
fb wrote: | Zephyrus wrote: | @fb: opengl linker error - can you please sync the overlay and re-try? |
Synced and retried it worked. Thanks!
Next on the list is kdeutils which fails on: Code: | Scanning dependencies of target oktetagui
Linking CXX shared library ../../lib/libsuperkaramba.so
[ 82%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/oktetagui_automoc.o
[ 82%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/libkcolumnsview/kcolumn.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/libkcolumnsview/kcolumnsview.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/kchareditor.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/kcontroller.o
[ 83%] Building CXX object khexedit/gui/CMakeFiles/oktetagui.dir/controller/keditor.o
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x128): undefined reference to `dlsym'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x1a6): undefined reference to `dlopen'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x1d6): undefined reference to `dlsym'
/usr/lib/python2.4/config/libpython2.4.a(dynload_shlib.o): In function `_PyImport_GetDynLoadFunc':
(.text+0x257): undefined reference to `dlerror'
collect2: ld returned 1 exit status
make[2]: *** [lib/libsuperkaramba.so.4.0.0] Error 1
make[1]: *** [superkaramba/src/CMakeFiles/superkaramba.dir/all] Error 2 |
Thanks again. |
Are you using -Wl,--as-needed in your LDFLAGS?
You have to disable it for this package. I placed the following line in the ebuild, as first command after the 'src_compile() {' line
Code: | filter-ldflags -Wl,--as-needed --as-needed |
It will look like this one, after editing:
Code: |
...SNIP...
x11-libs/libX11
x11-proto/xproto
virtual/os-headers"
src_compile() {
filter-ldflags -Wl,--as-needed --as-needed
# Cmake arguments management
mycmakeargs="${mycmakeargs}
$(cmake-utils_use_with tpctl TPCTL)
$(cmake-utils_use_with python PythonLibs)
$(cmake-utils_use_with zip LibZip)"
# Disabling xmms support
mycmakeargs="${mycmakeargs} -DWITH_Xmms=OFF"
# Compilation
kde4-base_src_compile
}
|
Alternatively, you can run emerge with a redefined LDFLAGS variable, e.g.
Code: | LDFLAGS="-Wl,-O1" emerge -1 kdeutils |
or even without any LDFLAGS
Code: | LDFLAGS="" emerge -1 kdeutils |
|
|
Back to top |
|
|
fb l33t
Joined: 08 Dec 2003 Posts: 636 Location: New Zealand
|
Posted: Sun Sep 16, 2007 8:48 pm Post subject: |
|
|
lefou wrote: |
Are you using -Wl,--as-needed in your LDFLAGS? | Indeed I do.
I will put a special entry for this package in /etc/portage/env much less trouble
than what you suggest and it won't get lost next time I sync the overlay. |
|
Back to top |
|
|
fb l33t
Joined: 08 Dec 2003 Posts: 636 Location: New Zealand
|
Posted: Sun Sep 16, 2007 10:40 pm Post subject: |
|
|
OK it worked for kdeutils and then kdepim did compile and install normally so it was
probably relying on kdeutils components. Lastly kdeartwork still fails: Code: | Linking CXX executable kclock.kss
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::resizeGL(int, int)':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:623: undefined reference to `gluPerspective'
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::paintGL()':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:535: undefined reference to `gluPerspective'
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:573: undefined reference to `gluPerspective'
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::updateParameters()':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:712: undefined reference to `gluBuild2DMipmaps'
collect2: ld returned 1 exit status
make[2]: *** [kscreensaver/kdesavers/keuphoria.kss] Error 1
make[1]: *** [kscreensaver/kdesavers/CMakeFiles/keuphoria.kss.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 14%] Built target kclock.kss
make: *** [all] Error 2 | Using "LDFLAGS="" emerge kdeartwork" gives the following error Code: | Linking CXX executable kclock.kss
[ 14%] Built target kclock.kss
[ 15%] Generating kflux.kss_automoc.cpp
Linking CXX executable keuphoria.kss
Generating Flux.moc
Scanning dependencies of target kflux.kss
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::resizeGL(int, int)':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:623: undefined reference to `gluPerspective'
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::paintGL()':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:535: undefined reference to `gluPerspective'
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:573: undefined reference to `gluPerspective'
CMakeFiles/keuphoria.kss.dir/Euphoria.o: In function `EuphoriaWidget::updateParameters()':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Euphoria.cpp:712: undefined reference to `gluBuild2DMipmaps'
collect2: ld returned 1 exit status
make[2]: *** [kscreensaver/kdesavers/keuphoria.kss] Error 1
make[1]: *** [kscreensaver/kdesavers/CMakeFiles/keuphoria.kss.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 16%] [ 18%] Building CXX object kscreensaver/kdesavers/CMakeFiles/kflux.kss.dir/kflux.kss_automoc.o
Building CXX object kscreensaver/kdesavers/CMakeFiles/kflux.kss.dir/Flux.o
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Flux.cpp:884: warning: unused parameter 'name'
Linking CXX executable kflux.kss
CMakeFiles/kflux.kss.dir/Flux.o: In function `FluxWidget::resizeGL(int, int)':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Flux.cpp:529: undefined reference to `gluPerspective'
CMakeFiles/kflux.kss.dir/Flux.o: In function `FluxWidget::updateParameters()':
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Flux.cpp:695: undefined reference to `gluNewQuadric'
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Flux.cpp:696: undefined reference to `gluSphere'
/scratch/portage/kde-base/kdeartwork-3.93.0/work/kdeartwork-3.93.0/kscreensaver/kdesavers/Flux.cpp:697: undefined reference to `gluDeleteQuadric'
collect2: ld returned 1 exit status
make[2]: *** [kscreensaver/kdesavers/kflux.kss] Error 1
make[1]: *** [kscreensaver/kdesavers/CMakeFiles/kflux.kss.dir/all] Error 2
make: *** [all] Error 2 | So -Wl,--as-needed is probably a problem but not the only one. |
|
Back to top |
|
|
dracula1985 Apprentice
Joined: 13 May 2005 Posts: 299 Location: Vicenza (Italy)
|
Posted: Mon Sep 17, 2007 7:19 am Post subject: |
|
|
johanson wrote: | thx for the amarok2 ebuild. thats was i'm looking for ;o)
and yes, i know how to move the menubar (like in a other desktopOS ;o), but it's not possible to move my kde4bar.
It's possible that the new k-button binary is called "lancelot" ?
Because, when i start lancelot over the launcher in the left upper corner, i became an k-button anywhere on the desktop,
but it is filled only with placeholders, like app0 - app7 and they are not functionaly.
I think the problem is the "bar" himself, because it's not possible to do anything with it, no left- or right click, ...
I've a screenshot uploadet on my webserver (i don't know how to attach it here ;o)
www.linuxnetwork.at/screenshot.png
lg
Johanson |
lancelot is a (still incomplete) launcher for plasma, the kde menu bar is still called kicker.
Try killing and then restarting kicker... _________________ Marco
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth." --Oscar Wilde. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|