Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: What are blocks used for?
Date: Fri, 18 Apr 2008 01:12:32
Message-Id: pan.2008.04.18.01.11.56@cox.net
In Reply to: Re: [gentoo-dev] What are blocks used for? by Enrico Weigelt
1 Enrico Weigelt <weigelt@×××××.de> posted
2 20080417195145.GJ31409@××××××.local, excerpted below, on Thu, 17 Apr 2008
3 21:51:45 +0200:
4
5 > I don't know very much about KDE stuff, since I got rid of it for a long
6 > time, but IMHO it seems there's an principle problem on the install
7 > layout - 3.x and 4.x should be completely separate, never conflicting
8 > each other. So some package kfoo either depends on kdelibfoo-3.x OR
9 > kdelibfoo-4.x.
10 >
11 > Of course I don't know whether the problems comes from ebuilds or
12 > upstream ;-o
13
14 The problem is simply older versions of kde-3 ebuilds. Newer versions
15 have the plumbing necessary to keep v3 and v4 separate, but older
16 versions didn't. So those blocks are on the older versions that didn't.
17 By the time kde4 stabilizes (quite some time as a qualified upstream
18 version isn't released yet, current kde4 will never stabilize), the newer
19 kde3 ebuilds should have been stable for some time, so the blocks are
20 there just in case someone has a real outdated kde3 system and tries to
21 install kde4 as well. If they are going to keep their kde3, they'll need
22 to update it first, to the ebuilds that handle things correctly.
23
24 --
25 Duncan - List replies preferred. No HTML msgs.
26 "Every nonfree program has a lord, a master --
27 and if you use the program, he is your master." Richard Stallman
28
29 --
30 gentoo-dev@l.g.o mailing list