* [gentoo-user] Problem with emerge --update
@ 2009-06-30 12:40 Massimiliano Ziccardi
2009-06-30 12:51 ` AllenJB
` (3 more replies)
0 siblings, 4 replies; 10+ messages in thread
From: Massimiliano Ziccardi @ 2009-06-30 12:40 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
Hi all!!
I tried today :
emerge --update --deep world
but I get the following error:
[blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
kde-base/kdelibs-3.5.10-r6)
I'm not very expert about emerge, have you any idea about this error?
Can I solve it in some way? (Please, don't ask me to uninstall kdebase!!!!
:-) )
Thank you,
Massimiliano
[-- Attachment #2: Type: text/html, Size: 432 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 12:40 [gentoo-user] Problem with emerge --update Massimiliano Ziccardi
@ 2009-06-30 12:51 ` AllenJB
2009-06-30 12:54 ` Volker Armin Hemmann
` (2 subsequent siblings)
3 siblings, 0 replies; 10+ messages in thread
From: AllenJB @ 2009-06-30 12:51 UTC (permalink / raw
To: gentoo-user
Massimiliano Ziccardi wrote:
> Hi all!!
>
> I tried today :
>
> emerge --update --deep world
>
> but I get the following error:
>
> [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
> kde-base/kdelibs-3.5.10-r6)
>
> I'm not very expert about emerge, have you any idea about this error?
>
> Can I solve it in some way? (Please, don't ask me to uninstall kdebase!!!!
> :-) )
>
> Thank you,
> Massimiliano
>
The monolithic packages are obsolete - please switch to split packages:
http://www.gentoo.org/proj/en/desktop/kde/kde-split-ebuilds.xml
AllenJB
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 12:40 [gentoo-user] Problem with emerge --update Massimiliano Ziccardi
2009-06-30 12:51 ` AllenJB
@ 2009-06-30 12:54 ` Volker Armin Hemmann
2009-06-30 13:21 ` Alan McKinnon
2009-06-30 13:22 ` Alex Schuster
3 siblings, 0 replies; 10+ messages in thread
From: Volker Armin Hemmann @ 2009-06-30 12:54 UTC (permalink / raw
To: gentoo-user
On Dienstag 30 Juni 2009, Massimiliano Ziccardi wrote:
> Hi all!!
>
> I tried today :
>
> emerge --update --deep world
>
> but I get the following error:
>
> [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
> kde-base/kdelibs-3.5.10-r6)
>
> I'm not very expert about emerge, have you any idea about this error?
>
> Can I solve it in some way? (Please, don't ask me to uninstall kdebase!!!!
>
> :-) )
>
> Thank you,
> Massimiliano
yes, it is related to the fact that monolithic ebuilds are phased out. Search
the archive, you will find a lot about it. Also looking into the kde guide on
gentoo.org might help you.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 12:40 [gentoo-user] Problem with emerge --update Massimiliano Ziccardi
2009-06-30 12:51 ` AllenJB
2009-06-30 12:54 ` Volker Armin Hemmann
@ 2009-06-30 13:21 ` Alan McKinnon
2009-06-30 13:22 ` Alex Schuster
3 siblings, 0 replies; 10+ messages in thread
From: Alan McKinnon @ 2009-06-30 13:21 UTC (permalink / raw
To: gentoo-user; +Cc: Massimiliano Ziccardi
On Tuesday 30 June 2009 14:40:20 Massimiliano Ziccardi wrote:
> Hi all!!
>
> I tried today :
>
> emerge --update --deep world
>
> but I get the following error:
>
> [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
> kde-base/kdelibs-3.5.10-r6)
>
> I'm not very expert about emerge, have you any idea about this error?
>
> Can I solve it in some way? (Please, don't ask me to uninstall kdebase!!!!
>
> :-) )
You cannot install kdelibs and kdebase simultaneously. One is a monolithic
package, the other is a split ebuilf. There is an article on the doc site
about this, search for "KDE split ebuild guide".
And you MUST uninstall kdebase to use kde-3.5.10. Monolithic ebuilds are not
supported for 3.5.10. Or you could stick with 3.5.9 and mask 3.5.10
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 12:40 [gentoo-user] Problem with emerge --update Massimiliano Ziccardi
` (2 preceding siblings ...)
2009-06-30 13:21 ` Alan McKinnon
@ 2009-06-30 13:22 ` Alex Schuster
2009-06-30 15:41 ` Massimiliano Ziccardi
3 siblings, 1 reply; 10+ messages in thread
From: Alex Schuster @ 2009-06-30 13:22 UTC (permalink / raw
To: gentoo-user
Massimiliano Ziccardi writes:
> emerge --update --deep world
>
> but I get the following error:
>
> [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
> kde-base/kdelibs-3.5.10-r6)
>
> I'm not very expert about emerge, have you any idea about this error?
>
> Can I solve it in some way? (Please, don't ask me to uninstall
> kdebase!!!!
Maybe this large thread gives some insights.
http://www.mail-archive.com/gentoo-amd64@lists.gentoo.org/msg11168.html
Wonko
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 13:22 ` Alex Schuster
@ 2009-06-30 15:41 ` Massimiliano Ziccardi
2009-06-30 17:39 ` Alan McKinnon
0 siblings, 1 reply; 10+ messages in thread
From: Massimiliano Ziccardi @ 2009-06-30 15:41 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 864 bytes --]
I'm installing the split ebuild ( Very long operation.. x-/ ).
Wouldn't be better to mask the kdebase monolithic ebuild, so that
unexperienced gentoo
linux users as I am would not spend useless hours installing it?
Thanks again for your prompt help,
Massimiliano
On Tue, Jun 30, 2009 at 3:22 PM, Alex Schuster <wonko@wonkology.org> wrote:
> Massimiliano Ziccardi writes:
>
> > emerge --update --deep world
> >
> > but I get the following error:
> >
> > [blocks B ] kde-base/kdebase ("kde-base/kdebase" is blocking
> > kde-base/kdelibs-3.5.10-r6)
> >
> > I'm not very expert about emerge, have you any idea about this error?
> >
> > Can I solve it in some way? (Please, don't ask me to uninstall
> > kdebase!!!!
>
> Maybe this large thread gives some insights.
> http://www.mail-archive.com/gentoo-amd64@lists.gentoo.org/msg11168.html
>
> Wonko
>
>
[-- Attachment #2: Type: text/html, Size: 1390 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 15:41 ` Massimiliano Ziccardi
@ 2009-06-30 17:39 ` Alan McKinnon
2009-06-30 21:17 ` Massimiliano Ziccardi
0 siblings, 1 reply; 10+ messages in thread
From: Alan McKinnon @ 2009-06-30 17:39 UTC (permalink / raw
To: gentoo-user
On Tuesday 30 June 2009 17:41:35 Massimiliano Ziccardi wrote:
> I'm installing the split ebuild ( Very long operation.. x-/ ).
>
> Wouldn't be better to mask the kdebase monolithic ebuild, so that
> unexperienced gentoo
> linux users as I am would not spend useless hours installing it?
No. That's a bad idea. Stable users have been using monolithic ebuilds for
ages. You can't just take that away from them.
It's far preferable to let people like yourself suffer the consequences of not
reading documentation - split ebuilds have been available and documented since
at around 2006 IIRC
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 17:39 ` Alan McKinnon
@ 2009-06-30 21:17 ` Massimiliano Ziccardi
2009-07-01 7:12 ` Alan McKinnon
0 siblings, 1 reply; 10+ messages in thread
From: Massimiliano Ziccardi @ 2009-06-30 21:17 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 682 bytes --]
>It's far preferable to let people like yourself suffer the consequences of
not
>reading documentation
Touched :-)
However, I read the documentation.
It's just that this is my first gentoo installation: I didn't get I had to
uninstall the older version of the software to upgrade to the new one.
Especially when it says 'We still provide monolithic ebuilds for 3.5 (up
till 3.5.9) and they are ***cleanly interoperable*** with the split ones.'
However, I think now I understand how it works a little bit more (but not
too much ;-) ).
One more thing: couldn't those 'stable users' read the documentation too,
and unmask the obsolete package (if they were masked)?
Massimiliano
[-- Attachment #2: Type: text/html, Size: 1244 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Problem with emerge --update
2009-06-30 21:17 ` Massimiliano Ziccardi
@ 2009-07-01 7:12 ` Alan McKinnon
2009-07-02 11:05 ` Massimiliano Ziccardi
0 siblings, 1 reply; 10+ messages in thread
From: Alan McKinnon @ 2009-07-01 7:12 UTC (permalink / raw
To: gentoo-user
On Tuesday 30 June 2009 23:17:02 Massimiliano Ziccardi wrote:
> >It's far preferable to let people like yourself suffer the consequences of
>
> not
>
> >reading documentation
>
> Touched :-)
>
> However, I read the documentation.
> It's just that this is my first gentoo installation: I didn't get I had to
> uninstall the older version of the software to upgrade to the new one.
You get to learn those tricks as you go along. Normally, one just upgrades and
portage takes care of the "install old one, install new one" step. But KDE
split and monolithic ebuilds covering the same KDE package are different in
this regard - they are incompatible and cannot co-exist on the same machine.
> Especially when it says 'We still provide monolithic ebuilds for 3.5 (up
> till 3.5.9) and they are ***cleanly interoperable*** with the split ones.'
That's a strange statement for the document to make. Split and monolithic can
interoperate as long as you keep them cleanly separated. Take an example -
kdepim and kdegames. Both have full monolithic and split ebuilds. You might
decide you do indeed want all of kdepim [1] but not all the games. So you
could emerge kdepim and selectively pick the few split-ebuild games you do
want.
What you can't do is also try to emerge kmail - that clashes with the kmail
that kdepim wants to put there.
[1] Here you would actually use kdepim-meta in the real world (it pulls in all
the kdepim split ebuilds), but this is a demonstration, not a list of accurate
install instructions.
>
> However, I think now I understand how it works a little bit more (but not
> too much ;-) ).
>
> One more thing: couldn't those 'stable users' read the documentation too,
> and unmask the obsolete package (if they were masked)?
Think about this. You are asking users who have been doing something one way
for years, to all of a sudden have their packages masked, their systems
broken, expect them to go and find documentation (the location of which is not
easy to provide at that time), unmask stuff and continue.
Why? And for what benefit?
The way it is done is the best possible way for all the users. Existing users
continue as they did, new users get to make a choice first (which is something
they have to do anyway).
>
> Massimiliano
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-07-02 11:05 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-30 12:40 [gentoo-user] Problem with emerge --update Massimiliano Ziccardi
2009-06-30 12:51 ` AllenJB
2009-06-30 12:54 ` Volker Armin Hemmann
2009-06-30 13:21 ` Alan McKinnon
2009-06-30 13:22 ` Alex Schuster
2009-06-30 15:41 ` Massimiliano Ziccardi
2009-06-30 17:39 ` Alan McKinnon
2009-06-30 21:17 ` Massimiliano Ziccardi
2009-07-01 7:12 ` Alan McKinnon
2009-07-02 11:05 ` Massimiliano Ziccardi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox