Gentoo Archives: gentoo-user

From: Walter Dnes <waltdnes@××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Anyone Else "Ping-Ponging" with fltk?
Date: Fri, 30 Mar 2012 06:50:25
Message-Id: 20120330054609.GA14989@waltdnes.org
In Reply to: [gentoo-user] Anyone Else "Ping-Ponging" with fltk? by Todd Goodman
1 On Wed, Mar 28, 2012 at 10:15:19AM -0400, Todd Goodman wrote
2 > I've been getting the following "Ping-ponging" of fltk for maybe a
3 > couple weeks now.
4 >
5 > What I mean is that I have x11-libs/fltk-2.0_pre6970-r1:2 installed and
6 > slotted.
7 >
8 > When I emerge -avD --changed-use world it wants to slot install
9 > x11-libs/fltk-1.3.0-r1
10 >
11 > x11-libs/fltk is in world.
12 >
13 > However after having both slots installed and emerge --depclean wants to
14 > remove x11-libs/fltk-1.3.0-r1.
15 >
16 > Then the next time I emerge world it wants to put it back, etc etc etc
17 >
18 > Is there something screwy with the slotting?
19
20 Yes, there is something screwy with the slotting. Are you running
21 dillo test builds or anything else that requires fltk? There is extreme
22 brokeness in the numbering/versioning scheme. Long story...
23
24 * in the beginning was fltk-0.x.y.z
25 * it was superceded by fltk-1.0.x.y.z
26 * which was superceded by fltk-1.1.x.y.z
27 * which was superceded by fltk-1.2.x.y.z
28
29 * someone came along and did *AN UNOFFICIAL VERSION* with a few
30 "additional goodies" and in "a fit of Firefoxity", bumped the major
31 version number. So it became fltk-2.0.x.y.z
32
33 * *THE OFFICIAL VERSION* superceded fltk-1.2.x.y.z and fltk-2.0.x.y.z
34 with fltk-1.3.x.y.z
35
36 So, yes, fltk-1.3.x.y.z is a newer version than fltk-2.0.x.y.z.
37 Unfortunately, Gentoo/Portage only knows version numbers, and as far as
38 it's concerned 2.0 > 1.3. Gentoo is not responsible for this garbage.
39 You have to fix this problem manually by...
40
41 unmerge =x11-libs/fltk-2.0_pre6970-r1
42
43 Note that fltk-2.0_pre6970-r1.ebuild contains the comments...
44
45 # NOTE: KEYWORDS removed in purpose since everything from gentoo-x86 is
46 # using
47 # FLTK 1.3.0 series from SLOT="1" now
48 #KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
49
50 fltk-1.3 will handle what fltk-2.0 handled, unless you have some very
51 hard-coded software.
52
53 --
54 Walter Dnes <waltdnes@××××××××.org>

Replies

Subject Author
Re: [gentoo-user] Anyone Else "Ping-Ponging" with fltk? Todd Goodman <tsg@×××××××××.net>