Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDE Split Ebuilds - what to include [tiny-mini-howto]
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
requemao
n00b
n00b


Joined: 24 Jun 2005
Posts: 4
Location: Spain

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

step wrote:
kde 3.4 split is way to go

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

what i did is this:

Code:
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:
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:
# 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:
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



Hi there, I'm new to Gentoo, coming from Ubuntu. I've tried this method, but I keep getting errors because some packages are still masked, even though I check they are actually listed in the newly created /etc/portage/package.keywords file. The first package to give this error is kde-base/kmenuedit, and if I manually comment it out from /usr/portage/profiles/package.mask then some other masking problem arises, and I don't think I should be messing with package.mask anyway.

What am I doing wrong?

By the way, maybe I'm wrong from the beginning: I have a laptop running a Pentium 4 @ 1.8GHz, and I want to have a reliable (stable), fast desktop environment. I am used to the way things work in Debian-based distros (you choose only stable repositories, then do "apt-get upgrade this-or-that-package" and you get the latest version marked as stable) and I'm not sure whether I should be unmasking packages if I want a stable system. Maybe I should stick to an earlier, fully-tested version of kde. If so, how do I do that?

Thanks for your patience.
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Fri Jun 24, 2005 11:14 pm    Post subject: Reply with quote

Hi requemao,

Firstly, if you are having a problem, post the error - we'll be more than happy to help you :) but need it to see what's actually happening.

Under gentoo, ~x86 packages are generally the latest stable releases from the authors, but they may not be fully tested under a gentoo system.

Packages that are -* or masked are generally the bleeding edge packages that have not really been tested at all, or are beta versions.

I would say that generally an entire system built on ~x86 packages will be stable, however you may have a few issues along the way because it may not be 100% gentoo stable yet, and so there may be package dependency errors that you need to fix manually. Not big deal, just a little more work for you :)

Having said that, if you want to us a "stable" (non ~x86) system, then you probably can't use this method in this thread.

This method was introduced for kde 3.4 under gentoo and and I do not think that kde 3.4 has been marked as the stable release yet.

This means if you do NOT use ~x86 for kde, then you will probably end up with kde 3.3.4 rather than 3.4.1. Personally, I think kde 3.4.1 is worth the risk :) and for me it has been very fast and stable. (I'm actually still running 3.4.0).

So, if you want to try kde 3.4.1, then post the error and we'll help you - there is probably just a new dependency required that I don't know about because I wrote this guide for 3.4.0.

Hope you enjoy Gentoo.. it's a bit of a learning curve but boy is it rewarding once you get your head around it :)

-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Sun Jun 26, 2005 3:04 am    Post subject: Reply with quote

This is my first time installing Gentoo, I did a stage 2 install and right after the install I compiled Xorg and then followed the steps described on the guide, but somehow I ended up with KDE 3.3 8O

To be more precise it seems to be a mix of 3.3 and 3.4 (since there is a 3.4 directory), but when I run startx I can only login on 3.3.

What I could have done wrong?
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 3:09 am    Post subject: Reply with quote

IRuediger wrote:
This is my first time installing Gentoo, I did a stage 2 install and right after the install I compiled Xorg and then followed the steps described on the guide, but somehow I ended up with KDE 3.3 8O

To be more precise it seems to be a mix of 3.3 and 3.4 (since there is a 3.4 directory), but when I run startx I can only login on 3.3.

What I could have done wrong?


very good question!!

what else did you emerge? you must have either left something OUT of package.keywords, or you have emerged something that is not included in kde 3.4 and hence installed kde 3.3 components.

could you post your /etc/portage/package.keywords and your /var/lib/portage/world files?

and the output of
Code:
emerge --info

_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Sun Jun 26, 2005 3:22 am    Post subject: Reply with quote

taskara wrote:
IRuediger wrote:
This is my first time installing Gentoo, I did a stage 2 install and right after the install I compiled Xorg and then followed the steps described on the guide, but somehow I ended up with KDE 3.3 8O

To be more precise it seems to be a mix of 3.3 and 3.4 (since there is a 3.4 directory), but when I run startx I can only login on 3.3.

What I could have done wrong?


very good question!!

what else did you emerge? you must have either left something OUT of package.keywords, or you have emerged something that is not included in kde 3.4 and hence installed kde 3.3 components.


I copied the ebuild names from the guide and removed the ones I didn't need (like wifi and scanner support). I also had to remove kaffeine since I got errors while compiling it.

taskara wrote:

could you post your /etc/portage/package.keywords and your /var/lib/portage/world files?
and the output of
Code:
emerge --info



/etc/portage/package.keywords:
Code:

kde-base/kdebase-startkde ~x86
kde-base/kicker ~x86
kde-base/kdesu ~x86
kde-base/arts ~x86
kde-base/kate ~x86
kde-base/kuickshow ~x86
kde-base/kdelibs ~x86
kde-base/ksplashml ~x86
kde-base/ksmserver ~x86
kde-base/kscreensaver ~x86
kde-base/kreadconfig ~x86
kde-base/kdesktop ~x86
kde-base/kdm ~x86
kde-base/kdebase-data ~x86
kde-base/libkonq ~x86
kde-base/libkscan ~x86
kde-base/libkcddb ~x86
kde-base/kdemultimedia-arts ~x86
kde-base/libkpimidentities ~x86
kde-base/libkdepim ~x86
kde-base/libkcal ~x86
kde-base/ktnef ~x86
kde-base/certmanager ~x86
kde-base/libkpgp ~x86
kde-base/libkdenetwork ~x86
kde-base/kcheckpass ~x86
kde-base/kwin ~x86
kde-base/kcminit ~x86
kde-base/kpdf ~x86
kde-base/kooka ~x86
kde-base/ksnapshot ~x86
kde-base/kopete ~x86
kde-base/knetattach ~x86
kde-base/krdc ~x86
kde-base/konqueror ~x86
kde-base/kamera ~x86
kde-base/kwifimanager ~x86
kde-base/kscd ~x86
kde-base/krec ~x86
kde-base/kmix ~x86
kde-base/kontact ~x86
kde-base/kmenuedit ~x86
kde-base/kmail ~x86
kde-base/libksieve ~x86
kde-base/mimelib ~x86
kde-base/kmailcvt ~x86
kde-base/kdepim-kioslaves ~x86
kde-base/libkmime ~x86
kde-base/akregator ~x86
kde-base/kaddressbook ~x86
kde-base/kpersonalizer ~x86
kde-base/korganizer ~x86
kde-base/libkpimexchange ~x86
kde-base/libkholidays ~x86
kde-base/kdepim-kresources ~x86
kde-base/kode ~x86
kde-base/kappfinder ~x86
kde-base/kwalletmanager ~x86
kde-base/krfb ~x86
kde-base/ksysguard ~x86
kde-base/konsole ~x86
kde-base/ark ~x86
kde-base/kfloppy ~x86
kde-base/kdict ~x86
kde-base/knotes ~x86
kde-base/kcalc ~x86
kde-base/kfilereplace ~x86
kde-base/kcharselect ~x86
kde-base/kcontrol ~x86
kde-base/kfind ~x86
kde-base/kxkb ~x86
kde-base/kdeprint ~x86
kde-base/kdegraphics-kfile-plugins ~x86
kde-base/kdemultimedia-kfile-plugins ~x86
kde-base/kdebase-kioslaves ~x86
kde-base/kdemultimedia-kioslaves ~x86
kde-base/khelpcenter ~x86
kde-base/kdialog ~x86


/var/lib/portage/world:
Code:

kde-base/khelpcenter
kde-base/kmix
kde-base/kdemultimedia-kioslaves
kde-base/kcalc
sys-process/vixie-cron
sys-fs/reiserfsprogs
kde-base/kscreensaver
kde-base/kappfinder
kde-base/kfind
kde-base/krec
media-gfx/digikam
kde-base/ark
sys-kernel/linux-headers
kde-base/kxkb
app-admin/sudo
kde-base/kdemultimedia-kfile-plugins
kde-base/kscd
kde-base/knotes
www-client/mozilla-firefox
sys-apps/ivman
kde-base/kdesu
app-editors/nano
kde-base/kuickshow
kde-base/kdeprint
kde-base/kfloppy
kde-base/kcharselect
sys-apps/pciutils
net-dialup/rp-pppoe
kde-base/knetattach
media-sound/amarok
x11-base/xorg-x11
kde-base/kdegraphics-kfile-plugins
sys-boot/grub
kde-base/kate
sys-libs/glibc
kde-base/konsole
app-admin/syslog-ng
app-cdr/k3b
kde-base/kfilereplace
sys-kernel/gentoo-sources
kde-base/ksnapshot
kde-base/kmenuedit
kde-base/krfb
kde-base/kdialog
kde-base/krdc
kde-base/kdm
kde-base/kcontrol
kde-base/kamera
kde-base/arts
sys-apps/dbus
kde-base/konqueror
kde-base/ksysguard
sys-apps/hal


emerge --info:
Code:

Gentoo Base System version 1.6.12
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 i686)
=================================================================
System uname: 2.6.11-gentoo-r11 i686 AMD K7 processor
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun 24 2005, 21:22:06)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss encode fam foomaticdb fortran gdbm gif gphoto2 gpm gtk2 hal imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl spell ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


Thanks for helping.
Back to top
View user's profile Send private message
BlackHatRob
Tux's lil' helper
Tux's lil' helper


Joined: 20 Feb 2005
Posts: 140

PostPosted: Sun Jun 26, 2005 5:01 am    Post subject: Reply with quote

I have a question concerning printing in KDE. In the Mandriva Linux distribution, if you wanted to add a printer, you could open up Control_Center->Peripherals->Printers, then click Add->Printer and then you could add a printer at your leisure. However, when I try to add a printer, the Add Printer\Class menuitem is disabled. How do I enable this menuitem?
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 5:57 am    Post subject: Reply with quote

BlackHatRob wrote:
I have a question concerning printing in KDE. In the Mandriva Linux distribution, if you wanted to add a printer, you could open up Control_Center->Peripherals->Printers, then click Add->Printer and then you could add a printer at your leisure. However, when I try to add a printer, the Add Printer\Class menuitem is disabled. How do I enable this menuitem?


have you tried clicking administrator button? also make sure you have cups set in the bottom right as the print server (and make sure it is started ;)).
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 6:45 am    Post subject: Reply with quote

IRuediger, it may have had something to do with you emerging something like firefox before all the kde libraries were installed and so it installed kde 3.3 libraries.

You should do all the kde stuff first, so that the 3.4.1 libraries are on the system then when you emerge something like firefox later it won't look to install kde 3.3 libraries.

This is all I can think of at the moment.. other than that I'm not sure..

Sorry I don't have an exact answer for you..

maybe it was digikam being emerged to early? I'm re-building a system now and I'll see what happens for me. Will let you know what I find.

Did you follow the guide exactly? Or did you put your own things in there too?

First of all, you should but do you have kdebase-startkde emerged?

-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Sun Jun 26, 2005 10:16 am    Post subject: Reply with quote

taskara wrote:
IRuediger, it may have had something to do with you emerging something like firefox before all the kde libraries were installed and so it installed kde 3.3 libraries.

You should do all the kde stuff first, so that the 3.4.1 libraries are on the system then when you emerge something like firefox later it won't look to install kde 3.3 libraries.

This is all I can think of at the moment.. other than that I'm not sure..

Sorry I don't have an exact answer for you..

maybe it was digikam being emerged to early? I'm re-building a system now and I'll see what happens for me. Will let you know what I find.

-c


I emerged Firefox after KDE, the only thing I emerged before KDE where the kernel, the minimal tools to get the system working and X.org.

taskara wrote:

Did you follow the guide exactly? Or did you put your own things in there too?

First of all, you should but do you have kdebase-startkde emerged?


While emerging I had some erros compiling Kaffenie. To resume the emerge I removed Kaffeine and used emerge -av --noreplace [name of all packages I typed before - kaffeine], maybe this is the problem? That was the only thing I did different.

I do remember emerging kdebase-startkde being, but I emerging it again.

EDIT:
I 've finished emerging kdebase-startkde and got KDE 3.4. I am not sure what I did wrong.

How I can remove the KDE 3.3 files?
Back to top
View user's profile Send private message
requemao
n00b
n00b


Joined: 24 Jun 2005
Posts: 4
Location: Spain

PostPosted: Sun Jun 26, 2005 12:53 pm    Post subject: Reply with quote

taskara wrote:
Hi requemao,

Firstly, if you are having a problem, post the error - we'll be more than happy to help you :) but need it to see what's actually happening.


Since I'm doing it in a text-only environment I can't find a way to copy'n'paste error messages, and I do not quite remember those, but the bottom line is this: All those packages which should now be unmasked are still masked, even though they are listed in /etc/portage/package.keywords .

Maybe the quickest solution to this is finding a fail-safe way of unmasking all necessary packages. I might try to mess with package.mask while keeping a backup of said file, and restore it after installing all of KDE. But I'm sure that's not a good thing really.

If all else fails, or if you guys think it's the appropriate thing to do, I'll unmerge what is already installed and begin anew. Is there more than one way of unmerging all kde-related packages? I'd go with "emerge --unmerge kde", but I'm not quite sure. Again, I'm new to Gentoo, please excuse my ignorance.
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 2:09 pm    Post subject: Reply with quote

IRuediger,

you would have to work out what kde 3.3 app you installed (if may not be an actual kde app, but a 3rd party app that wanted kde libraries!)
probably a tough task..

requemao,
not sure what's going on there! are you sure you added to the file /ETC/portage/package.keywords and not /USR/portage/package.keywords?
do you have a recent portage tree?

Also, you could set the root password on teh livecd and start ssh, then you could ssh into the box and then you can copy errors :D

I suggest using screen - it's great so you can disconnect your session and leave it running in the background and then ssh in from anywhere and pick it back up.

-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Sun Jun 26, 2005 2:43 pm    Post subject: Reply with quote

taskara wrote:
IRuediger,

you would have to work out what kde 3.3 app you installed (if may not be an actual kde app, but a 3rd party app that wanted kde libraries!)
probably a tough task..

-c


I used qpkg -i -nc '*kde*' and pasted the output below, there are few packages that are 3.3, would be safe to remove those?
As I said before, this is my first time using Gentoo, so I am not sure if this is the right way of doing it.

Code:

kde-base/kcontrol-3.4.1-r1 *
   The KDE Control Center [  ]
kde-base/kcminit-3.4.1 *
   KCMInit - runs startups initialization for Control Modules. [  ]
kde-base/libkcddb-3.4.1 *
   KDE library for CDDB [  ]
kde-base/kdebase-3.3.2-r3 *
   KDE base packages: the desktop, panel, window manager, konqueror... [  ]
kde-base/kcalc-3.4.1 *
   KDE Calculator [  ]
kde-base/kmix-3.4.1 *
   aRts mixer gui [  ]
kde-base/kscd-3.4.1 *
   KDE CD player [  ]
kde-base/kdebase-pam-4 *
   pam.d files used by several kdebase-derived packages [ http://www.kde.org ]
kde-base/arts-1.3.2-r1 *
   aRts, the KDE sound (and all-around multimedia) server/output manager [ http://multimedia.kde.org/ ]
kde-base/kicker-3.4.1 *
   KDE panel housing varous applets [ http://multimedia.kde.org/ ]
kde-base/kscreensaver-3.4.1 *
   KDE screensaver framework [ http://multimedia.kde.org/ ]
kde-base/kappfinder-3.4.1 *
   KDE tool that looks for well-known apps in your path and creates .desktop files for them in the KDE menu [ http://multimedia.kde.org/ ]
kde-base/knotes-3.4.1 *
   KDE Notes [ http://multimedia.kde.org/ ]
kde-base/kmenuedit-3.4.1 *
   KDE menu editor [ http://multimedia.kde.org/ ]
kde-base/libkcal-3.4.1 *
   KDE kcal library for korganizer etc [ http://multimedia.kde.org/ ]
kde-base/kate-3.4.1 *
   KDE MDI editor/ide [ http://multimedia.kde.org/ ]
kde-base/kdemultimedia-3.3.2 *
   KDE multimedia apps: noatun, kscd, artsbuilder... [ http://multimedia.kde.org/ ]
kde-base/ksysguard-3.4.1-r1 *
   KDE System Guard [ http://multimedia.kde.org/ ]
kde-base/kdeprint-3.4.1 *
   KDE printer queue/device manager [ http://multimedia.kde.org/ ]
kde-base/ksplashml-3.4.1 *
   KDE splashscreen framework (the splashscreen of KDE itself, not of individual apps) [ http://multimedia.kde.org/ ]
kde-base/kuickshow-3.4.1 *
   KDE: A fast and versatile image viewer [ http://multimedia.kde.org/ ]
kde-base/kdm-3.4.1 *
   KDE login manager, similar to xdm and gdm [ http://multimedia.kde.org/ ]
kde-base/khelpcenter-3.4.1-r1 *
   The KDE Help Center [ http://multimedia.kde.org/ ]
kde-base/kdebase-kioslaves-3.4.1-r1 *
   kioslave: the kde VFS framework - kioslave plugins present a filesystem-like view of arbitrary data [ http://multimedia.kde.org/ ]
kde-base/kpersonalizer-3.4.1 *
   KDE basic settings wizard [ http://multimedia.kde.org/ ]
kde-base/arts-3.4.1-r2 *
   aRts, the KDE sound (and all-around multimedia) server/output manager [ http://multimedia.kde.org/ ]
kde-base/kfloppy-3.4.1 *
   KFloppy - formats disks and puts a DOS or ext2fs filesystem on them. [ http://multimedia.kde.org/ ]
kde-base/kdemultimedia-arts-3.4.1 *
   aRts pipeline builder and other tools [ http://multimedia.kde.org/ ]
kde-base/certmanager-3.4.1 *
   KDE certificate manager gui [ http://multimedia.kde.org/ ]
kde-base/kwin-3.4.1 *
   KDE window manager [ http://multimedia.kde.org/ ]
kde-base/kdemultimedia-kioslaves-3.4.1 *
   kioslaves from kdemultimedia package [ http://multimedia.kde.org/ ]
kde-base/kxkb-3.4.1 *
   Kicker applet for management of X keymaps [ http://multimedia.kde.org/ ]
kde-base/kfilereplace-3.4.1 *
   KDE batch search&replace tool [ http://multimedia.kde.org/ ]
kde-base/libkonq-3.4.1 *
   The embeddable part of konqueror [ http://multimedia.kde.org/ ]
kde-base/kdebase-data-3.4.1 *
   Icons, localization data and various .desktop files from kdebase. Includes the l10n, pics and applnk subdirs. [ http://multimedia.kde.org/ ]
kde-base/kreadconfig-3.4.1 *
   KDE: Read KConfig entries - for use in shell scripts [ http://multimedia.kde.org/ ]
kde-base/kdesu-3.4.1 *
   KDE: gui for su(1) [ http://multimedia.kde.org/ ]
kde-base/libkdenetwork-3.4.1 *
   library common to many KDE network apps [ http://multimedia.kde.org/ ]
kde-base/krec-3.4.1 *
   KDE sound recorder [ http://multimedia.kde.org/ ]
kde-base/kdebase-startkde-3.4.1 *
   startkde script, which starts a complete KDE session, and associated scripts [ http://multimedia.kde.org/ ]
kde-base/kdelibs-3.3.2-r9 *
   KDE libraries needed by all kde programs [ http://www.kde.org/ ]
kde-base/kdelibs-3.4.1-r1 *
   KDE libraries needed by all kde programs [ http://www.kde.org/ ]
kde-base/kamera-3.4.1 *
   KDE digital camera manager [ http://www.kde.org/ ]
kde-base/kde-env-3-r3 *
   Sets up some env.d files for KDE [ http://www.gentoo.org/ ]
kde-base/ksmserver-3.4.1 *
   The reliable KDE session manager that talks the standard X11R6 [ http://www.gentoo.org/ ]
kde-base/kcheckpass-3.4.1 *
   KDE pam client that allows you to auth as a specified user without actually doing anything as that user [ http://www.gentoo.org/ ]
kde-base/kfind-3.4.1 *
   KDE file find utility [ http://www.gentoo.org/ ]
kde-base/ark-3.4.1 *
   KDE Archiving tool [ http://www.gentoo.org/ ]
kde-base/libkdepim-3.4.1 *
   common library for KDE PIM apps [ http://www.gentoo.org/ ]
kde-base/kdialog-3.4.1 *
   KDialog can be used to show nice dialog boxes from shell scripts [ http://www.gentoo.org/ ]
kde-base/kdegraphics-kfile-plugins-3.4.1 *
   kfile plugins from kdegraphics [ http://www.gentoo.org/ ]
kde-base/kcharselect-3.4.1 *
   KDE character selection utility [ http://www.gentoo.org/ ]
kde-base/libkpgp-3.4.1 *
   KDE pgp abstraction library [ http://www.gentoo.org/ ]
kde-base/kdemultimedia-kfile-plugins-3.4.1 *
   kfile plugins from kdemultimedia package [ http://www.gentoo.org/ ]
kde-base/knetattach-3.4.1 *
   KDE network wizard [ http://www.gentoo.org/ ]
kde-base/konsole-3.4.1 *
   X terminal for use with KDE. [ http://www.gentoo.org/ ]
kde-base/ksnapshot-3.4.1 *
   KDE Screenshot Utility [ http://www.gentoo.org/ ]
kde-base/kdesktop-3.4.1 *
   The KDE desktop [ http://www.gentoo.org/ ]
kde-base/krdc-3.4.1 *
   KDE remote desktop connection (RDP and VNC) cient [ http://www.gentoo.org/ ]
kde-base/kontact-3.4.1 *
   KDE personal information manager [ http://www.gentoo.org/ ]
kde-base/konqueror-3.4.1 *
   KDE: Web browser, file manager, ... [ http://www.gentoo.org/ ]
kde-base/libkpimidentities-3.4.1 *
   KDE PIM identities library [ http://www.gentoo.org/ ]
kde-base/krfb-3.4.1 *
   VNC-compatible server to share KDE desktops [ http://www.gentoo.org/ ]
kde-base/ktnef-3.4.1 *
   KDE Viewer for mail attachments using TNEF format [ http://www.gentoo.org/ ]
Back to top
View user's profile Send private message
requemao
n00b
n00b


Joined: 24 Jun 2005
Posts: 4
Location: Spain

PostPosted: Sun Jun 26, 2005 3:39 pm    Post subject: Reply with quote

taskara wrote:
requemao,
not sure what's going on there! are you sure you added to the file /ETC/portage/package.keywords and not /USR/portage/package.keywords?
do you have a recent portage tree?


I do have a recent portage tree, I had sync'ed that same day or the day before. I also double-checked that it was /etc/portage/package.keywords, but I might have been sleepy enough as to double-check double-wrongly. I'll check again when I get round to it (right now I'll be way too busy for a couple of days).

taskara wrote:
Also, you could set the root password on teh livecd and start ssh, then you could ssh into the box and then you can copy errors :D

I suggest using screen - it's great so you can disconnect your session and leave it running in the background and then ssh in from anywhere and pick it back up.


That sounds like a great idea... but I've never done that before (never used ssh or screen), could you give me a pointer or something? :oops:
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 5:09 pm    Post subject: Reply with quote

IRuediger. yes, try removing them..

but then things will probably break because they rely on those libraries.. u probably need to find the cause.. but I cna't think atm.. 3am..

requemao,

under the livecd, (before you chroot /bin/bash - if if you already have, then exit bakc to the livecd)
Code:
passwd
ifconfig (get your ip)
/etc/init.d/sshd start
screen
chroot /bin/bash

then ssh in as root
Code:
screen -D
screen -R


that should get you going.

bed time

-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Sun Jun 26, 2005 6:44 pm    Post subject: Reply with quote

yes, try removing them..

but then things will probably break because they rely on those libraries.. u probably need to find the cause.. but I cna't think atm.. 3am..

-c[/quote]

I've removed the 3 kde3.3 ebuilds: kdelibs, kdebase and kdemultimedia. After that KDE wouldn't start, but after emerging kdelibs again (3.4) KDE worked again. Some files were removed from the KDE 3.3 directory, but the directory is still there. If you have any other idea please let know.

Thanks.

EDIT:

PROBLEM SOLVED :)

The problem was X.org (I emerged it before using your guide). I used qpkg -f [file name] to find out, what ebuilds were related with the files in the KDE 3.3 directory, then I removed those ebuilds and emerged the correct version. The KDE 3.3 directory was left only with configuration files, which I deleted. Now I only have KDE 3.4 in my system.

Thanks for the help and for the guide taskara! 8)
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 9:36 pm    Post subject: Reply with quote

cool.. I've just followed my guide too, and installing amarok wants to put kde 3.3 libraries on.. so it could have been that too.

I'll have to look into it more.
cheers
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
radfoj
Guru
Guru


Joined: 31 Dec 2004
Posts: 490
Location: Tísek, Czech Republic

PostPosted: Sun Jun 26, 2005 10:23 pm    Post subject: Reply with quote

taskara wrote:
I've just followed my guide too, and installing amarok wants to put kde 3.3 libraries on

why does amarok still require kde 3.3 packages
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sun Jun 26, 2005 11:03 pm    Post subject: Reply with quote

radfoj wrote:
taskara wrote:
I've just followed my guide too, and installing amarok wants to put kde 3.3 libraries on

why does amarok still require kde 3.3 packages


good question, but at least I think I've narrowed down the cause of kde 3.3 packages in my little guide

I will add
Quote:
kde-base/kdemultimedia-arts
kde-base/akode

to keywords and that should fix it.
-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Mon Jun 27, 2005 12:31 am    Post subject: Reply with quote

taskara, do you know if any of the apps in your guide need xmms + a buch of xmms plugins? While cleaning my system I found out that xmms + plugins was installed, I removed it but now when I try to update world portage wants to install it again :/
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Mon Jun 27, 2005 12:46 am    Post subject: Reply with quote

IRuediger wrote:
taskara, do you know if any of the apps in your guide need xmms + a buch of xmms plugins? While cleaning my system I found out that xmms + plugins was installed, I removed it but now when I try to update world portage wants to install it again :/


do you have xmms USE flag?

That's the only thing that should give you xmms I think..

-c
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Mon Jun 27, 2005 12:55 am    Post subject: Reply with quote

taskara wrote:
IRuediger wrote:
taskara, do you know if any of the apps in your guide need xmms + a buch of xmms plugins? While cleaning my system I found out that xmms + plugins was installed, I removed it but now when I try to update world portage wants to install it again :/


do you have xmms USE flag?

That's the only thing that should give you xmms I think..

-c


No, my USE flag:
Code:

USE="-gtk -gnome qt kde dvd cdr hal ssl alsa"


I've tried to remove alsa from the flag, but no luck. Portage also wants to install Kontact (wich I don't need).
Back to top
View user's profile Send private message
mlivingstone
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2005
Posts: 125
Location: Gold Coast, Australia

PostPosted: Mon Jun 27, 2005 1:55 am    Post subject: Re: KDE Split Ebuilds - what to include [tiny-mini-howto] Reply with quote

taskara wrote:


Code:
echo "LINGUAS="en_GB" >> /etc/make.conf


-c


Might need to fix those quote marks ;-)

Other than that, this has ben a really useful howto. Thanks very much.

MarkL
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Mon Jun 27, 2005 3:24 am    Post subject: Reply with quote

IRuediger,

You actually DO have the xmms use flag. see your emerge --info above.

Gentoo has a default list of default USE flags, one of which is xmms.

If you do not want it, then you need to specify -xmms.

Add -xmms to your USE flag and try again ;) it should get rid of xmms.

If you have already emerged it, then you can try
Code:
emerge --newuse -av world ; emerge -av depclean


CHECK DEPCLEAN FOR SANITY! it may want to remove something like "ACL" which will kill your binaries - this depends on the way you have built your system. If you specified your own USE flags and ran
Code:
emerge -e system
then it shouldn't be a problem.

Also, check
Code:
revdep-rebuild



mlivingstone, cheers mate I'll fix it.
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
IRuediger
n00b
n00b


Joined: 26 Jun 2005
Posts: 15

PostPosted: Tue Jun 28, 2005 1:32 pm    Post subject: Reply with quote

taskara wrote:
IRuediger,

You actually DO have the xmms use flag. see your emerge --info above.

Gentoo has a default list of default USE flags, one of which is xmms.

If you do not want it, then you need to specify -xmms.

Add -xmms to your USE flag and try again ;) it should get rid of xmms.

If you have already emerged it, then you can try
Code:
emerge --newuse -av world ; emerge -av depclean


CHECK DEPCLEAN FOR SANITY! it may want to remove something like "ACL" which will kill your binaries - this depends on the way you have built your system. If you specified your own USE flags and ran
Code:
emerge -e system
then it shouldn't be a problem.

Also, check
Code:
revdep-rebuild



You were right taskara, I added the -xmms flag and then executed:
Code:
emerge --newuse -av world ; emerge -av depclean


I didn't understand this command:
Code:
emerge -e system

So I didn't execute it :)

Anyway, now when I run emerge --update --deep world, there are no xmms packages, but it wants to emerge kontact (I think it is because the arts flag), but I can live with that.

Thanks once again taskara.
Back to top
View user's profile Send private message
requemao
n00b
n00b


Joined: 24 Jun 2005
Posts: 4
Location: Spain

PostPosted: Tue Jun 28, 2005 4:51 pm    Post subject: Reply with quote

This is the error I'm getting now:
Code:
Calculating dependencies -
!!! All ebuilds that could satisfy "~kde-base/kdelibs-3.4.0_rc1" have been masked.
!!! One of the following masked packages is required to complete your request:
- kde-base/kdelibs-3.4.0_rc1-r1 (masked by: package.mask)
<snip>
!!!   (Dependency required by "kde-base/kmenuedit-3.4.0_rc1" [ebuild])

And yes, I've checked that said package is listed in /etc/portage/package.keywords with this line:
Code:
kde-base/kdelibs ~x86

Again thanks for your help, guys.

edit: I've found this in the output of "emerge --info":
Code:
ACCEPT_KEYWORDS="x86"

Does it have something to do with the packages not being unmasked? If so, where do I change it?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 4 of 6

 
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