View previous topic :: View next topic |
Author |
Message |
Lepaca Kliffoth l33t
Joined: 28 Apr 2004 Posts: 737 Location: Florence, Italy
|
Posted: Wed Jun 22, 2005 12:11 am Post subject: |
|
|
updateKDEsvn is in your scripts directory. Iff the overlay is in /usr/local/overlays/ then the script is in /usr/local/overlays/kde-live/scripts. _________________ It isn't enough to win - everyone else must lose, and you also have to rub it in their face (maybe chop off an arm too for good measure).
Animebox! |
|
Back to top |
|
|
mario Guru
Joined: 20 Apr 2002 Posts: 400 Location: Mountain View, CA
|
Posted: Wed Jun 22, 2005 12:34 am Post subject: |
|
|
Lepaca Kliffoth wrote: | updateKDEsvn is in your scripts directory. Iff the overlay is in /usr/local/overlays/ then the script is in /usr/local/overlays/kde-live/scripts. |
kudos to Bonkie for making this work so clean, I am really happy about it.
I wonder if there are any volunteers for the following tasks:
1) Identifying changes in the gentoo-kde ebuilds that are in portage, to make sure we our ebuilds match pretty much.
2) Identifying new dependencies, including optional dependencies (USE flags) that we can add to a new release of ebuilds.
These ebuilds are largely the ebuilds from release as they were back in May, and I think they need some refreshing...
pm me or Bonkie if you think you can do that |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Wed Jun 22, 2005 9:57 am Post subject: |
|
|
Husky wrote: | the svn version of kopete has support for yahoo video whatever, and needs to speek with the hardware.
as you can read here this only works with a recent kernel. |
I see, but doesn't that feature needs to be enabled in configure ??
Code: | --enable-audiovideo enable support for audio and video in Kopete |
Atm, it is not passed on to kopete's myconf ... I shall try and enable it tonight
ps: Kopete compiles fine here (with gcc4 )
mario wrote: | I wonder if there are any volunteers for the following tasks:
1) Identifying changes in the gentoo-kde ebuilds that are in portage, to make sure we our ebuilds match pretty much.
2) Identifying new dependencies, including optional dependencies (USE flags) that we can add to a new release of ebuilds. |
I was planning on revamping the koffice builds today, to check for new stuff, but idd, I can't check all the ebuilds in the overlay, so if someone else can check the smaller packages _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
Husky Tux's lil' helper
Joined: 23 Oct 2003 Posts: 77
|
Posted: Wed Jun 22, 2005 12:26 pm Post subject: |
|
|
i had problems compiling kopete without the new kernel sources, and the error was in a kernel header i think.
is it possible to use gcc3.4 and gcc4 on the same machine? i thought gcc4 doesn't work with most packages. and waht are the benefits of using unsermake?
i would help to add some useflags to the ebuilds, but i have no idea how they work. kopete always fails when making the yahoo stuff, but i don't need yahoo...
the problem is the kopete ebuild is almost empty, i have no idea how to add any configure things to it. |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Wed Jun 22, 2005 12:39 pm Post subject: |
|
|
Husky wrote: | is it possible to use gcc3.4 and gcc4 on the same machine? i thought gcc4 doesn't work with most packages. and waht are the benefits of using unsermake?
|
It should be possible using gcc-config, but I didn't test it myself.
Unsermake is intended to replace automake and speed things up by creating a single Makefile and optimizing the order the directories are compiled in.
It also provides a cleaner output. _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Wed Jun 22, 2005 12:48 pm Post subject: |
|
|
Its possible to use different gcc versions on the same machine, yes, you can switch between them using gcc-config. However, gcc4 is not supported at the moment, nor by the gentoo devs or the KDE devs. As you may notice, there isn't a gcc4 release yet, there is only a snapshot ...
Most packages will build with gcc4 though, although there are exceptions (xine-lib, transcode and poppler fail to compile here), but before this weekend I had kopete compiled and running against gcc-3.4.4.
Ill look into the yahoo thing later on ... _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
ananse n00b
Joined: 28 Feb 2003 Posts: 16
|
Posted: Wed Jun 22, 2005 11:30 pm Post subject: Still having problems with ebuilds |
|
|
can't seem to compile anything. I keep getting the following:
Code: | kde-live # emerge arts
Calculating dependencies ...done!
>>> emerge (1 of 1) kde-base/arts-7 to /
>>> md5 files ;-) arts-7.ebuild
>>> md5 files ;-) files/arts-1.4-mcopidl.patch
>>> md5 files ;-) files/digest-arts-7
* Unsermake will be used as the make tool for this operation
* To disable it, remove unsermake from FEATURES in /etc/make.conf
>>> Unpacking source...
* Obtaining SSL certificate http://genkdesvn.berlios.de/certificates/ec08b331e2 e6cabccb6c3e17a85e28ce
--19:27:01-- http://genkdesvn.berlios.de/certificates/ec08b331e2e6cabccb6c3e17a 85e28ce
=> `/var/tmp/portage/homedir/.subversion/auth/svn.ssl.server/ec08b331 e2e6cabccb6c3e17a85e28ce'
Resolving genkdesvn.berlios.de... 195.37.77.138
Connecting to genkdesvn.berlios.de[195.37.77.138]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,313 [text/plain]
100%[====================================>] 1,313 --.--K/s
19:27:02 (12.52 MB/s) - `/var/tmp/portage/homedir/_subversion/auth/svn.ssl.serve r/ec08b331e2e6cabccb6c3e17a85e28ce' saved [1313/1313]
* Updating trunk non-recursively
At revision 428069.
* Updating KDE non-recursively
At revision 428069.
* Updating KDE/arts recursively
Fetching external item into 'KDE/arts/libltdl'
* Failed in /usr/portage/distfiles/svn-src/kde/trunk during "svn update KDE/art s"
!!! ERROR: kde-base/arts-7 failed.
!!! Function subversion_handle_error, Line 150, Exitcode 0
!!! Error validating server certificate for 'https://svn.kde.org:443':
!!! If you need support, post the topmost build error, NOT this status message.
|
I have synced several times to no avail. I'm using subversion 1.2.0. |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Wed Jun 22, 2005 11:36 pm Post subject: |
|
|
try to create a symlink named ".subversion" linked to "_subversion" in that directory and try again _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Thu Jun 23, 2005 12:20 am Post subject: |
|
|
When using unsermake in FEATURES, the compiling process ignores the MAKEOPTS variable that sets the number of jobs (in my case, 4). This way, I can't use distcc to distribute the effort. Does anybody have a clue on this?
Thanks,
Alin _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
ananse n00b
Joined: 28 Feb 2003 Posts: 16
|
Posted: Thu Jun 23, 2005 2:19 am Post subject: |
|
|
hey Bonkie
did
Code: | cd /var/tmp/portage/homedir/
ln -sf _subversion/ .subversion
|
still no luck |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Thu Jun 23, 2005 1:08 pm Post subject: |
|
|
ananse wrote: | hey Bonkie
did
Code: | cd /var/tmp/portage/homedir/
ln -sf _subversion/ .subversion
|
still no luck |
Check this out. Thats where the key is stored.
>> alinv
It should work. You migth want to investigate a bit more _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Thu Jun 23, 2005 3:10 pm Post subject: |
|
|
Bonkie wrote: | >> alinv
It should work. You migth want to investigate a bit more |
I can't find anything peculiar. It just runs one job at a time when unsermake is set in FEATURES, no matter how high I set the number of jobs in MAKEOPTS.
EDIT: I think the number of jobs should be parsed out from MAKEOPTS and passed to unsermake through -j command line option.
EDIT1: maybe it would be better to have an UNSERMAKEOPTS variable? _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Thu Jun 23, 2005 4:06 pm Post subject: |
|
|
alinv wrote: | maybe it would be better to have an UNSERMAKEOPTS variable? |
Good idea, so I added it. Set UNSERMAKEOPTS in /etc/make.conf and it will be passed on to unsermake.
Sync and let me know if it works _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Thu Jun 23, 2005 7:48 pm Post subject: |
|
|
Bonkie wrote: | Good idea, so I added it. Set UNSERMAKEOPTS in /etc/make.conf and it will be passed on to unsermake.
Sync and let me know if it works |
Line 50 of kde.eclass should be Code: | if [ -n "${UNSERMAKEOPTS}" ]; then |
Otherwise, works great!
Thanks a lot!
Alin
(BTW, the -p option of unsermake is very interesting) _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
ananse n00b
Joined: 28 Feb 2003 Posts: 16
|
Posted: Fri Jun 24, 2005 3:30 am Post subject: |
|
|
Thanks Bonkie
got it going finally. I had reversed the linking, doing Code: | ln -sf _subversion .subversion | instead of Code: | ln -sf .subversion _subversion |
|
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Fri Jun 24, 2005 8:55 am Post subject: |
|
|
alinv: thanx, will fix that tonight ... But what version of distcc are you using ?? I had it working untill a week ago or so, now it just spawns errors and I haven't been able to fix it since _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Fri Jun 24, 2005 9:18 am Post subject: |
|
|
Bonkie wrote: | alinv: thanx, will fix that tonight ... But what version of distcc are you using ?? I had it working untill a week ago or so, now it just spawns errors and I haven't been able to fix it since |
The last: 2.18.3-r8 (gcc 3.4.4)
I didn't experience any problems in the last couple of days _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
Dolio l33t
Joined: 17 Jun 2002 Posts: 650
|
Posted: Fri Jun 24, 2005 9:44 am Post subject: |
|
|
Has anyone successfully installed kaffeine from these ebuilds? I can't fix it for the life of me.
Specifically, kaffeine/player-parts/kaffeine-part bombs on the linking stage with tons of undefined references. It turns out that in addition to all the .lo files in that directory, it needs 3 .lo files from the directory above it. I made a questionable patch to the makefile in that directory which solved it, only to find out that another directory had the exact same problem.
The source doesn't compile directly from cvs, either, so it's not an ebuild problem. However, I seriously doubt that the kaffeine devs would have left their makefiles totally foobared for two weeks or more (they do, after all, have to compile it fairly often), so I assume it's some problem with my setup specifically.
Anyone out there have it running to confirm that I am, in fact, doing something stupid? _________________ They don't have a good bathroom to do coke in. |
|
Back to top |
|
|
mario Guru
Joined: 20 Apr 2002 Posts: 400 Location: Mountain View, CA
|
Posted: Fri Jun 24, 2005 2:32 pm Post subject: |
|
|
Mine compiles and crashes when I open DVD. What use flags do you have enabled?
Dolio wrote: | Has anyone successfully installed kaffeine from these ebuilds? I can't fix it for the life of me.
|
|
|
Back to top |
|
|
mario Guru
Joined: 20 Apr 2002 Posts: 400 Location: Mountain View, CA
|
Posted: Fri Jun 24, 2005 4:26 pm Post subject: Wiki |
|
|
We have a Wiki now, thanks to Bonkie!!!
You can view and edit most of the pages at http://genkdesvn.berlios.de
Please report ebuilds that don't work, or new features you have seen there. |
|
Back to top |
|
|
Dolio l33t
Joined: 17 Jun 2002 Posts: 650
|
Posted: Sat Jun 25, 2005 1:00 am Post subject: |
|
|
mario wrote: | Mine compiles and crashes when I open DVD. What use flags do you have enabled? |
+arts +xine, -everything else...
I'm on amd64, though, so suppose I may have some different packages.
Could be make/automake/autoconf weirdness, perhaps. Maybe I'll fool around with unsermake, as if that'll help with anything. _________________ They don't have a good bathroom to do coke in. |
|
Back to top |
|
|
ktech Guru
Joined: 12 Apr 2003 Posts: 340
|
Posted: Sat Jun 25, 2005 11:46 am Post subject: |
|
|
a nice feature that I would like to have in the updateKDEsvn script is the ability to specify certain "big-packages" to emerge.
Something like:
updatekdesvn kdepim
and then it starts the emerges of kmail, knode, kontact, etc., the same as it's right now. Perhaps that can be done with some "grep'ing", something like "only packages that contains "kde-pim/" string" or something like that.
What do you say? is it possible? |
|
Back to top |
|
|
Bonkie Guru
Joined: 28 Oct 2002 Posts: 501 Location: Antwerpen, Belgium
|
Posted: Sat Jun 25, 2005 12:52 pm Post subject: |
|
|
Sure,
Ill try to add some more functionality when I have some spare time Although I cant grep on "kde-pim/" but I got an idea to handle it ... _________________ "I would say we have a 50% chance of survival, but I consider myself an optimist so I'll give us 50,5% ..."
~ Arthur C. Clarke [Physics PHD,SF Writer], when asked about the chances of the human race's survival |
|
Back to top |
|
|
mario Guru
Joined: 20 Apr 2002 Posts: 400 Location: Mountain View, CA
|
Posted: Sat Jun 25, 2005 2:53 pm Post subject: |
|
|
ktech wrote: |
and then it starts the emerges of kmail, knode, kontact, etc., the same as it's right now. Perhaps that can be done with some "grep'ing", something like "only packages that contains "kde-pim/" string" or something like that.
|
This is certainly possible, and there is no need for grepping, there is something called KDE_DERIVATION_MAP |
|
Back to top |
|
|
alinv Guru
Joined: 19 Nov 2002 Posts: 395 Location: Bucharest
|
Posted: Sat Jun 25, 2005 2:54 pm Post subject: |
|
|
After setting unsermake in my FEATURES, I can't emerge kde applications from outside kde-live (like kdar or tellico).
Any ideea how to handle this?
Thanks,
Alin _________________ Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
S.B. |
|
Back to top |
|
|
|