There is one, and it's obviously called kdmgreet, and that needs to be specified in the ebuild. Since i don't use localization, whoever needs it, should tell me what to put in the ebuild for that. I will revise localization soon, but that won't change - we will still need to know which files belong to which package, there is no automatic way of determining that.Psy' wrote:Sorry, I thought there was one since with kde-i18n kdm was translated, too. I apologize again
Code: Select all
[13:57] <forlorn> hello, i would like to ask for inclusion of kde-svn repository in the provided .syncsource files with gentoolkit, would that be possible?
[13:57] <forlorn> gentoolkit-dev that is
[22:22] <karltk> I don't see why not
[22:38] <forlorn> do i send the syncsource file to your email or as a bug on bugs.gentoo.org?
[22:41] <karltk> a bug is preferrably, assign to karltk@gentoo.org
[22:41] <karltk> then we get decent traceability
[22:44] <forlorn> thanks :)
[22:45] <karltk> no, thank you:)
Mario, done. But I have one, simple (maybe stupid) question. Is there any easy way, how can I switch between stable (3.4.*) and svn (3.5.*)?mario wrote:Please rate this project at:
No, it is NOT stupid at all. And there isn't anything akin to gcc-config. The way to do it is the following, but I have never tested it. Either in /etc/make.conf or in your environment, put KDELIBSDIR=/usr/kde/3.4/lib if you want the app to be linked against stable. If that is not set, and your apps are not part of the main kde distro, they go in order from latest to oldest, otherwise they depend on the kdelibs corresponding to their release.radfoj wrote:Mario, done. But I have one, simple (maybe stupid) question. Is there any easy way, how can I switch between stable (3.4.*) and svn (3.5.*)mario wrote:Please rate this project at:

Code: Select all
Good - your configure finished. Start make now
/usr/local/kde-live/eclass/kde-meta.eclass: line 530: confcache_stop: command not found
/var/tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions /var/tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim
creating ../libemailfunctions/networkstatus.kidl
creating ../libemailfunctions/networkstatus.moc
creating ../libemailfunctions/networkstatus_skel.cpp
compiling /tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions/email.cpp
compiling /tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions/idmapper.cpp
compiling /tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions/kasciistricmp.cpp
compiling /tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions/kasciistringtools.cpp
compiling /tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim/libemailfunctions/networkstatus.cpp
compiling ../libemailfunctions/networkstatus_skel.cpp
linking ../libemailfunctions/libemailfunctions.la
/var/tmp/portage/kmail-7-r1/work/branches/KDE/3.5/kdepim
kmail/Makefile.am: no rule to create target: ../indexlib/libindex.la(../kmail/libkmailprivate.la)

Alright, thanks. I'm having problems compiling a lot of these svn builds right now, I've realized its not just kmail. Hope it gets fixed soon.Merlin-TC wrote:@mario:
I think KDE4 is not even ready for testing right now
Nothing works...ok...Konsole does
@snakattak3
Afaik kmail is disbaled from compiling right now.
The devs added a new dependency I think.
Code: Select all
>>> emerge (1 of 1) kde-base/konq-plugins-7 to /
!!! Digest verification Failed:
!!! /usr/local/overlays/kde-live/kde-base/konq-plugins/konq-plugins-7.ebuild
!!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.
Code: Select all
emerge -pvd kdenetwork-meta
These are the packages that I would merge, in order:
Calculating dependencies
Parent: None
Depstring: kde-base/kdenetwork-meta
Candidates: ['kde-base/kdenetwork-meta']
ebuild: kde-base/kdenetwork-meta-7
binpkg: None
-
Parent: ebuild / kde-base/kdenetwork-meta-7 merge
Depstring: !bootstrap? ( sys-devel/patch ) || ( ~kde-base/dcoprss-7 ) || ( ~kde-base/kdenetwork-filesharing-7 ) || ( ~kde-base/kdict-7 ) || ( ~kde-base/kget-7 ) || ( ~kde-base/knewsticker-7 ) || ( ~kde-base/kopete-7 ) || ( ~kde-base/kpf-7 ) || ( ~kde-base/kppp-7 ) || ( ~kde-base/krdc-7 ) || ( ~kde-base/krfb-7 ) || ( ~kde-base/ksirc-7 ) || ( ~kde-base/ktalkd-7 ) || ( ~kde-base/librss-7 ) || ( ~kde-base/kdnssd-7 ) || ( ~kde-base/kdenetwork-kfile-plugins-7 ) || ( ~kde-base/lisa-7 ) || ( ~kde-base/wifi?(kwifimanager-7 )
Traceback (most recent call last):
File "/usr/bin/emerge", line 3124, in ?
retval,favorites=mydepgraph.select_files(myfiles)
File "/usr/bin/emerge", line 1090, in select_files
self.mysd = self.select_dep(portage.root,mykey,arg=x)
File "/usr/bin/emerge", line 1319, in select_dep
if not self.create(myk,myparent,"--onlydeps" not in myopts,myuse=binpkguseflags):
File "/usr/bin/emerge", line 1012, in create
if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse):
File "/usr/bin/emerge", line 1153, in select_dep
mycheck=portage.dep_check(depstring,self.mydbapi[myroot],self.pkgsettings,myuse=myuse,use_binaries=("--usepkg" in myopts))
File "/usr/lib/portage/pym/portage.py", line 3745, in dep_check
mysplit = portage_dep.paren_reduce(depstring)
File "/usr/lib/portage/pym/portage_dep.py", line 52, in paren_reduce
mylist = mylist + strip_empty(freesec.split(" "))
AttributeError: 'list' object has no attribute 'split' You gotta explain which ebuilds are failing for you and with what reasons. If a sentence is not enough, report your issues at genkdesvn.berlios.de/bugs.snakattak3 wrote: Alright, thanks. I'm having problems compiling a lot of these svn builds right now, I've realized its not just kmail. Hope it gets fixed soon.
DoneMerlin-TC wrote:@mario: did you digest the new ebuild?
Code: Select all
>>> emerge (1 of 1) kde-base/konq-plugins-7 to / !!! Digest verification Failed:
Code: Select all
creating ../indexlib/libindex_la_all_cpp.cpp
compiling ../indexlib/libindex_la_all_cpp.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I../indexlib -I/var/tmp/portage/indexlib-7/work/branches/KDE/3.5/kdepim/indexlib -I.. -I../libkdepim -I/var/tmp/portage/indexlib-7/work/branches/KDE/3.5/kdepim/libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -mtune=athlon-xp -ftracer -falign-loops -ffast-math -frename-registers -funroll-all-loops -funroll-loops -pipe -fomit-frame-pointer -DNDEBUG -DG_DISABLE_ASSERT -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -fexceptions -fPIC -DPIC -c ../indexlib/libindex_la_all_cpp.cpp -o ../indexlib/.libs/libindex_la_all_cpp.o -Wp,-MD,../indexlib/.deps/libindex_la_all_cpp.TUlo
../indexlib/leafdata.cpp: In member function 'bool leaf_data::can_add(uint32_t) const':
../indexlib/leafdata.cpp:53: warning: comparison between signed and unsigned integer expressions
../indexlib/lockfile.cpp: In member function 'bool indexlib::detail::lockfile::trylock()':
../indexlib/create.cpp:79: error: too many arguments to function 'std::auto_ptr<indexlib::index> indexlib::open(const char*, unsigned int)'
../indexlib/lockfile.cpp:55: error: at this point in file
../indexlib/lockfile.cpp:55: error: cannot convert 'std::auto_ptr<indexlib::index>' to 'int' in initialization
Error creating ../indexlib/libindex_la_all_cpp.lo. Exit status 1.
!!! ERROR: kde-base/indexlib-7 failed.
!!! Function kde_src_compile, Line 190, Exitcode 1
!!! died running unsermake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
Code: Select all
gentoo dawid # FEATURES="-unsermake -keepobj" emerge -av kmail Code: Select all
>>> Source unpacked.
*** YOU'RE USING UNSERMAKE.
*** GOOD LUCK!! :)
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating Makefile.am
*** Creating configure.files
---cut---
ast creating indexlib/boost-compat/config/platform/Makefile
fast creating indexlib/boost-compat/config/stdlib/Makefile
fast creating libkdepim/Makefile
fast creating po/Makefile
fast creating po/pl/Makefile
fast creating indexlib/indexlib-config
config.pl: fast created 14 file(s).
config.status: creating config.h
config.status: executing depfiles commands
Good - your configure finished. Start make now
/home/dawid/kde_subversion/eclass/kde-meta.eclass: line 530: confcache_stop: command not found
creating ../indexlib/libindex_la_all_cpp.cpp
compiling ../indexlib/libindex_la_all_cpp.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I../indexlib -I/var/tmp/portage/indexlib-7/work/branches/KDE/3.5/kdepim/indexlib -I.. -I../libkdepim -I/var/tmp/portage/indexlib-7/work/branches/KDE/3.5/kdepim/libkdepim -I/usr/kde/devel/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -mtune=athlon-xp -ftracer -falign-loops -ffast-math -frename-registers -funroll-all-loops -funroll-loops -pipe -fomit-frame-pointer -DNDEBUG -DG_DISABLE_ASSERT -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -fexceptions -fPIC -DPIC -c ../indexlib/libindex_la_all_cpp.cpp -o ../indexlib/.libs/libindex_la_all_cpp.o -Wp,-MD,../indexlib/.deps/libindex_la_all_cpp.TUlo
../indexlib/leafdata.cpp: In member function 'bool leaf_data::can_add(uint32_t) const':
../indexlib/leafdata.cpp:53: warning: comparison between signed and unsigned integer expressions
../indexlib/lockfile.cpp: In member function 'bool indexlib::detail::lockfile::trylock()':
../indexlib/create.cpp:79: error: too many arguments to function 'std::auto_ptr<indexlib::index> indexlib::open(const char*, unsigned int)'
../indexlib/lockfile.cpp:55: error: at this point in file
../indexlib/lockfile.cpp:55: error: cannot convert 'std::auto_ptr<indexlib::index>' to 'int' in initialization
Error creating ../indexlib/libindex_la_all_cpp.lo. Exit status 1.
!!! ERROR: kde-base/indexlib-7 failed.
!!! Function kde_src_compile, Line 190, Exitcode 1
!!! died running unsermake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.