public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Circular Block? kde-env / kdelibs
@ 2006-10-10 13:17 fire-eyes
  2006-10-10 13:39 ` [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED fire-eyes
  0 siblings, 1 reply; 12+ messages in thread
From: fire-eyes @ 2006-10-10 13:17 UTC (permalink / raw
  To: gentoo-user

Okay this is interesting, I don't know how to resolve it. Any ideas?

- kde-env isn't installed, as it is listed as N below.

- Removing kdelibs first does not resolve the issue.

With kdelibs left installed:

[blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking 
kde-base/kde-env-3-r4)
[ebuild  N    ] kde-base/kde-env-3-r4
[ebuild     U ] sys-libs/db-4.1.25_p2 [4.1.25_p1-r4] USE="-bootstrap% 
-nocxx% -tcl% -test%"
[ebuild     U ] sys-libs/db-4.2.52_p4-r2 [4.2.52_p4] USE="-tcl% -test%"
[ebuild     U ] net-proxy/squid-2.6.4-r1 [2.6.4]
[ebuild     U ] x11-libs/gtk+-1.2.10-r12 [1.2.10-r11] LINGUAS="-az% -ca% 
-cs% -da% -de% -el% -es% -et% -eu% -fi% -fr% -ga% -gl% -hr% -hu% -it% 
-ja% -ko% -lt% -nl% -nn% -no% -pl% -pt% -pt_BR% -ro% -ru% -sk% -sl% -sr% 
-sv% -tr% -uk% -vi%"
[ebuild     U ] dev-lang/python-2.3.5-r3 [2.3.5] USE="-nocxx% -tk%"
[ebuild     U ] net-libs/libsoup-1.99.28-r1 [1.99.28] USE="-static%"
[ebuild     U ] media-libs/freetype-1.3.1-r5 [1.3.1-r4]
[ebuild     U ] sys-libs/db-3.2.9-r11 [3.2.9-r10] USE="-java* -test%"



kdelibs removed:

[blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking 
kde-base/kde-env-3-r4)
[ebuild  N    ] kde-base/kde-env-3-r4
[ebuild     U ] sys-libs/db-4.1.25_p2 [4.1.25_p1-r4] USE="-bootstrap% 
-nocxx% -tcl% -test%"
[ebuild     U ] sys-libs/db-4.2.52_p4-r2 [4.2.52_p4] USE="-tcl% -test%"
[ebuild     U ] net-proxy/squid-2.6.4-r1 [2.6.4]
[ebuild     U ] x11-libs/gtk+-1.2.10-r12 [1.2.10-r11] LINGUAS="-az% -ca% 
-cs% -da% -de% -el% -es% -et% -eu% -fi% -fr% -ga% -gl% -hr% -hu% -it% 
-ja% -ko% -lt% -nl% -nn% -no% -pl% -pt% -pt_BR% -ro% -ru% -sk% -sl% -sr% 
-sv% -tr% -uk% -vi%"
[ebuild     U ] dev-lang/python-2.3.5-r3 [2.3.5] USE="-nocxx% -tk%"
[ebuild  N    ] kde-base/kdelibs-3.5.4-r2  USE="alsa fam kdeenablefinal 
spell ssl tiff -acl -arts -cups -debug -doc -jpeg2k -kdehiddenvisibility 
-kerberos -legacyssl -lua -noutempter -openexr -xinerama -zeroconf"
[ebuild     U ] net-libs/libsoup-1.99.28-r1 [1.99.28] USE="-static%"
[ebuild     U ] media-libs/freetype-1.3.1-r5 [1.3.1-r4]
[ebuild     U ] sys-libs/db-3.2.9-r11 [3.2.9-r10] USE="-java* -test%"
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-10 13:17 [gentoo-user] Circular Block? kde-env / kdelibs fire-eyes
@ 2006-10-10 13:39 ` fire-eyes
  2006-10-10 13:47   ` Neil Bothwick
  2006-10-10 14:03   ` [gentoo-user] " Alan McKinnon
  0 siblings, 2 replies; 12+ messages in thread
From: fire-eyes @ 2006-10-10 13:39 UTC (permalink / raw
  To: gentoo-user

fire-eyes wrote:
> Okay this is interesting, I don't know how to resolve it. Any ideas?
> 
> - kde-env isn't installed, as it is listed as N below.
> 
> - Removing kdelibs first does not resolve the issue.
> 
> With kdelibs left installed:
> 
> [blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
> [blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking 
> kde-base/kde-env-3-r4)
> [ebuild  N    ] kde-base/kde-env-3-r4
> [ebuild     U ] sys-libs/db-4.1.25_p2 [4.1.25_p1-r4] USE="-bootstrap% 
> -nocxx% -tcl% -test%"
> [ebuild     U ] sys-libs/db-4.2.52_p4-r2 [4.2.52_p4] USE="-tcl% -test%"
> [ebuild     U ] net-proxy/squid-2.6.4-r1 [2.6.4]
> [ebuild     U ] x11-libs/gtk+-1.2.10-r12 [1.2.10-r11] LINGUAS="-az% -ca% 
> -cs% -da% -de% -el% -es% -et% -eu% -fi% -fr% -ga% -gl% -hr% -hu% -it% 
> -ja% -ko% -lt% -nl% -nn% -no% -pl% -pt% -pt_BR% -ro% -ru% -sk% -sl% -sr% 
> -sv% -tr% -uk% -vi%"
> [ebuild     U ] dev-lang/python-2.3.5-r3 [2.3.5] USE="-nocxx% -tk%"
> [ebuild     U ] net-libs/libsoup-1.99.28-r1 [1.99.28] USE="-static%"
> [ebuild     U ] media-libs/freetype-1.3.1-r5 [1.3.1-r4]
> [ebuild     U ] sys-libs/db-3.2.9-r11 [3.2.9-r10] USE="-java* -test%"
> 
> 
> 
> kdelibs removed:
> 
> [blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
> [blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking 
> kde-base/kde-env-3-r4)
> [ebuild  N    ] kde-base/kde-env-3-r4
> [ebuild     U ] sys-libs/db-4.1.25_p2 [4.1.25_p1-r4] USE="-bootstrap% 
> -nocxx% -tcl% -test%"
> [ebuild     U ] sys-libs/db-4.2.52_p4-r2 [4.2.52_p4] USE="-tcl% -test%"
> [ebuild     U ] net-proxy/squid-2.6.4-r1 [2.6.4]
> [ebuild     U ] x11-libs/gtk+-1.2.10-r12 [1.2.10-r11] LINGUAS="-az% -ca% 
> -cs% -da% -de% -el% -es% -et% -eu% -fi% -fr% -ga% -gl% -hr% -hu% -it% 
> -ja% -ko% -lt% -nl% -nn% -no% -pl% -pt% -pt_BR% -ro% -ru% -sk% -sl% -sr% 
> -sv% -tr% -uk% -vi%"
> [ebuild     U ] dev-lang/python-2.3.5-r3 [2.3.5] USE="-nocxx% -tk%"
> [ebuild  N    ] kde-base/kdelibs-3.5.4-r2  USE="alsa fam kdeenablefinal 
> spell ssl tiff -acl -arts -cups -debug -doc -jpeg2k -kdehiddenvisibility 
> -kerberos -legacyssl -lua -noutempter -openexr -xinerama -zeroconf"
> [ebuild     U ] net-libs/libsoup-1.99.28-r1 [1.99.28] USE="-static%"
> [ebuild     U ] media-libs/freetype-1.3.1-r5 [1.3.1-r4]
> [ebuild     U ] sys-libs/db-3.2.9-r11 [3.2.9-r10] USE="-java* -test%"


gustavoz    in #gentoo-desktop helped me resolve this:

klvemkdvd was depending on kde-env, and klvemkdvd was no longer in 
portage. Unmerging it resolved the issue.

Tip of the hat to gustavoz :)
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-10 13:39 ` [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED fire-eyes
@ 2006-10-10 13:47   ` Neil Bothwick
  2006-10-10 14:00     ` fire-eyes
  2006-10-11 10:40     ` [gentoo-user] " Stefan Wimmer
  2006-10-10 14:03   ` [gentoo-user] " Alan McKinnon
  1 sibling, 2 replies; 12+ messages in thread
From: Neil Bothwick @ 2006-10-10 13:47 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

On Tue, 10 Oct 2006 09:39:32 -0400, fire-eyes wrote:

> klvemkdvd was depending on kde-env, and klvemkdvd was no longer in 
> portage. Unmerging it resolved the issue.

You could have seen this straight away by adding --tree to the emerge
command.


-- 
Neil Bothwick

MACINTOSH: Most Applications Crash; If Not, The Operating System Hangs

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-10 13:47   ` Neil Bothwick
@ 2006-10-10 14:00     ` fire-eyes
  2006-10-11 10:40     ` [gentoo-user] " Stefan Wimmer
  1 sibling, 0 replies; 12+ messages in thread
From: fire-eyes @ 2006-10-10 14:00 UTC (permalink / raw
  To: gentoo-user

Neil Bothwick wrote:
> On Tue, 10 Oct 2006 09:39:32 -0400, fire-eyes wrote:
> 
>> klvemkdvd was depending on kde-env, and klvemkdvd was no longer in 
>> portage. Unmerging it resolved the issue.
> 
> You could have seen this straight away by adding --tree to the emerge
> command.
> 
> 

Yup, I wasn't aware of it. Thanks :)
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-10 13:39 ` [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED fire-eyes
  2006-10-10 13:47   ` Neil Bothwick
@ 2006-10-10 14:03   ` Alan McKinnon
  1 sibling, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2006-10-10 14:03 UTC (permalink / raw
  To: gentoo-user

On Tuesday 10 October 2006 15:39, fire-eyes wrote:
> fire-eyes wrote:
> > Okay this is interesting, I don't know how to resolve it. Any
> > ideas?
> >
> > - kde-env isn't installed, as it is listed as N below.
> >

[snip screen dumps]

>
> gustavoz    in #gentoo-desktop helped me resolve this:
>
> klvemkdvd was depending on kde-env, and klvemkdvd was no longer in
> portage. Unmerging it resolved the issue.
>
> Tip of the hat to gustavoz :)

I've wondered about that for a long time :-) I ran into it when 
kdelibs-3.5.4-r2 first went ~x86 and my solution then was to put it in 
packages.mask

So now we know

alan
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-10 13:47   ` Neil Bothwick
  2006-10-10 14:00     ` fire-eyes
@ 2006-10-11 10:40     ` Stefan Wimmer
  2006-10-11 10:51       ` Bo Ørsted Andresen
  2006-10-11 11:59       ` [gentoo-user] Re: Circular Block? kde-env / kdelibs -- RESOLVED Neil Bothwick
  1 sibling, 2 replies; 12+ messages in thread
From: Stefan Wimmer @ 2006-10-11 10:40 UTC (permalink / raw
  To: gentoo-user

* Neil Bothwick <neil@digimed.co.uk> [2006-10-10 13:47] :
>  You could have seen this straight away by adding --tree to the emerge
>  command.
> 
>  Neil Bothwick

Well - in my case "emerge --tree" brings up that media-fonts/font-alias 
needs kde-env?!?!! Any explanation for that?

Greetz
Stefan 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-11 10:40     ` [gentoo-user] " Stefan Wimmer
@ 2006-10-11 10:51       ` Bo Ørsted Andresen
  2006-10-11 16:53         ` Stefan Wimmer
  2006-10-11 11:59       ` [gentoo-user] Re: Circular Block? kde-env / kdelibs -- RESOLVED Neil Bothwick
  1 sibling, 1 reply; 12+ messages in thread
From: Bo Ørsted Andresen @ 2006-10-11 10:51 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 387 bytes --]

On Wednesday 11 October 2006 12:40, Stefan Wimmer wrote:
> >  You could have seen this straight away by adding --tree to the emerge
> >  command.
>
> Well - in my case "emerge --tree" brings up that media-fonts/font-alias
> needs kde-env?!?!! Any explanation for that?

Please show us that output of emerge --tree. Makes it soo much easier to 
explain it...

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-11 10:40     ` [gentoo-user] " Stefan Wimmer
  2006-10-11 10:51       ` Bo Ørsted Andresen
@ 2006-10-11 11:59       ` Neil Bothwick
  1 sibling, 0 replies; 12+ messages in thread
From: Neil Bothwick @ 2006-10-11 11:59 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 493 bytes --]

On Wed, 11 Oct 2006 10:40:55 +0000 (UTC), Stefan Wimmer wrote:

> >  You could have seen this straight away by adding --tree to the emerge
> >  command.

> Well - in my case "emerge --tree" brings up that media-fonts/font-alias 
> needs kde-env?!?!! Any explanation for that?

Not without seeing the full output from emerge --tree.

equery depgraph media-fonts/font-alias | grep kde
shows nothing here.


-- 
Neil Bothwick

I've seen the procedure hundreds of times. - Qwark

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-11 10:51       ` Bo Ørsted Andresen
@ 2006-10-11 16:53         ` Stefan Wimmer
  2006-10-11 21:35           ` Bo Ørsted Andresen
  0 siblings, 1 reply; 12+ messages in thread
From: Stefan Wimmer @ 2006-10-11 16:53 UTC (permalink / raw
  To: gentoo-user

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=utf-8, Size: 1669 bytes --]

* Bo Ørsted Andresen <bo.andresen@zlin.dk> [2006-10-11 10:51] :
>  Please show us that output of emerge --tree. Makes it soo much easier to=20
>  explain it...
> 
>  Bo Andresen

Uh sorry - did not want to spam this list with too much text ;-)

portage # emerge -uDpt world
These are the packages that would be merged, in reverse order:
Calculating world dependencies... done!
[blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
[blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)
[nomerge      ] sci-astronomy/setiathome-4.18-r1
[ebuild     UD]  sci-misc/boinc-4.72.20050813-r3 [5.5.6]
[nomerge      ] kde-base/kcontrol-3.5.2
[nomerge      ]  kde-base/kicker-3.5.2
[ebuild     UD]   kde-base/libkonq-3.5.2 [3.5.4]
[nomerge      ] kde-base/kitchensync-3.5.4
[nomerge      ]  kde-base/kontact-3.5.4
[nomerge      ]   kde-base/libkpimidentities-3.5.4
[nomerge      ]    kde-base/certmanager-3.5.4
[nomerge      ]     kde-base/kdelibs-3.5.4-r2  USE="-lua%"
[nomerge      ] media-plugins/xmms-oss-1.2.10
[nomerge      ]  media-sound/xmms-1.2.10-r15
[ebuild     U ]   x11-libs/gtk+-1.2.10-r12 [1.2.10-r11] 
[nomerge      ] kde-base/khelpcenter-3.5.2
[ebuild     UD]  kde-base/kdelibs-3.5.2-r6 [3.5.4-r2]
[nomerge      ] media-fonts/font-alias-1.0.1
[ebuild  N    ]   kde-base/kde-env-3-r4

This looks for me like font-alias wants to bring in kde-env ... but 
might be a misinterpretation from my side as well since after that I 
decided to migrate to KDE ~x86 and since then the depenency is gone.

Sorry for the spam :-/

Greetz
Stefan 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-11 16:53         ` Stefan Wimmer
@ 2006-10-11 21:35           ` Bo Ørsted Andresen
  2006-10-12  9:45             ` Stefan Wimmer
  2006-10-12 10:00             ` [gentoo-user] Re: Circular Block? kde-env / kdelibs Alan McKinnon
  0 siblings, 2 replies; 12+ messages in thread
From: Bo Ørsted Andresen @ 2006-10-11 21:35 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2283 bytes --]

On Wednesday 11 October 2006 18:53, Stefan Wimmer wrote:
> >  Please show us that output of emerge --tree. Makes it soo much easier
> > to explain it...
>
> Uh sorry - did not want to spam this list with too much text ;-)

No, this is not spam. It is necessary info to explain what's going on.

> portage # emerge -uDpt world
> These are the packages that would be merged, in reverse order:
> Calculating world dependencies... done!
> [blocks B     ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.4-r2)
> [blocks B     ] >=kde-base/kdelibs-3.5.4-r2 (is blocking
> kde-base/kde-env-3-r4) [nomerge      ] sci-astronomy/setiathome-4.18-r1
> [ebuild     UD]  sci-misc/boinc-4.72.20050813-r3 [5.5.6]
> [nomerge      ] kde-base/kcontrol-3.5.2
> [nomerge      ]  kde-base/kicker-3.5.2
> [ebuild     UD]   kde-base/libkonq-3.5.2 [3.5.4]
> [nomerge      ] kde-base/kitchensync-3.5.4
> [nomerge      ]  kde-base/kontact-3.5.4
> [nomerge      ]   kde-base/libkpimidentities-3.5.4
> [nomerge      ]    kde-base/certmanager-3.5.4
> [nomerge      ]     kde-base/kdelibs-3.5.4-r2  USE="-lua%"
> [nomerge      ] media-plugins/xmms-oss-1.2.10
> [nomerge      ]  media-sound/xmms-1.2.10-r15
> [ebuild     U ]   x11-libs/gtk+-1.2.10-r12 [1.2.10-r11]
> [nomerge      ] kde-base/khelpcenter-3.5.2
> [ebuild     UD]  kde-base/kdelibs-3.5.2-r6 [3.5.4-r2]
> [nomerge      ] media-fonts/font-alias-1.0.1
> [ebuild  N    ]   kde-base/kde-env-3-r4
>
> This looks for me like font-alias wants to bring in kde-env ... but
> might be a misinterpretation from my side as well since after that I
> decided to migrate to KDE ~x86 and since then the depenency is gone.

~khelpcenter-3.5.2 pulls in ~kdelibs-3.5.2 which pulls in kde-env. 
~kdelibs-3.5.4 on the other hand blocks kde-env. The solution is to add 
kcontrol, kicker, khelpcenter (and any other packages that still require a 
downgrade of kdelibs) to /etc/portage/package.keywords...

I'm not really certain  where font-alias comes into the picture though. If you 
want to find out run:

# emerge -uDpt --debug world &> debug.log

And inspect the log. You may even send debug.log to me in a private mail. It 
will be huge so I'm not going to recommend to post it on this list though.

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [gentoo-user]  Re: Circular Block? kde-env / kdelibs -- RESOLVED
  2006-10-11 21:35           ` Bo Ørsted Andresen
@ 2006-10-12  9:45             ` Stefan Wimmer
  2006-10-12 10:00             ` [gentoo-user] Re: Circular Block? kde-env / kdelibs Alan McKinnon
  1 sibling, 0 replies; 12+ messages in thread
From: Stefan Wimmer @ 2006-10-12  9:45 UTC (permalink / raw
  To: gentoo-user

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=utf-8, Size: 1113 bytes --]

* Bo Ørsted Andresen <bo.andresen@zlin.dk> [2006-10-11 21:35] :
>  No, this is not spam. It is necessary info to explain what's going on.

Ok - next time you'll get it without asking ;-)

>  ~khelpcenter-3.5.2 pulls in ~kdelibs-3.5.2 which pulls in kde-env.
>  ~kdelibs-3.5.4 on the other hand blocks kde-env. The solution is to add
>  kcontrol, kicker, khelpcenter (and any other packages that still require a
>  downgrade of kdelibs) to /etc/portage/package.keywords...

This was exactly what I did after seeing the mixture of x86 and ~x86. 
As already said in my previous post the dependency is gone now ...

>  I'm not really certain  where font-alias comes into the picture though. If you
>  want to find out run:
>  # emerge -uDpt --debug world &> debug.log
>  And inspect the log. You may even send debug.log to me in a private mail. It
>  will be huge so I'm not going to recommend to post it on this list though.

Too late :)

Thanks for your help - not only with my problem but in /many/ other cases 
as well !!!

Greetz
Stefan 

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [gentoo-user]  Re: Circular Block? kde-env / kdelibs
  2006-10-11 21:35           ` Bo Ørsted Andresen
  2006-10-12  9:45             ` Stefan Wimmer
@ 2006-10-12 10:00             ` Alan McKinnon
  1 sibling, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2006-10-12 10:00 UTC (permalink / raw
  To: gentoo-user

On Wednesday 11 October 2006 23:35, Bo Ørsted Andresen wrote:
> > [nomerge      ] media-fonts/font-alias-1.0.1
> > [ebuild  N    ]   kde-base/kde-env-3-r4
> >
> > This looks for me like font-alias wants to bring in kde-env ... but
> > might be a misinterpretation from my side as well since after that
> > I decided to migrate to KDE ~x86 and since then the depenency is
> > gone.
>
> ~khelpcenter-3.5.2 pulls in ~kdelibs-3.5.2 which pulls in kde-env.
> ~kdelibs-3.5.4 on the other hand blocks kde-env. The solution is to
> add kcontrol, kicker, khelpcenter (and any other packages that still
> require a downgrade of kdelibs) to /etc/portage/package.keywords...

A further point on this topic. kde-3.5.5 just went ~x86 and I've just 
run into this blocker myself. For some reason I had kde-env in my 
world, so I looked into the ebuilds to see what's going on. kde-env 
does this:



RDEPEND="!>=kde-base/kdelibs-3.5.4-r2"

S=${WORKDIR}

src_install() {
        dodir /etc/env.d
        cat << EOF > ${D}/etc/env.d/99kde-env
KDEDIRS=/usr
CONFIG_PROTECT=/usr/share/config
#KDE_IS_PRELINKED=1
EOF
}



So it 1) blocks kdelibs-3.5.4-r2 and greater and 2) 
creates /etc/env.d/99kde-env. So far so good.

The kdelibs blocker is because of this in kdelibs-3.5.5.ebuild function 
src_install():


        cat <<EOF > "${D}"/etc/env.d/45kdepaths-${SLOT} # number goes 
down with version upgrade
PATH=${PREFIX}/bin
ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
LDPATH=${libdirs:1}
CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env 
${PREFIX}/shutdown /usr/share/config"
KDEDIRS="${PREFIX}:/usr:/usr/local"
#KDE_IS_PRELINKED=1
EOF


so it writes it's own 45-kdepaths-3.5 which conflicts with the same 
settings in kde-env. Fair enough and kdelibs-3.5.4-r2 is blocked for a 
similar reason. But src_install() in kdelibs-3.5.4-r1 has only:

        cat <<EOF > ${D}/etc/env.d/45kdepaths-${SLOT} # number goes down 
with version upgrade
PATH=${PREFIX}/bin
ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin
LDPATH=${libdirs:1}
CONFIG_PROTECT="${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown"
EOF


No conflict with the settings from kde-env, so kde-env & 
kdelibs-3.5.4-r1 work together. What's so special about 
kdelibs-3.5.4-r2 and greater that they must supplant kde-env (apart 
from the order the files are read in /etc/env.d)?

I can't decide if this is a bug or the devs are trying stuff out. 
There's also NO bugs listed for kde-env on bugzilla, so I thought I'd 
ask here first and get some comment

alan

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2006-10-12 10:06 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-10 13:17 [gentoo-user] Circular Block? kde-env / kdelibs fire-eyes
2006-10-10 13:39 ` [gentoo-user] Circular Block? kde-env / kdelibs -- RESOLVED fire-eyes
2006-10-10 13:47   ` Neil Bothwick
2006-10-10 14:00     ` fire-eyes
2006-10-11 10:40     ` [gentoo-user] " Stefan Wimmer
2006-10-11 10:51       ` Bo Ørsted Andresen
2006-10-11 16:53         ` Stefan Wimmer
2006-10-11 21:35           ` Bo Ørsted Andresen
2006-10-12  9:45             ` Stefan Wimmer
2006-10-12 10:00             ` [gentoo-user] Re: Circular Block? kde-env / kdelibs Alan McKinnon
2006-10-11 11:59       ` [gentoo-user] Re: Circular Block? kde-env / kdelibs -- RESOLVED Neil Bothwick
2006-10-10 14:03   ` [gentoo-user] " Alan McKinnon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox