View previous topic :: View next topic |
Author |
Message |
ChrisWhite Retired Dev
Joined: 08 Jul 2004 Posts: 399 Location: Stockton, CA
|
Posted: Tue Sep 13, 2005 7:40 pm Post subject: Testing kde-3.5_beta1 small howto |
|
|
New!: the beta1 builds are now in gentopia ( see http://gentopia.gentooexperimental.org for more details ). They are all marked ~x86 so you can skip the first trick.
THIS IS A PACKAGE.MASK'ED PACKAGE ONLY USE THIS IF YOU PLAN ON HELPING WITH DEVELOPMENT
For those of you seeing the rather large mask and freaking out, here's a simply way to unmask kde-3.5_beta1:
first off, if you're not on ~amd64:
Code: |
main ~ # cd /usr/portage
main portage # for packages in kde-base/*; do echo "${packages} ~amd64" >> /etc/portage/package.keywords; done
|
ok, that'll take care of missing keywords stuff, now while in the same directory:
Code: |
main portage # for packages in kde-base/*; do echo ">=${packages}-3.5_beta1" >> /etc/portage/package.unmask; done
|
You'll now be able to take on the kde 3.5 ebuilds stuff.
Mod Edit: made sticky - tomk
Edit: fixed package.unmasking and update the topic
Edit: Re-RE-fixed package.unmasking and added note about gentopia
mod edit: unstuck --Earthwings
Last edited by ChrisWhite on Sun Sep 25, 2005 6:39 pm; edited 2 times in total |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
Posted: Thu Sep 15, 2005 11:42 pm Post subject: |
|
|
I followed your how-to, but it did not work. emerge -pv kde-meta, still shows kde-3.4.2. I keep running into this problem. if i do an emerge -pv kde, it shows kde-3.5_alpha1, using the same should-just-work method.
EDIT: forgive me, i am ridiculous, i changed ~amd64 to ~x86. I didn't realize the ebuilds were for ~amd64 only. _________________ Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog |
|
Back to top |
|
|
eGore911 Apprentice
Joined: 11 Mar 2003 Posts: 290
|
Posted: Sat Sep 17, 2005 3:42 pm Post subject: Re: Testing kde-3.5_alpha1 small howto |
|
|
ChrisWhite wrote: | Code: |
main portage # for packages in kde-base/*; do echo "${packages}-3.5_alpha1" >> /etc/portage/package.unmask; done
|
|
Shouldn't it be this one? With a "=" infront of the packages name?
Code: |
main portage # for packages in kde-base/*; do echo "=${packages}-3.5_alpha1" >> /etc/portage/package.unmask; done
|
|
|
Back to top |
|
|
irondog l33t
Joined: 07 Jul 2003 Posts: 715 Location: Voor mijn TV. Achter mijn pc.
|
Posted: Sat Sep 17, 2005 6:37 pm Post subject: |
|
|
Anyone knows when Beta1 will be released? _________________ Alle dingen moeten onzin zijn. |
|
Back to top |
|
|
qodsec n00b
Joined: 23 Jan 2005 Posts: 43
|
Posted: Sun Sep 18, 2005 2:26 am Post subject: |
|
|
irondog wrote: | Anyone knows when Beta1 will be released? |
should be out in the next couple of days. |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Sun Sep 18, 2005 11:47 pm Post subject: |
|
|
vipernicus wrote: | I haven't had much luck with compiling these, I can compile a basic KDE, but alot of things like akregator, kopete, and a few others |
Same here, kopete, akregator and kscd don't compile cleanly.
So far everything else seems OK so far. |
|
Back to top |
|
|
Kovid Apprentice
Joined: 25 Aug 2003 Posts: 217 Location: California, USA
|
Posted: Mon Sep 19, 2005 6:21 am Post subject: |
|
|
remove kdeenablefinal from the use flags and set makeopts="-j1" they'll compile. You also need to remove the pbbuttons patch from the kmilo ebuild |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Mon Sep 19, 2005 3:49 pm Post subject: |
|
|
Kovid wrote: | remove kdeenablefinal from the use flags and set makeopts="-j1" they'll compile. You also need to remove the pbbuttons patch from the kmilo ebuild |
That did the trick and all three compiled, thanks. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Sep 21, 2005 1:30 am Post subject: |
|
|
Kovid wrote: | remove kdeenablefinal from the use flags and set makeopts="-j1" they'll compile. You also need to remove the pbbuttons patch from the kmilo ebuild |
I had no luck. I dont need kmilo and dont have it installed. So the patch thing does not apply.
Code: |
[ /home/i92guboj ]-[0]: USE="-kdeenablefinal" MAKEOPTS="-j1" emerge kopete -pv
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] kde-base/kopete-3.5_alpha1 -arts -debug -kdeenablefinal +kdexdeltas -sametime +ssl -xinerama -xmms 0 kB
|
But, wtf?, only my brother do use im, so... |
|
Back to top |
|
|
SoylentGreen l33t
Joined: 19 Aug 2005 Posts: 904 Location: The Hostel
|
|
Back to top |
|
|
Russel-Athletic n00b
Joined: 07 Jan 2005 Posts: 47
|
Posted: Wed Sep 21, 2005 10:34 am Post subject: |
|
|
When will there be a kdebase-meta ebuild?
Alpha1 won't compile on my maschine. |
|
Back to top |
|
|
SoylentGreen l33t
Joined: 19 Aug 2005 Posts: 904 Location: The Hostel
|
Posted: Wed Sep 21, 2005 2:02 pm Post subject: |
|
|
Russel-Athletic wrote: | When will there be a kdebase-meta ebuild?
Alpha1 won't compile on my maschine. |
dunno, i do not use the meta ebuilds (low on diskspace or why do you use them?) - but as you have might read, the "normal" kde 3.5 alpha compiled fine for all of us without "kdeanablefinal" in the USEflags.
me and others are using it since weeks.
ah, btw.. i removed 3.4.2 completly, and now an emerge -uDv world likes to pull in kde-18n from 3.4.. but i can live with that for the time beeing. |
|
Back to top |
|
|
wintersommer n00b
Joined: 28 May 2004 Posts: 33
|
Posted: Wed Sep 21, 2005 2:14 pm Post subject: |
|
|
ok where are the beta 1 ebuilds are they installed as update to 3.4 or is it slotted ??
chris |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Wed Sep 21, 2005 2:43 pm Post subject: |
|
|
wintersommer wrote: | ok where are the beta 1 ebuilds are they installed as update to 3.4 or is it slotted ??
chris |
KDE ebuilds are slotted, both can be installed.
I found 3.5 alpha1 just as stable and completely removed 3.4 |
|
Back to top |
|
|
nunogt Tux's lil' helper
Joined: 08 Dec 2004 Posts: 134 Location: Lisbon, Portugal
|
Posted: Wed Sep 21, 2005 3:22 pm Post subject: |
|
|
What's the changelog? Can't find it anywhere on kde.org. |
|
Back to top |
|
|
firephoto Veteran
Joined: 29 Oct 2003 Posts: 1612 Location: +48° 5' 23.40", -119° 48' 30.00"
|
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Thu Sep 22, 2005 2:58 am Post subject: |
|
|
The KDE 3.5 beta1 version of kopete and kscd don't seem to need the work around suggested above. |
|
Back to top |
|
|
Headrush Watchman
Joined: 06 Nov 2003 Posts: 5597 Location: Bizarro World
|
Posted: Thu Sep 22, 2005 7:23 pm Post subject: |
|
|
I just copied all the alpha1 split ebuilds to beta1 and digested them and all seem to compile fine except for kpersonalizer.
(At least the ones I am using. ) |
|
Back to top |
|
|
ChrisWhite Retired Dev
Joined: 08 Jul 2004 Posts: 399 Location: Stockton, CA
|
Posted: Fri Sep 23, 2005 8:13 pm Post subject: |
|
|
Beta1 has now been released and is in portage. The guide has now been updated for beta1 unmasking (and other fixes in general).
So far the basic kdebase stuff just compiles fine. However, there's still some packages that don't compile. We'll see what happens next. |
|
Back to top |
|
|
SoylentGreen l33t
Joined: 19 Aug 2005 Posts: 904 Location: The Hostel
|
Posted: Fri Sep 23, 2005 9:02 pm Post subject: |
|
|
well, everything compiled fine here (even using kdeenablefinal), but no luck with kde-i18n (german).
but this doesnt seem to be a gentoo problem.. the source doesnt compile either. |
|
Back to top |
|
|
bssteph l33t
Joined: 26 Feb 2003 Posts: 652 Location: Wisconsin
|
Posted: Fri Sep 23, 2005 9:21 pm Post subject: |
|
|
ChrisWhite wrote: | Beta1 has now been released and is in portage. The guide has now been updated for beta1 unmasking (and other fixes in general).
So far the basic kdebase stuff just compiles fine. However, there's still some packages that don't compile. We'll see what happens next. |
One such package is juk, I made a fixed ebuild on bugzilla. Also, umbrello won't build for me, but I think it was a error in the source and thus is probably a problem upstream. I'll file a bug when I have more time to after the weekend, if it's not been by then. |
|
Back to top |
|
|
mactalla n00b
Joined: 24 Sep 2005 Posts: 11
|
Posted: Sat Sep 24, 2005 2:08 pm Post subject: Re: Testing kde-3.5_beta1 small howto |
|
|
ChrisWhite wrote: |
Code: |
main portage # for packages in kde-base/*; do echo "$>={packages}-3.5_beta1" >> /etc/portage/package.unmask; done
|
|
Slight typo -- $>={packages} should be >=${packages}
Thanks for the useful commands! |
|
Back to top |
|
|
mwilliamson Tux's lil' helper
Joined: 09 Jul 2005 Posts: 83
|
Posted: Sat Sep 24, 2005 3:23 pm Post subject: |
|
|
Why is this masked with ~amd64? Can I install it for x86? |
|
Back to top |
|
|
Raftysworld Apprentice
Joined: 27 Feb 2005 Posts: 236 Location: Snohomish, WA
|
Posted: Sat Sep 24, 2005 3:38 pm Post subject: |
|
|
Yes, you can. Just do:
Code: |
main ~ # cd /usr/portage
main portage # for packages in kde-base/*; do echo "${packages} ~amd64" >> /etc/portage/package.keywords; done |
_________________ emerge --info
Portage 2.1.4 (default-linux/x86/dev/2007.1, gcc-4.2.2, glibc-2.7-r1, 2.6.24-gentoo i686) |
|
Back to top |
|
|
|