* [gentoo-user] Problem with installation kde-meta, gnome
@ 2010-02-17 9:25 Andzrzej Styczeń
2010-02-17 9:58 ` Alan McKinnon
2010-02-17 12:00 ` Neil Bothwick
0 siblings, 2 replies; 12+ messages in thread
From: Andzrzej Styczeń @ 2010-02-17 9:25 UTC (permalink / raw
To: gentoo-user
Hello,
I am newbie to Gentoo. I yesterday install it and uff it works :-).
Today I try to install kde on amd64 architecture but I obtain error. I do the
following:
# emerge --sync
# emerge kde-meta
* Error: circular dependencies:
('ebuild','/','devel-util/cmake-2.6.4-r3','merge') depends on
('ebuild','/','x11-libs/qt-gui-4.5.3-r2','merge') (buildtime)
....
end so on
If I want to install gnome, but I obtain similar error but different packages
are affected.
# emerge gnome
* Error: circular dependencies:
('ebuild','/','x11-libs/qt-gui-4.5.3-r2','merge') depends on
('ebuild','/','net-print/cups-1.3.11-r1','merge') (buildtime)
....
I try also as is pointed here:
http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml
do the following:
# emerge -av kde-meta:4.3
but this also didn't work (error this same as earlier).
So what is going on here. How I can install the kde-meta? Could someone help
me or point me to the right direction. Thank you in advance for your time. If
you need more information I send it to you.
Best wishes,
Andrzej
PS. I'm sorry if this e-mail was sent the second time. I sent it first from kmail
on my Debian box, but I do not get any response. Now I sent it from web page.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 9:25 [gentoo-user] Problem with installation kde-meta, gnome Andzrzej Styczeń
@ 2010-02-17 9:58 ` Alan McKinnon
2010-02-17 10:36 ` Andrzej Styczeń
2010-02-17 12:00 ` Neil Bothwick
1 sibling, 1 reply; 12+ messages in thread
From: Alan McKinnon @ 2010-02-17 9:58 UTC (permalink / raw
To: gentoo-user
On Wednesday 17 February 2010 11:25:25 Andzrzej Styczeń wrote:
> Hello,
>
> I am newbie to Gentoo. I yesterday install it and uff it works :-).
>
> Today I try to install kde on amd64 architecture but I obtain error. I do
> the following:
>
> # emerge --sync
> # emerge kde-meta
>
> * Error: circular dependencies:
Wait about one day, sync again, and retry.
Chances are good the maintainer will have spotted the circular deps and fixed
them. There's not much you can do about it on your end.
With experience, it's possible to adjust one of the packages to break the
circular dep, then reinstall then one at a time in the correct order. You have
used Gentoo for one day, this would not be an appropriate thing for you to
attempt. Easier to wait a bit.
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 9:58 ` Alan McKinnon
@ 2010-02-17 10:36 ` Andrzej Styczeń
0 siblings, 0 replies; 12+ messages in thread
From: Andrzej Styczeń @ 2010-02-17 10:36 UTC (permalink / raw
To: gentoo-user
On Wednesday 17 of February 2010 10:58:53 Alan McKinnon wrote:
> Wait about one day, sync again, and retry.
>
> Chances are good the maintainer will have spotted the circular deps and
> fixed them. There's not much you can do about it on your end.
>
> With experience, it's possible to adjust one of the packages to break the
> circular dep, then reinstall then one at a time in the correct order. You
> have used Gentoo for one day, this would not be an appropriate thing for
> you to attempt. Easier to wait a bit.
Thank you. I will try tomorrow.
Andrzej
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 9:25 [gentoo-user] Problem with installation kde-meta, gnome Andzrzej Styczeń
2010-02-17 9:58 ` Alan McKinnon
@ 2010-02-17 12:00 ` Neil Bothwick
2010-02-17 14:57 ` Crístian Viana
2010-02-17 19:21 ` Andrzej Styczeń
1 sibling, 2 replies; 12+ messages in thread
From: Neil Bothwick @ 2010-02-17 12:00 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 631 bytes --]
On Wed, 17 Feb 2010 10:25:25 +0100, Andzrzej Styczeń wrote:
> * Error: circular dependencies:
>
> ('ebuild','/','devel-util/cmake-2.6.4-r3','merge') depends on
> ('ebuild','/','x11-libs/qt-gui-4.5.3-r2','merge') (buildtime)
> ....
qt-gui needs cmake to build, but you have set the qt4 USE flag, so cmake
needs QT to build, hence the circular dependency.
USE="-qt4" emerge --oneshot cmake
will temporarily build cmake without QT support, allowing it to build
first.
--
Neil Bothwick
There's no such thing as a free lunch
___Steve Ballmer, choking on a linuxburger
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 12:00 ` Neil Bothwick
@ 2010-02-17 14:57 ` Crístian Viana
2010-02-17 16:26 ` Alan McKinnon
2010-02-17 19:21 ` Andrzej Styczeń
1 sibling, 1 reply; 12+ messages in thread
From: Crístian Viana @ 2010-02-17 14:57 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 948 bytes --]
the "qt4" useflag isn't enabled by default, right? that'd be a big 'default'
problem to people installing KDE.
On Wed, Feb 17, 2010 at 10:00 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Wed, 17 Feb 2010 10:25:25 +0100, Andzrzej Styczeń wrote:
>
> > * Error: circular dependencies:
> >
> > ('ebuild','/','devel-util/cmake-2.6.4-r3','merge') depends on
> > ('ebuild','/','x11-libs/qt-gui-4.5.3-r2','merge') (buildtime)
> > ....
>
> qt-gui needs cmake to build, but you have set the qt4 USE flag, so cmake
> needs QT to build, hence the circular dependency.
>
> USE="-qt4" emerge --oneshot cmake
>
> will temporarily build cmake without QT support, allowing it to build
> first.
>
>
> --
> Neil Bothwick
>
> There's no such thing as a free lunch
> ___Steve Ballmer, choking on a linuxburger
>
--
Crístian Deives dos Santos Viana [aka CD1]
Sent from Campinas, SP, Brazil
[-- Attachment #2: Type: text/html, Size: 1429 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 14:57 ` Crístian Viana
@ 2010-02-17 16:26 ` Alan McKinnon
0 siblings, 0 replies; 12+ messages in thread
From: Alan McKinnon @ 2010-02-17 16:26 UTC (permalink / raw
To: gentoo-user
On Wednesday 17 February 2010 16:57:34 Crístian Viana wrote:
> the "qt4" useflag isn't enabled by default, right? that'd be a big
> 'default' problem to people installing KDE.
>
> On Wed, Feb 17, 2010 at 10:00 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> > On Wed, 17 Feb 2010 10:25:25 +0100, Andzrzej Styczeń wrote:
> > > * Error: circular dependencies:
> > >
> > > ('ebuild','/','devel-util/cmake-2.6.4-r3','merge') depends on
> > >
> > > ('ebuild','/','x11-libs/qt-gui-4.5.3-r2','merge') (buildtime)
> > >
> > > ....
> >
> > qt-gui needs cmake to build, but you have set the qt4 USE flag, so cmake
> > needs QT to build, hence the circular dependency.
> >
> > USE="-qt4" emerge --oneshot cmake
> >
> > will temporarily build cmake without QT support, allowing it to build
> > first.
> >
> >
> > --
> > Neil Bothwick
> >
> > There's no such thing as a free lunch
> >
> > ___Steve Ballmer, choking on a linuxburger
I detect a spectacular dose of stupidity in these build settings.
Use wants KDE4
Therefore user must have Qt4 as it doesn't run on Qt3
So USE=qt4 is a must
Qt4 is built with cmake
Up till this point everything is cool and makes sense.
But now cmake needs Qt4.
WTF????????
How on this earth can anyone reasonably expect a BUILD SYSTEM to have the gui
libs already installed that the build system is designed to build????
I mean, come on, lets get real here. Someone needs a good thumping with a clue
by four. This little scenario has just guaranteed that everyone building KDE4
for the first time on a machine will run into a show-stopper.
This warrants a knee-capping.
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 12:00 ` Neil Bothwick
2010-02-17 14:57 ` Crístian Viana
@ 2010-02-17 19:21 ` Andrzej Styczeń
2010-02-18 14:11 ` Arttu V.
1 sibling, 1 reply; 12+ messages in thread
From: Andrzej Styczeń @ 2010-02-17 19:21 UTC (permalink / raw
To: gentoo-user
On Wednesday 17 of February 2010 13:00:27 Neil Bothwick wrote:
> qt-gui needs cmake to build, but you have set the qt4 USE flag, so cmake
> needs QT to build, hence the circular dependency.
>
> USE="-qt4" emerge --oneshot cmake
>
> will temporarily build cmake without QT support, allowing it to build
> first.
Thank you for your help.
I tried this, what you pointed
USE="-qt4" emerge --oneshot cmake
but still there are other not resolved dependicies, I will wait to tomorrow.
I also try to install 'octave' and got similar problems with "circular
dependencies".
Andrzej
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-17 19:21 ` Andrzej Styczeń
@ 2010-02-18 14:11 ` Arttu V.
2010-02-19 13:16 ` Andrzej Styczeń
0 siblings, 1 reply; 12+ messages in thread
From: Arttu V. @ 2010-02-18 14:11 UTC (permalink / raw
To: gentoo-user
On 2/17/10, Andrzej Styczeń <styczen_andrzej@o2.pl> wrote:
> Thank you for your help.
> I tried this, what you pointed
>
> USE="-qt4" emerge --oneshot cmake
>
> but still there are other not resolved dependicies, I will wait to tomorrow.
>
> I also try to install 'octave' and got similar problems with "circular
> dependencies".
I'm guessing you're stuck with one or more of the regular USE-flag
related circular deps problems: cups, ldap, sasl, kerberos, rle and
what are there (and apparently now I have to add qt4 into the mix as
well). Do you happen to have any of these enabled?
I keep running into them with each and every new desktop system
install. Yes, I'm a greedy pig when it comes to USE flags, I enable
most (if not everything) -- and then keep banging my head on many,
many of these circular deps. Each of those needs a separate emerge
(like the one Neil gave as an example for cmake) to break the cycles
in the dependency tree.
--
Arttu V.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-18 14:11 ` Arttu V.
@ 2010-02-19 13:16 ` Andrzej Styczeń
2010-02-20 2:56 ` Zeerak Mustafa Waseem
0 siblings, 1 reply; 12+ messages in thread
From: Andrzej Styczeń @ 2010-02-19 13:16 UTC (permalink / raw
To: gentoo-user
On Thursday 18 of February 2010 15:11:16 Arttu V. wrote:
> I'm guessing you're stuck with one or more of the regular USE-flag
> related circular deps problems: cups, ldap, sasl, kerberos, rle and
> what are there (and apparently now I have to add qt4 into the mix as
> well). Do you happen to have any of these enabled?
>
> I keep running into them with each and every new desktop system
> install. Yes, I'm a greedy pig when it comes to USE flags, I enable
> most (if not everything) -- and then keep banging my head on many,
> many of these circular deps. Each of those needs a separate emerge
> (like the one Neil gave as an example for cmake) to break the cycles
> in the dependency tree.
I'm very sorry to unable answer you. I could not wait such long, because I
must use my laptop in work, so I install Debian back yesterday :-(. I will
try Gentoo amd64 when I finish my work on Debian.
I also try Gentoo on my desktop i386 at home and there the installation went
very well with kde-meta. There aren't any problems with installation kde-meta
(emerge kde-meta).
On my laptop (amd64) and home computer (i386) I only put these flags what
emerge want during the installation. I do not add any other, because I quite
newbie to Gentoo (and I don't know what I should put there). As I mention
earlier on my home computer (i386) everything go well :-), but on amd64
not :-( - maybe next time will be better. Anyway I have only such problems
with amd64 to install kde-meta or maybe anyone else?
Thank you for your help and time.
Best wishes,
Andrzej
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-19 13:16 ` Andrzej Styczeń
@ 2010-02-20 2:56 ` Zeerak Mustafa Waseem
2010-02-20 9:05 ` Andrzej Styczeń
0 siblings, 1 reply; 12+ messages in thread
From: Zeerak Mustafa Waseem @ 2010-02-20 2:56 UTC (permalink / raw
To: gentoo-user
On Fri, Feb 19, 2010 at 02:16:41PM +0100, Andrzej Stycze?? wrote:
> On Thursday 18 of February 2010 15:11:16 Arttu V. wrote:
>
> > I'm guessing you're stuck with one or more of the regular USE-flag
> > related circular deps problems: cups, ldap, sasl, kerberos, rle and
> > what are there (and apparently now I have to add qt4 into the mix as
> > well). Do you happen to have any of these enabled?
> >
> > I keep running into them with each and every new desktop system
> > install. Yes, I'm a greedy pig when it comes to USE flags, I enable
> > most (if not everything) -- and then keep banging my head on many,
> > many of these circular deps. Each of those needs a separate emerge
> > (like the one Neil gave as an example for cmake) to break the cycles
> > in the dependency tree.
>
> I'm very sorry to unable answer you. I could not wait such long, because I
> must use my laptop in work, so I install Debian back yesterday :-(. I will
> try Gentoo amd64 when I finish my work on Debian.
>
> I also try Gentoo on my desktop i386 at home and there the installation went
> very well with kde-meta. There aren't any problems with installation kde-meta
> (emerge kde-meta).
>
> On my laptop (amd64) and home computer (i386) I only put these flags what
> emerge want during the installation. I do not add any other, because I quite
> newbie to Gentoo (and I don't know what I should put there). As I mention
> earlier on my home computer (i386) everything go well :-), but on amd64
> not :-( - maybe next time will be better. Anyway I have only such problems
> with amd64 to install kde-meta or maybe anyone else?
If I understand you correctly, then you only set useflags when you invoke emerge? As in "USE="foo" emerge foobar". Is this how you're doing it or am I just misunderstanding?
If it is how you're doing it, then I would suggest that you start using your /etc/portage/package.use file instead (it doesn't exist by default, you have to make the directory and the file) and add the use flags you want for the package you're about to install. This way it'll be a permanent useflag that isn't overwritten next time that specific package needs an update.
>
> Thank you for your help and time.
>
> Best wishes,
> Andrzej
>
Zeerak
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-20 2:56 ` Zeerak Mustafa Waseem
@ 2010-02-20 9:05 ` Andrzej Styczeń
2010-02-20 13:31 ` Dale
0 siblings, 1 reply; 12+ messages in thread
From: Andrzej Styczeń @ 2010-02-20 9:05 UTC (permalink / raw
To: gentoo-user
On Saturday 20 of February 2010 03:56:32 Zeerak Mustafa Waseem wrote:
> If I understand you correctly, then you only set useflags when you invoke
> emerge? As in "USE="foo" emerge foobar". Is this how you're doing it or am
> I just misunderstanding?
Yes and no.
Yes, because I add a given flag to USE in /etc/make.conf. If emerge want it,
when I do the following command:
# emerge kde-meta
After this command, emerge tell me that I must to use e.g. X, so I add a
given flag to USE="X jpeg png -debug" etc. to file /etc/make.conf.
No, because I put it to /etc/make.conf, not as you show all in one line:
# USE="X jpeg png -debug" emerge kde-meta
I do not do as above line.
> If it is how you're doing it, then I would suggest
> that you start using your /etc/portage/package.use file instead (it doesn't
> exist by default, you have to make the directory and the file) and add the
> use flags you want for the package you're about to install. This way it'll
> be a permanent useflag that isn't overwritten next time that specific
> package needs an update.
Thank you for this hint :-)
> Zeerak
Andrzej
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Problem with installation kde-meta, gnome
2010-02-20 9:05 ` Andrzej Styczeń
@ 2010-02-20 13:31 ` Dale
0 siblings, 0 replies; 12+ messages in thread
From: Dale @ 2010-02-20 13:31 UTC (permalink / raw
To: gentoo-user
chrome://messenger/locale/messengercompose/composeMsgs.properties:
> On Saturday 20 of February 2010 03:56:32 Zeerak Mustafa Waseem wrote:
>
>
>> If I understand you correctly, then you only set useflags when you invoke
>> emerge? As in "USE="foo" emerge foobar". Is this how you're doing it or am
>> I just misunderstanding?
>>
> Yes and no.
>
> Yes, because I add a given flag to USE in /etc/make.conf. If emerge want it,
> when I do the following command:
> # emerge kde-meta
>
> After this command, emerge tell me that I must to use e.g. X, so I add a
> given flag to USE="X jpeg png -debug" etc. to file /etc/make.conf.
>
> No, because I put it to /etc/make.conf, not as you show all in one line:
> # USE="X jpeg png -debug" emerge kde-meta
> I do not do as above line.
>
>
>> If it is how you're doing it, then I would suggest
>> that you start using your /etc/portage/package.use file instead (it doesn't
>> exist by default, you have to make the directory and the file) and add the
>> use flags you want for the package you're about to install. This way it'll
>> be a permanent useflag that isn't overwritten next time that specific
>> package needs an update.
>>
> Thank you for this hint :-)
>
>
>> Zeerak
>>
> Andrzej
>
>
Something that may help in the future, when you change the USE line in
make.conf, you may want to add the -N option to your next emerge. That
tells portage to evaluate what, if anything, needs to be recompiled with
the new USE flags. Depending on the version of portage you are using,
this could cause future builds to fail because of missing parts of other
packages.
For me, when I sync and do my updates, I run emerge -uvDNa world. It
will at times compile a few extra packages but it does make for a more
sane system. It's almost as good as running emerge -e world.
Just a thought.
Dale
:-) :-)
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2010-02-20 13:32 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-17 9:25 [gentoo-user] Problem with installation kde-meta, gnome Andzrzej Styczeń
2010-02-17 9:58 ` Alan McKinnon
2010-02-17 10:36 ` Andrzej Styczeń
2010-02-17 12:00 ` Neil Bothwick
2010-02-17 14:57 ` Crístian Viana
2010-02-17 16:26 ` Alan McKinnon
2010-02-17 19:21 ` Andrzej Styczeń
2010-02-18 14:11 ` Arttu V.
2010-02-19 13:16 ` Andrzej Styczeń
2010-02-20 2:56 ` Zeerak Mustafa Waseem
2010-02-20 9:05 ` Andrzej Styczeń
2010-02-20 13:31 ` Dale
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox