Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE CVS/Subversion Split Ebuilds (Replies Part 1)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 38, 39, 40  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
Lepaca Kliffoth
l33t
l33t


Joined: 28 Apr 2004
Posts: 737
Location: Florence, Italy

PostPosted: Wed Jun 22, 2005 12:11 am    Post subject: Reply with quote

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


Joined: 20 Apr 2002
Posts: 400
Location: Mountain View, CA

PostPosted: Wed Jun 22, 2005 12:34 am    Post subject: Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Wed Jun 22, 2005 9:57 am    Post subject: Reply with quote

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 :D)

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


Joined: 23 Oct 2003
Posts: 77

PostPosted: Wed Jun 22, 2005 12:26 pm    Post subject: Reply with quote

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


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Wed Jun 22, 2005 12:39 pm    Post subject: Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Wed Jun 22, 2005 12:48 pm    Post subject: Reply with quote

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


Joined: 28 Feb 2003
Posts: 16

PostPosted: Wed Jun 22, 2005 11:30 pm    Post subject: Still having problems with ebuilds Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Wed Jun 22, 2005 11:36 pm    Post subject: Reply with quote

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


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Thu Jun 23, 2005 12:20 am    Post subject: Reply with quote

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


Joined: 28 Feb 2003
Posts: 16

PostPosted: Thu Jun 23, 2005 2:19 am    Post subject: Reply with quote

hey Bonkie

did
Code:
cd /var/tmp/portage/homedir/
ln -sf _subversion/ .subversion


still no luck :(
Back to top
View user's profile Send private message
Bonkie
Guru
Guru


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Thu Jun 23, 2005 1:08 pm    Post subject: Reply with quote

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


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Thu Jun 23, 2005 3:10 pm    Post subject: Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Thu Jun 23, 2005 4:06 pm    Post subject: Reply with quote

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


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Thu Jun 23, 2005 7:48 pm    Post subject: Reply with quote

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


Joined: 28 Feb 2003
Posts: 16

PostPosted: Fri Jun 24, 2005 3:30 am    Post subject: Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Fri Jun 24, 2005 8:55 am    Post subject: Reply with quote

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 :cry:
_________________
"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
View user's profile Send private message
alinv
Guru
Guru


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Fri Jun 24, 2005 9:18 am    Post subject: Reply with quote

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 :cry:

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


Joined: 17 Jun 2002
Posts: 650

PostPosted: Fri Jun 24, 2005 9:44 am    Post subject: Reply with quote

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


Joined: 20 Apr 2002
Posts: 400
Location: Mountain View, CA

PostPosted: Fri Jun 24, 2005 2:32 pm    Post subject: Reply with quote

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


Joined: 20 Apr 2002
Posts: 400
Location: Mountain View, CA

PostPosted: Fri Jun 24, 2005 4:26 pm    Post subject: Wiki Reply with quote

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


Joined: 17 Jun 2002
Posts: 650

PostPosted: Sat Jun 25, 2005 1:00 am    Post subject: Reply with quote

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


Joined: 12 Apr 2003
Posts: 340

PostPosted: Sat Jun 25, 2005 11:46 am    Post subject: Reply with quote

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


Joined: 28 Oct 2002
Posts: 501
Location: Antwerpen, Belgium

PostPosted: Sat Jun 25, 2005 12:52 pm    Post subject: Reply with quote

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


Joined: 20 Apr 2002
Posts: 400
Location: Mountain View, CA

PostPosted: Sat Jun 25, 2005 2:53 pm    Post subject: Reply with quote

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


Joined: 19 Nov 2002
Posts: 395
Location: Bucharest

PostPosted: Sat Jun 25, 2005 2:54 pm    Post subject: Reply with quote

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
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 ... 13, 14, 15 ... 38, 39, 40  Next
Page 14 of 40

 
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