Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Documentation, Tips & Tricks
  • Search

KDE Split Ebuilds - what to include [tiny-mini-howto]

Unofficial documentation for various parts of Gentoo Linux. Note: This is not a support forum.
Post Reply
Advanced search
128 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next
Author
Message
taskara
Advocate
Advocate
Posts: 3762
Joined: Wed Apr 10, 2002 11:38 pm
Location: Australia

Re: KDE Split Ebuilds

  • Quote

Post by taskara » Sat Apr 16, 2005 1:37 pm

revealed wrote:Thank you!

I just wish there was a way to put into package.keywords something like

Code: Select all

kde-base/* ~x86
now that kde is being built into splits. It feels silly having to have put soooo many lines into the keywords file. Of course, there would be some bozo out there that would do a wild card for everything and then complain incessently about how it screwed his system up I guess.
true, but if u copy my line of code, it's pretty easy :)
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Top
coffeeman
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 96
Joined: Fri Jul 18, 2003 3:20 am
Location: Brasil

  • Quote

Post by coffeeman » Wed Apr 20, 2005 10:29 am

taskara wrote:
coffeeman wrote:tankyou so mutch for this topic taskara.
pleasure! did it work well for you?
yes :)
Top
aldube
n00b
n00b
Posts: 36
Joined: Sat Mar 19, 2005 6:19 pm
Location: Ontario, Canada

  • Quote

Post by aldube » Wed Apr 20, 2005 3:55 pm

I´m reposting this post here, because I found it to be extreemly helpful/useful saving me losts of unnecessary typing, time, and is relevent to this thread.
step wrote:kde 3.4 split is way to go

i did not use "ACCEPT_KEYWORDS="~x86".

what i did is this:

Code: Select all

ls /usr/portage/kde-base | awk '{ print "kde-base/"$1" ~x86" }' >>/etc/portage/package.keywords
(previous scrit is from this forum, thanx!)

then i added some other packages like

Code: Select all

sys-libs/db ~x86
media-libs/xine-lib ~x86
dev-util/calltree ~x86
dev-util/callgrind ~x86
to /etc/portage/package.keywords .

Then I commented out all the "bad stuff" like:

Code: Select all

# kde-base/kde ~x86
# kde-base/kdeaddons ~x86
# kde-base/kdeadmin ~x86
# kde-base/kdeartwork ~x86
# kde-base/kdebase ~x86
# kde-base/kdeedu ~x86
# kde-base/kdegames ~x86
# kde-base/kdegraphics ~x86
# kde-base/kdemultimedia ~x86
# kde-base/kdenetwork ~x86
# kde-base/kdepim ~x86
# kde-base/kdetoys ~x86
# kde-base/kdeutils ~x86
# kde-base/libkdeedu ~x86
(so my "emerge world" will work next time)

and emerged the following packages :

Code: Select all

emerge kde-base/kscreensaver kde-base/kmenuedit kde-base/kuickshow kde-base/kwin kde-base/kicker kde-base/konsole kde-base/konqueror kde-base/ksysguard kde-base/kdm kde-base/ksplashml kde-base/ksmserver kde-base/kreadconfig kde-base/kdesktop kde-base/kcheckpass kde-base/kpersonalizer kde-base/kdebase-startkde kde-base/ksim dev-libs/libusb kde-base/kate
and i also need :

Code: Select all

emerge ksnapshot kdict knewsticker kaddressbook kmail korganizer kwalletmanager
and so on.

have fun!

PS! if you have a massive mail (kmail) folder (IMAP(d) then just wait when you start the new KDE first time, it will take some time to copy all the crap!
Registered Linux User 384461; Started using Gentoo March 17, 2005. Biostar M7NCD Athlon XP 2600 nForce2, GeForce2 MX 400, 768 Megs Ram, Logitech USB optical mouse, & USB I-Stick flash drive.
Top
Mr. Garr
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Jun 27, 2003 6:48 pm
Location: Shangri-La

  • Quote

Post by Mr. Garr » Thu Apr 21, 2005 9:17 pm

for me, it doesn't work, it starts normally asking me for language, theme, etc. and then stops and i must reboot
Illuminatus Primus
Top
taskara
Advocate
Advocate
Posts: 3762
Joined: Wed Apr 10, 2002 11:38 pm
Location: Australia

  • Quote

Post by taskara » Fri Apr 22, 2005 3:40 am

Mr. Garr wrote:for me, it doesn't work, it starts normally asking me for language, theme, etc. and then stops and i must reboot
could you create a NEW test user and try logging in as them?

did you follow the guide exactly, and installe everything? or did you leave certain things out?

-c
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Top
Mr. Garr
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Jun 27, 2003 6:48 pm
Location: Shangri-La

  • Quote

Post by Mr. Garr » Fri Apr 22, 2005 5:51 am

i left kopete and arts
i'll try with the new user
Illuminatus Primus
Top
Mr. Garr
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Jun 27, 2003 6:48 pm
Location: Shangri-La

  • Quote

Post by Mr. Garr » Fri Apr 22, 2005 6:12 am

Tried with a new user and as root, still nothing
It stops with a grey screen and blue stripe in the middle
Illuminatus Primus
Top
taskara
Advocate
Advocate
Posts: 3762
Joined: Wed Apr 10, 2002 11:38 pm
Location: Australia

  • Quote

Post by taskara » Sat Apr 23, 2005 6:15 am

hmm I don't see how KDE might be causing that.. perhaps it's an X problem?

can you log into fluxbox or another WM?

what video driver are you using?

I haven't heard of this before, perhaps it is a known bug caused by something else, have you searched the forums for it?I
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Top
coffeeman
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 96
Joined: Fri Jul 18, 2003 3:20 am
Location: Brasil

  • Quote

Post by coffeeman » Sat Apr 23, 2005 6:45 am

Can you add kdesu in your list... This givesme lots of problems to findout... :roll:
Top
taskara
Advocate
Advocate
Posts: 3762
Joined: Wed Apr 10, 2002 11:38 pm
Location: Australia

  • Quote

Post by taskara » Sat Apr 23, 2005 6:51 am

coffeeman wrote:Can you add kdesu in your list... This givesme lots of problems to findout... :roll:
sure can, thanks!
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Top
shash
Apprentice
Apprentice
Posts: 220
Joined: Fri Apr 18, 2003 2:07 pm
Location: India
Contact:
Contact shash
Website

  • Quote

Post by shash » Sat Apr 23, 2005 8:04 am

Thanks a lot, dude!

Especially for the automount howto...
Top
pandrews
n00b
n00b
User avatar
Posts: 49
Joined: Sat Sep 25, 2004 8:00 am

  • Quote

Post by pandrews » Sat Apr 23, 2005 6:47 pm

gwion wrote:
massimo wrote:Thanks for the work taskara. Only one problem I'm stuck with: When I try to emerge k3b (both stable and unstable) portage wants to pull in kdebase-3.3.2 and kdelibs-3.3.2. I'm not sure why it's not working as you described.
For me doing

Code: Select all

USE="-kde" emerge k3b
helped. But I see this more as a preliminary workaround than a final solution.

Gwion
I was trying to update my k3b installation using emerge to version 0.11.18 and it kept giving me some error about not being able to find 'libstdc++.la' but the problem was it was looking in /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/ instead of /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/

This caused other problems with installing some programs to. My solution (however it may be very bad later) was to create a 3.3.4 dir, and 'ln -s ../3.3.5-20050130/libstdc++.la .'

This worked just fine, but I'm not exactly sure what went wrong in the first place. Anyone have any ideas? I'm using 2.6.8-gentoo-r3 kernel (yes, I've heard the 2.6.8 kernel is terrible.)

Paul
Top
pilla
Bodhisattva
Bodhisattva
User avatar
Posts: 7732
Joined: Wed Aug 07, 2002 8:19 pm
Location: Underworld

  • Quote

Post by pilla » Sat Apr 23, 2005 6:48 pm

Moved from GC
"I'm just very selective about the reality I choose to accept." -- Calvin
Top
BitJam
Advocate
Advocate
Posts: 2513
Joined: Tue Aug 12, 2003 4:15 pm
Location: Silver City, NM

  • Quote

Post by BitJam » Thu Apr 28, 2005 12:27 am

I tried this recipe but am getting a failure when portage tries to emerge kde-base/arts-3.4.0

Edit: this was already in Bugzilla: #84221
Top
jstead1
Guru
Guru
User avatar
Posts: 427
Joined: Fri Aug 01, 2003 1:46 am
Location: Oswego, NY where the snow is deep

  • Quote

Post by jstead1 » Thu Apr 28, 2005 8:19 pm

Mr. Garr wrote:Tried with a new user and as root, still nothing
It stops with a grey screen and blue stripe in the middle
Having renderaccel (not sure of the spelling, not at my home box) enabled in xorg.conf for an nvidia card froze my kde at startup, depending on which startup screen was set.

If you are using an nvidia card, check your xorg.conf for something like renderaccel and make sure the line, if it exists is commented out.
jim
Top
Hanoni Yahiko
n00b
n00b
User avatar
Posts: 6
Joined: Fri Apr 29, 2005 6:40 pm
Location: Montreal

  • Quote

Post by Hanoni Yahiko » Fri Apr 29, 2005 6:50 pm

First : thanks for the mini-how-to...great to have :)

maybe somebody can help me...I don't know kde all that well...

i emerged juste the base + konqueror 'cause I use xfce4 but I wanted an easy way to configure kdm and I wanted to use konqueror...but there is just a little problem and I don't know which ebuild to emerge to repair this...

when I click on a archived file (.tar.gz or something like this) konqueror give me an
Could not start process Unable to create io-slave:
klauncher said: Unknown protocol 'tar'.
error...

somebody knows in which ebuild the program that let me open compressed files directly in konqeuror is?...[/code]
Top
taskara
Advocate
Advocate
Posts: 3762
Joined: Wed Apr 10, 2002 11:38 pm
Location: Australia

  • Quote

Post by taskara » Sat Apr 30, 2005 12:43 am

Hanoni Yahiko wrote:First : thanks for the mini-how-to...great to have :)

maybe somebody can help me...I don't know kde all that well...

i emerged juste the base + konqueror 'cause I use xfce4 but I wanted an easy way to configure kdm and I wanted to use konqueror...but there is just a little problem and I don't know which ebuild to emerge to repair this...

when I click on a archived file (.tar.gz or something like this) konqueror give me an
Could not start process Unable to create io-slave:
klauncher said: Unknown protocol 'tar'.
error...

somebody knows in which ebuild the program that let me open compressed files directly in konqeuror is?...[/code]
perhaps kde-base/kdebase-kioslaves, although I am not sure..
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Top
Hanoni Yahiko
n00b
n00b
User avatar
Posts: 6
Joined: Fri Apr 29, 2005 6:40 pm
Location: Montreal

  • Quote

Post by Hanoni Yahiko » Sat Apr 30, 2005 4:51 pm

it worked thanks :)
Top
opensas
Guru
Guru
Posts: 408
Joined: Wed Nov 24, 2004 5:07 am
Location: Buenos Aires - Argentina

Re: KDE Split Ebuilds

  • Quote

Post by opensas » Sun May 01, 2005 9:51 pm

revealed wrote:Thank you!

I just wish there was a way to put into package.keywords something like

Code: Select all

kde-base/* ~x86
now that kde is being built into splits. It feels silly having to have put soooo many lines into the keywords file. Of course, there would be some bozo out there that would do a wild card for everything and then complain incessently about how it screwed his system up I guess.
Well, I did the following:

Code: Select all

for s in `qpkg -nc kde` ; do echo "${s} ~x86" >>/etc/portage/package.keywords ; done

Saludos

Sas
Top
psychomunky
Guru
Guru
User avatar
Posts: 337
Joined: Tue Nov 02, 2004 8:49 pm
Location: Canada
Contact:
Contact psychomunky
Website

  • Quote

Post by psychomunky » Mon May 02, 2005 6:24 pm

taskara,

I was wondering if I may copy some of what you said into my KDE 3.3 -> 3.4 Howto over on gentoo wiki (i'll post the link once gentoo-wiki comes back up)?? I find that the listing of packages was quite helpful.

- psychomunky
Top
mario
Guru
Guru
Posts: 400
Joined: Sat Apr 20, 2002 3:22 pm
Location: Mountain View, CA

  • Quote

Post by mario » Tue May 03, 2005 1:54 pm

Illissius wrote:
Lokheed wrote:
Illissius wrote:If you have a soundcard with hardware mixing, skip arts and add -arts to the USE flags. (Unless you want one of the few programs that still depend on it... atm the only one I can think of is Noatun, but there may be more. iirc Juk can use GStreamer now.)
If you dont install arts, you cant install 90% of the themes available like Lipstik or QtCurve. Its a bad idea not installing arts...it handles more than audio like the Gentoo devs would have you believe...
Well, my KDE is installed manually from CVS, but it's fully --without-arts and I have both Lipstik and QtCurve. I have come across a few things here or there that would break due to outdated and/or badly written configures, but those were (a) easily fixed and (b) I don't think Lipstik was ever one of them.
Anyways, you have a point, but I'd much rather deal with that than the horrendous instability arts has caused for me (granted, back with 3.2, dunno if it's improved any since then).
If you are interested in CVS split ebuilds, please, read this thread:

http://forums.gentoo.org/viewtopic-t-331588.html
Top
Minos
Apprentice
Apprentice
User avatar
Posts: 177
Joined: Fri May 09, 2003 4:28 am

About arts

  • Quote

Post by Minos » Tue May 03, 2005 10:39 pm

A word of warning about leaving out arts: if kdelibs is compiled with USE="-arts", the KDE System Notifications won't play sounds, even if you specify an external player. I ran into this myself, and there's a KDE bug about it too.
Top
coffeeman
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 96
Joined: Fri Jul 18, 2003 3:20 am
Location: Brasil

Re: About arts

  • Quote

Post by coffeeman » Thu May 05, 2005 9:59 am

Minos wrote:A word of warning about leaving out arts: if kdelibs is compiled with USE="-arts", the KDE System Notifications won't play sounds, even if you specify an external player. I ran into this myself, and there's a KDE bug about it too.
hum... thanks for the tip... i was looking for that...
Top
zsoltika
l33t
l33t
User avatar
Posts: 634
Joined: Thu Nov 13, 2003 3:43 pm
Location: Budapest, Hungary
Contact:
Contact zsoltika
Website

Re: KDE Split Ebuilds - what to include [tiny-mini-howto]

  • Quote

Post by zsoltika » Fri May 06, 2005 7:43 am

taskara wrote:Guide - automounting
then emerge the following to get automounting happening:

Code: Select all

emerge -av dbus hal ivman
add them to the default run level

Code: Select all

for x in dbus hald ivman ; do rc-update add $x default ; done
now we need to emerge the io slaves for kde, so that you can access media:/ etc through konqueror

Code: Select all

emerge -av kdebase-kioslaves
Just a quick note: lot of us asked "why the "audiocd:/" protovol doesn't work?
Because the user isn't member of the cdrom group. So we should mention it in this howto.
Top
TieferFeld
Guru
Guru
User avatar
Posts: 550
Joined: Sat May 01, 2004 6:14 pm
Location: irgendwie, irgendwo, irgendwann

  • Quote

Post by TieferFeld » Fri May 06, 2005 8:44 am

Hi :D
Nice howto. I've tried to follow it, but I get a problem.

Code: Select all

Calculating dependencies ...done!
>>> emerge (1 of 53) kde-base/ktnef-3.4.0 to /
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) ktnef-3.4.0.ebuild
>>> md5 files   ;-) files/digest-ktnef-3.4.0
>>> md5 src_uri ;-) kdepim-3.4.0.tar.bz2
>>> Unpacking source...
>>> Extracting from tarball...
tar: kdepim-3.4.0/configure.in.bot: Not found in archive
tar: kdepim-3.4.0/AUTHORS: Not found in archive
tar: kdepim-3.4.0/COPYING: Not found in archive
tar: kdepim-3.4.0/INSTALL: Not found in archive
tar: kdepim-3.4.0/NEWS: Not found in archive
tar: kdepim-3.4.0/ChangeLog: Not found in archive
tar: Error exit delayed from previous errors
>>> Source unpacked.
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating Makefile.am
*** Creating configure.files
*** Creating configure.in
*** Creating aclocal.m4
*** Creating configure
*** Creating config.h template
*** Creating Makefile templates
automake-1.7: cannot open < ./doc/api/Doxyfile.am: No such file or directory
 at /usr/bin/automake-1.7 line 7885
make: *** [cvs] Error 1
/usr/lib/portage/bin/ebuild.sh: line 417: confcache_start: command not found
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
...
...
...
checking for linux/tcp.h... yes
checking linux/if_ppp.h usability... no
checking linux/if_ppp.h presence... yes
configure: WARNING: linux/if_ppp.h: present but cannot be compiled
configure: WARNING: linux/if_ppp.h:     check for missing prerequisite headers?
configure: WARNING: linux/if_ppp.h: see the Autoconf documentation
configure: WARNING: linux/if_ppp.h:     section "Present But Cannot Be Compiled"
configure: WARNING: linux/if_ppp.h: proceeding with the preprocessor's result
configure: WARNING: linux/if_ppp.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for linux/if_ppp.h... yes
checking net/errno.h usability... no
checking net/errno.h presence... no
checking for net/errno.h... no
checking net/if_ppp.h usability... no
checking net/if_ppp.h presence... yes
configure: WARNING: net/if_ppp.h: present but cannot be compiled
configure: WARNING: net/if_ppp.h:     check for missing prerequisite headers?
configure: WARNING: net/if_ppp.h: see the Autoconf documentation
configure: WARNING: net/if_ppp.h:     section "Present But Cannot Be Compiled"
configure: WARNING: net/if_ppp.h: proceeding with the preprocessor's result
configure: WARNING: net/if_ppp.h: in the future, the compiler will take precedence
configure: WARNING:     ## ------------------------------------------ ##
configure: WARNING:     ## Report this to the AC_PACKAGE_NAME lists.  ##
configure: WARNING:     ## ------------------------------------------ ##
checking for net/if_ppp.h... yes
checking asm/param.h usability... yes
checking asm/param.h presence... yes
checking for asm/param.h... yes
...
...
...
configure: creating ./config.status
fast creating Makefile
can't open ./Makefile.in: No such file or directory
fast creating doc/Makefile
can't open ./doc/Makefile.in: No such file or directory
fast creating doc/ktnef/Makefile
fast creating ktnef/Makefile
fast creating ktnef/gui/Makefile
fast creating ktnef/gui/pics/Makefile
fast creating ktnef/ktnef/Makefile
fast creating ktnef/lib/Makefile
config.pl: fast created 8 file(s).
config.status: creating config.h
config.status: executing depfiles commands

Good - your configure finished. Start make now

/usr/lib/portage/bin/ebuild.sh: line 422: confcache_stop: command not found
make: *** No targets.  Stop.

!!! ERROR: kde-base/ktnef-3.4.0 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.
Game over. It makes no more.
I've searched and I found http://dev.gentoo.org/~danarmak/ but I don't know if I should downgrade my portage (I've got installed 2.0.51.19 and that's 2.0.51-r2).
Hier http://forums.gentoo.org/viewtopic-t-29 ... estop.html It's said that's harmless, but It still doesn't work. What should I do?

Thanks :D
Du bist was du isst!
Top
Post Reply

128 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next

Return to “Documentation, Tips & Tricks”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic