* [gentoo-user] KDE 4.2 and 3.5
@ 2009-02-01 15:38 Daniel D Jones
2009-02-01 15:40 ` Norberto Bensa
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Daniel D Jones @ 2009-02-01 15:38 UTC (permalink / raw
To: gentoo-user
I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm getting
the following:
<=kde-base/kdebase-3.5.9-r4 ("<=kde-base/kdebase-3.5.9-r4" is blocking
kde-base/kdelibs-4.2.0)
Is there an issue with 3.5 and 4.2 being installed together? Is the above
block a known issue that's being worked out as 4.2 is integrated into the
stable tree? (I was unable to find a bug filed on it or any other hits on
Google.)
As a second question, can anyone point me to an informative reference on
~arch? It's impossible to search for the term on Google - the tilde gets
ignored and the number of false positives are overwhelming. Although I've
been using Gentoo for awhile, I don't really understand the difference
between something being in ~arch and something being blocked. I'd like to
make myself a little smarter.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 15:38 [gentoo-user] KDE 4.2 and 3.5 Daniel D Jones
@ 2009-02-01 15:40 ` Norberto Bensa
2009-02-01 17:07 ` Daniel D Jones
2009-02-01 15:52 ` Neil Bothwick
2009-02-01 21:23 ` [gentoo-user] " Nikos Chantziaras
2 siblings, 1 reply; 13+ messages in thread
From: Norberto Bensa @ 2009-02-01 15:40 UTC (permalink / raw
To: gentoo-user
On Sun, Feb 1, 2009 at 1:38 PM, Daniel D Jones <ddjones@riddlemaster.org> wrote:
> I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm getting
> the following:
>
You'll need kde-3.5.10 (or kdebase-startkde at least)
Look in the archives, a similar question was posted a few days ago.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 15:38 [gentoo-user] KDE 4.2 and 3.5 Daniel D Jones
2009-02-01 15:40 ` Norberto Bensa
@ 2009-02-01 15:52 ` Neil Bothwick
2009-02-01 21:23 ` [gentoo-user] " Nikos Chantziaras
2 siblings, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2009-02-01 15:52 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 347 bytes --]
On Sun, 1 Feb 2009 15:38:03 +0000, Daniel D Jones wrote:
> As a second question, can anyone point me to an informative reference
> on ~arch?
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3
--
Neil Bothwick
Law of Mechanical Repair: After your hands become coated with
grease, your nose will begin to itch.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 15:40 ` Norberto Bensa
@ 2009-02-01 17:07 ` Daniel D Jones
2009-02-01 17:17 ` Norberto Bensa
2009-02-01 17:49 ` Neil Bothwick
0 siblings, 2 replies; 13+ messages in thread
From: Daniel D Jones @ 2009-02-01 17:07 UTC (permalink / raw
To: gentoo-user
On Sunday 01 February 2009 15:40:29 Norberto Bensa wrote:
> On Sun, Feb 1, 2009 at 1:38 PM, Daniel D Jones <ddjones@riddlemaster.org>
wrote:
> > I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm
> > getting the following:
>
> You'll need kde-3.5.10 (or kdebase-startkde at least)
>
> Look in the archives, a similar question was posted a few days ago.
Thanks for your response. I did search the archives and did not find anything
relevant. I saw and read a thread where a block was occurring:
<=kde-base/kdebase-startkde-3.5.10" is blocking kde-base/kdelibs-4.2.0
It wasn't clear to me that this was the same problem, since that block
referenced a 3.5.10 package and mine referenced a 3.5.9 package.
However, upgrading to 3.5.10 raises another issue. For 3.5, I didn't install
the meta package, I installed the KDE base package:
ROOT / # eix -e kde
[I] kde-base/kde
Available versions: (3.5) 3.5.9
{accessibility}
Installed versions: 3.5.9(3.5)(02:18:39 05/27/08)(-accessibility)
Homepage: http://www.kde.org/
Description: KDE - merge this to pull in all non-developer
kde-base/* packages
ROOT / # eix kde-meta
* kde-base/kde-meta
Available versions:
(3.5) 3.5.9 ~3.5.10
(4.1) (~)4.1.4
(4.2) (~)4.2.0
{accessibility nls}
Homepage: http://www.kde.org/
Description: KDE - merge this to pull in all non-developer, split
kde-base/* packages
3.5.10 is available under the meta package system but not under the KDE
package. Do I have to switch to the meta package to go to 3.5.10? (Without,
that is, manually unblocking lots and lots of packages.) Can I simply
install the meta package over the base package or will that create blocks or
other issues?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 17:07 ` Daniel D Jones
@ 2009-02-01 17:17 ` Norberto Bensa
2009-02-01 17:50 ` Daniel D Jones
2009-02-01 17:49 ` Neil Bothwick
1 sibling, 1 reply; 13+ messages in thread
From: Norberto Bensa @ 2009-02-01 17:17 UTC (permalink / raw
To: gentoo-user
On Sun, Feb 1, 2009 at 3:07 PM, Daniel D Jones <ddjones@riddlemaster.org> wrote:
> On Sunday 01 February 2009 15:40:29 Norberto Bensa wrote:
>> On Sun, Feb 1, 2009 at 1:38 PM, Daniel D Jones <ddjones@riddlemaster.org>
> wrote:
>> > I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm
>> > getting the following:
>>
>> You'll need kde-3.5.10 (or kdebase-startkde at least)
>>
>> Look in the archives, a similar question was posted a few days ago.
>
> Thanks for your response. I did search the archives and did not find anything
> relevant. I saw and read a thread where a block was occurring:
>
> <=kde-base/kdebase-startkde-3.5.10" is blocking kde-base/kdelibs-4.2.0
>
> It wasn't clear to me that this was the same problem, since that block
> referenced a 3.5.10 package and mine referenced a 3.5.9 package.
since the block is:
<=kde-base/kdebase-startkde-3.5.10" is blocking kde-base/kdelibs-4.2.0
and 3.5.9 <= 3.5.10, then yes, the mail applies to you
You'll need kdebase-startkde > 3.5.10 (3.5.10-r5 is available in portage)
> However, upgrading to 3.5.10 raises another issue. For 3.5, I didn't install
> the meta package, I installed the KDE base package:
Uhm... Do you mean monolitich (base) vs. modules (meta)?
> 3.5.10 is available under the meta package system but not under the KDE
> package. Do I have to switch to the meta package to go to 3.5.10? (Without,
> that is, manually unblocking lots and lots of packages.) Can I simply
> install the meta package over the base package or will that create blocks or
> other issues?
I don't know. Perhaps another user can answer that question. I moved
to modules as soon as it was made available.
Regards,
Norberto
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 17:07 ` Daniel D Jones
2009-02-01 17:17 ` Norberto Bensa
@ 2009-02-01 17:49 ` Neil Bothwick
2009-02-01 18:28 ` Daniel D Jones
1 sibling, 1 reply; 13+ messages in thread
From: Neil Bothwick @ 2009-02-01 17:49 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 637 bytes --]
On Sun, 1 Feb 2009 17:07:37 +0000, Daniel D Jones wrote:
> 3.5.10 is available under the meta package system but not under the KDE
> package. Do I have to switch to the meta package to go to 3.5.10?
> (Without, that is, manually unblocking lots and lots of packages.) Can
> I simply install the meta package over the base package or will that
> create blocks or other issues?
The monolithic and split ebuilds are incompatible, so you'll have to
uninstall one before you can install the other.
emerge -C kde
emerge --depclean -a
emerge -av kde-meta
--
Neil Bothwick
[---- Printed on recycled electrons ----]
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 17:17 ` Norberto Bensa
@ 2009-02-01 17:50 ` Daniel D Jones
2009-02-01 18:07 ` Norberto Bensa
0 siblings, 1 reply; 13+ messages in thread
From: Daniel D Jones @ 2009-02-01 17:50 UTC (permalink / raw
To: gentoo-user
On Sunday 01 February 2009 17:17:59 Norberto Bensa wrote:
> On Sun, Feb 1, 2009 at 3:07 PM, Daniel D Jones <ddjones@riddlemaster.org>
wrote:
> > On Sunday 01 February 2009 15:40:29 Norberto Bensa wrote:
> >> On Sun, Feb 1, 2009 at 1:38 PM, Daniel D Jones
> >> <ddjones@riddlemaster.org>
> >
> > wrote:
> >> > I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm
> >> > getting the following:
> >>
> >> You'll need kde-3.5.10 (or kdebase-startkde at least)
> >>
> >> Look in the archives, a similar question was posted a few days ago.
> >
> > Thanks for your response. I did search the archives and did not find
> > anything relevant. I saw and read a thread where a block was occurring:
> >
> > <=kde-base/kdebase-startkde-3.5.10" is blocking kde-base/kdelibs-4.2.0
> >
> > It wasn't clear to me that this was the same problem, since that block
> > referenced a 3.5.10 package and mine referenced a 3.5.9 package.
>
> since the block is:
>
> <=kde-base/kdebase-startkde-3.5.10" is blocking kde-base/kdelibs-4.2.0
>
> and 3.5.9 <= 3.5.10, then yes, the mail applies to you
>
> You'll need kdebase-startkde > 3.5.10 (3.5.10-r5 is available in portage)
Uh, someone's confused here. It may very well be me but I'm not following you
at all. The other post concerned startkde blocking kdelibs.
My block is kdebase 3.5 blocking kdelibs 4.2. There's no mention of startkde
bocking anything on my system. So I don't follow why you're telling me that
I need startkde 3.5.10.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 17:50 ` Daniel D Jones
@ 2009-02-01 18:07 ` Norberto Bensa
0 siblings, 0 replies; 13+ messages in thread
From: Norberto Bensa @ 2009-02-01 18:07 UTC (permalink / raw
To: gentoo-user
On Sun, Feb 1, 2009 at 3:50 PM, Daniel D Jones <ddjones@riddlemaster.org> wrote:
> Uh, someone's confused here. It may very well be me but I'm not following you
> at all. The other post concerned startkde blocking kdelibs.
Yes. I'm sorry. You're using monolithic KDE. I don't remember if
startkde was part of kdebase. Maybe that's where your problem is.
> My block is kdebase 3.5 blocking kdelibs 4.2. There's no mention of startkde
> bocking anything on my system. So I don't follow why you're telling me that
> I need startkde 3.5.10.
My bad. I'm sorry.
Neil says you'll need to remove kde and emerge kde-meta. Follow his advice.
Regards,
Norberto
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 17:49 ` Neil Bothwick
@ 2009-02-01 18:28 ` Daniel D Jones
2009-02-01 18:41 ` Dale
0 siblings, 1 reply; 13+ messages in thread
From: Daniel D Jones @ 2009-02-01 18:28 UTC (permalink / raw
To: gentoo-user
On Sunday 01 February 2009 17:49:03 Neil Bothwick wrote:
> On Sun, 1 Feb 2009 17:07:37 +0000, Daniel D Jones wrote:
> > 3.5.10 is available under the meta package system but not under the KDE
> > package. Do I have to switch to the meta package to go to 3.5.10?
> > (Without, that is, manually unblocking lots and lots of packages.) Can
> > I simply install the meta package over the base package or will that
> > create blocks or other issues?
>
> The monolithic and split ebuilds are incompatible, so you'll have to
> uninstall one before you can install the other.
>
> emerge -C kde
> emerge --depclean -a
> emerge -av kde-meta
That's what I was afraid of. Sigh. Thanks.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 18:28 ` Daniel D Jones
@ 2009-02-01 18:41 ` Dale
2009-02-01 19:07 ` Neil Bothwick
0 siblings, 1 reply; 13+ messages in thread
From: Dale @ 2009-02-01 18:41 UTC (permalink / raw
To: gentoo-user
Daniel D Jones wrote:
> On Sunday 01 February 2009 17:49:03 Neil Bothwick wrote:
>
>> On Sun, 1 Feb 2009 17:07:37 +0000, Daniel D Jones wrote:
>>
>>> 3.5.10 is available under the meta package system but not under the KDE
>>> package. Do I have to switch to the meta package to go to 3.5.10?
>>> (Without, that is, manually unblocking lots and lots of packages.) Can
>>> I simply install the meta package over the base package or will that
>>> create blocks or other issues?
>>>
>> The monolithic and split ebuilds are incompatible, so you'll have to
>> uninstall one before you can install the other.
>>
>> emerge -C kde
>> emerge --depclean -a
>> emerge -av kde-meta
>>
>
> That's what I was afraid of. Sigh. Thanks.
>
>
>
Could he just emerge -C kde then re-emerge whatever he wanted without
having to reinstall all of KDE? Isn't packages like Konqueror just a
dependency pulled in by the original emerge kde?
Maybe I am missing something but I would hate to have to recompile all
of KDE just for that upgrade.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] KDE 4.2 and 3.5
2009-02-01 18:41 ` Dale
@ 2009-02-01 19:07 ` Neil Bothwick
0 siblings, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2009-02-01 19:07 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 739 bytes --]
On Sun, 01 Feb 2009 12:41:35 -0600, Dale wrote:
> >> emerge -C kde
> >> emerge --depclean -a
> >> emerge -av kde-meta
> >>
> >
> > That's what I was afraid of. Sigh. Thanks.
> >
> >
> >
>
> Could he just emerge -C kde then re-emerge whatever he wanted without
> having to reinstall all of KDE? Isn't packages like Konqueror just a
> dependency pulled in by the original emerge kde?
No,because he's installed from the monolithic builds. He might just get
away with
emerge -C kde kdebase
emerge -1av kdebase-meta
Then repeat for each of the other meta packages, finally emerging
kde-meta which will keep world correct.
--
Neil Bothwick
Random access is the optimum of the mass storages.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* [gentoo-user] Re: KDE 4.2 and 3.5
2009-02-01 15:38 [gentoo-user] KDE 4.2 and 3.5 Daniel D Jones
2009-02-01 15:40 ` Norberto Bensa
2009-02-01 15:52 ` Neil Bothwick
@ 2009-02-01 21:23 ` Nikos Chantziaras
2009-02-01 22:42 ` Neil Bothwick
2 siblings, 1 reply; 13+ messages in thread
From: Nikos Chantziaras @ 2009-02-01 21:23 UTC (permalink / raw
To: gentoo-user
Daniel D Jones wrote:
> I have KDE 3.5 and 4.1 installed and am trying to upgrade to 4.2. I'm getting
> the following:
>
> <=kde-base/kdebase-3.5.9-r4 ("<=kde-base/kdebase-3.5.9-r4" is blocking
> kde-base/kdelibs-4.2.0)
>
> Is there an issue with 3.5 and 4.2 being installed together? Is the above
> block a known issue that's being worked out as 4.2 is integrated into the
> stable tree? (I was unable to find a bug filed on it or any other hits on
> Google.)
I recommend that you edit your world file by hand
(/var/lib/portage/world) and remove everything from in there that you
wish to unmerge. Then run "emerge -p --depclean" and take a good look
at the output. Put in the world file every package listed that should
NOT be removed. When everything looks fine, do the final "emerge -a
--depclean".
Take care though after that not clutter your world file again. That
mainly means that if you emerge some dependency of a package manually
(for whatever reason) do so with the -1 or --oneshot option of emerge.
Note that you can put slotted packages in the world file. For example
if all you have in there is "kde-base/kdelibs" and you remove it,
depclean will remove both KDE3 and well as KDE4 libs. Simply put
"kde-base/kdelibs:3.5" in the world file. depclean will not remove the
3.5.x versions that way. Personally, I keep the 3.5 slots and an
unslotted version:
kde-base/kdelibs
kde-base/kdelibs:3.5
This will provide easy updates to future 4.x versions but will not mess
with 3.5.
I find that having a clean world file makes package management in Gentoo
a lot easier :)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [gentoo-user] Re: KDE 4.2 and 3.5
2009-02-01 21:23 ` [gentoo-user] " Nikos Chantziaras
@ 2009-02-01 22:42 ` Neil Bothwick
0 siblings, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2009-02-01 22:42 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 914 bytes --]
On Sun, 01 Feb 2009 23:23:11 +0200, Nikos Chantziaras wrote:
> Note that you can put slotted packages in the world file. For example
> if all you have in there is "kde-base/kdelibs" and you remove it,
> depclean will remove both KDE3 and well as KDE4 libs. Simply put
> "kde-base/kdelibs:3.5" in the world file. depclean will not remove the
> 3.5.x versions that way. Personally, I keep the 3.5 slots and an
> unslotted version:
>
> kde-base/kdelibs
> kde-base/kdelibs:3.5
>
> This will provide easy updates to future 4.x versions but will not mess
> with 3.5.
>
> I find that having a clean world file makes package management in
> Gentoo a lot easier :)
This is much easier if you have portage 2.2 as you can put all the kde 3.5
stuff in a set instead of cluttering up world.
--
Neil Bothwick
Windows Error #09: Mouse not found. Press mouse button to continue.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2009-02-01 22:42 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-01 15:38 [gentoo-user] KDE 4.2 and 3.5 Daniel D Jones
2009-02-01 15:40 ` Norberto Bensa
2009-02-01 17:07 ` Daniel D Jones
2009-02-01 17:17 ` Norberto Bensa
2009-02-01 17:50 ` Daniel D Jones
2009-02-01 18:07 ` Norberto Bensa
2009-02-01 17:49 ` Neil Bothwick
2009-02-01 18:28 ` Daniel D Jones
2009-02-01 18:41 ` Dale
2009-02-01 19:07 ` Neil Bothwick
2009-02-01 15:52 ` Neil Bothwick
2009-02-01 21:23 ` [gentoo-user] " Nikos Chantziaras
2009-02-01 22:42 ` Neil Bothwick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox