Alan McKinnon wrote:
On Thursday 12 November 2009 04:17:47 Dale wrote:
Hi,
I'm using layman to keep KDE 3.5 installed and have a question. I run
eix-sync to sync my tree. From what I see, it appears it also syncs the
layman part as well. Does it? This is what I see:
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading 100%
[1] "kde-sunset" /usr/local/portage/layman/kde-sunset (cache:
parse|ebuild*#metadata-flat#assign)
Reading 100%
I just want to make sure I am seeing this correctly.
No, eix-sync does an emerge --sync and updates the local cache for portage and
all overlays trees. To sync the overlays you need this:
layman -S && eix-sync
I'm wondering if something is set differently here. After running
eix-sync, there were updates from the layman part. I got lines like this:
>>> Fetching (15 of 16) kde-base/konq-plugins-3.5.10 from kde-sunset
>>> Fetching (16 of 16) kde-base/kdeaddons-meta-3.5.10 from kde-sunset
But also some like this:
>>> Fetching (3 of 16) media-libs/libsdl-1.2.13-r1
>>> Fetching (5 of 16) sci-calculators/kconvert-1.1-r1
I haven't changed any configs for layman except to add that one line to
make.conf that tells it where where the source is. This is odd.
While I am here, I plan to get rid of all the layman stuff when KDE 4 is
ready enough for me to use. Do I just run layman -d all and unmerge
layman? Does that get the job done?
Leave layman installed, it's useful. You also need it if you want the sunrise
stuff.
Run KDE4 and 3.5 side by side for a bit till you are happy. They use different
directories in ~ so they don't clash:
kde-3.5 ~/.kde
kde-4 ~/.kde4
then unmerge all of kde-3.5, verify with depclean, then delete the overlay
I thought they changed all that? I have /usr/kde/3.5 but nothing for
KDE 4. Equery shows this:
r...@smoker ~ # equery files kde-base/kdelibs-4.3.3
[ Searching for packages matching kde-base/kdelibs-4.3.3... ]
* Contents of kde-base/kdelibs-4.3.3:
/etc
/etc/xdg
/etc/xdg/menus
/etc/xdg/menus/kde-4.3-applications.menu
/usr
/usr/bin
/usr/bin/checkXML
/usr/bin/kbuildsycoca4
/usr/bin/kconfig_compiler
/usr/bin/kcookiejar4
/usr/bin/kde4-config
/usr/bin/kded4
/usr/bin/kdeinit4
/usr/bin/kdeinit4_shutdown
/usr/bin/kdeinit4_wrapper
/usr/bin/kjs
/usr/bin/kjscmd
/usr/bin/kross
/usr/bin/kshell4
/usr/bin/kunittestmodrunner
/usr/bin/kwrapper4
/usr/bin/makekdewidgets
/usr/bin/meinproc4
/usr/bin/nepomuk-rcgen
/usr/bin/preparetips
I used to have the kdeprefix flag set but they masked it.
I do have both KDE 3.5 and KDE 4 installed. It's just that some things
don't work in KDE 4 yet. I like it but I still use KDE 3.5 for the most
part. We been discussing this on the KDE list.
I'm just not a real big fan of this layman thing, yet anyway. It may
grow on me. Who knows.
Dale
:-) :-)