Re: [gentoo-user] dependency miracle - please help
Thanks. That clears things up for me. -- Sent from my Palm Prē Alan McKinnon wrote: On Wednesday 26 August 2009 13:38:59 Richard Marzan wrote: > I'm sorry but I have never used @system and @world. What is the difference > and why the new syntax. I will surely rtfm. It's the new set syntax, available in recent 2.2 portages. I believe there is some support in recent 2.1 as well @system consists of the same packages as the old "system" @world is the world set - the contents of your world file. It's not the same as "world" as it excludes "system" whereas "world" implies that system is included. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
On Wednesday 26 August 2009 13:38:59 Richard Marzan wrote: > I'm sorry but I have never used @system and @world. What is the difference > and why the new syntax. I will surely rtfm. It's the new set syntax, available in recent 2.2 portages. I believe there is some support in recent 2.1 as well @system consists of the same packages as the old "system" @world is the world set - the contents of your world file. It's not the same as "world" as it excludes "system" whereas "world" implies that system is included. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
I'm sorry but I have never used @system and @world. What is the difference and why the new syntax. I will surely rtfm. -- Sent from my Palm Prē Alan McKinnon wrote: On Wednesday 26 August 2009 12:30:40 Helmut Jarausch wrote: > On 26 Aug, Alan McKinnon wrote: > > On Wednesday 26 August 2009 12:10:15 Helmut Jarausch wrote: > >> On 26 Aug, Alan McKinnon wrote: > >> > On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: > >> >> Hi, > >> >> > >> >> again, portage's dependencies caculation makes me wonder. > >> >> > >> >> This time, > >> >> emerge --update --newuse --deep @system @world > >> >> > >> >> tells me quite a few dependencies like > >> >> * ~x11-libs/qt-core-4.5.1 pulled in by: > >> >> * x11-libs/qt-4.5.1 > >> >> > >> >> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. > >> >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > >> >> > >> >> Many thanks for a hint. > >> >> (I have portage-2.2_rc40 installed here) > >> >> Helmut. > >> > > >> > run your emerge with -t > >> > >> Unfortunately, that doesn't help > >> Helmut. > >> > >> emerge --depclean -t -p > > > > I said to run emerge -t > > > > I didn't say to run emerge --depclean -t > > OK, here is the output > > emerge -t > emerge: the other white meat (command-line interface to the Portage system) > Usage: >emerge [ options ] [ action ] [ ebuild | tbz2 | file | @set | atom ] [ > ... ] emerge [ options ] [ action ] < system | world > >emerge < --sync | --metadata | --info > >emerge --resume [ --pretend | --ask | --skipfirst ] >emerge --help [ --verbose ] > Options: -[abBcCdDefgGhjkKlnNoOpqPsStuvV] > [ --color < y | n >] [ --columns] > [ --complete-graph ] [ --deep ] > [ --jobs JOBS ] [ --keep-going ] [ --load-average LOAD > ] [ --newuse] [ --noconfmem ] [ --nospinner ] > [ --oneshot ] [ --onlydeps ] > [ --reinstall changed-use ] [ --with-bdeps < y | n > > ] Actions: [ --depclean | --list-sets | --search | --sync | --version > ] > >For more help try 'emerge --help --verbose' or consult the man page. > > > Helmut Dude, you need to read the emerge man page. Seriously. I intend you to think with my posts, not follow them blindly. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
On Wednesday 26 August 2009 12:30:40 Helmut Jarausch wrote: > On 26 Aug, Alan McKinnon wrote: > > On Wednesday 26 August 2009 12:10:15 Helmut Jarausch wrote: > >> On 26 Aug, Alan McKinnon wrote: > >> > On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: > >> >> Hi, > >> >> > >> >> again, portage's dependencies caculation makes me wonder. > >> >> > >> >> This time, > >> >> emerge --update --newuse --deep @system @world > >> >> > >> >> tells me quite a few dependencies like > >> >> * ~x11-libs/qt-core-4.5.1 pulled in by: > >> >> * x11-libs/qt-4.5.1 > >> >> > >> >> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. > >> >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > >> >> > >> >> Many thanks for a hint. > >> >> (I have portage-2.2_rc40 installed here) > >> >> Helmut. > >> > > >> > run your emerge with -t > >> > >> Unfortunately, that doesn't help > >> Helmut. > >> > >> emerge --depclean -t -p > > > > I said to run emerge -t > > > > I didn't say to run emerge --depclean -t > > OK, here is the output > > emerge -t > emerge: the other white meat (command-line interface to the Portage system) > Usage: >emerge [ options ] [ action ] [ ebuild | tbz2 | file | @set | atom ] [ > ... ] emerge [ options ] [ action ] < system | world > >emerge < --sync | --metadata | --info > >emerge --resume [ --pretend | --ask | --skipfirst ] >emerge --help [ --verbose ] > Options: -[abBcCdDefgGhjkKlnNoOpqPsStuvV] > [ --color < y | n >] [ --columns] > [ --complete-graph ] [ --deep ] > [ --jobs JOBS ] [ --keep-going ] [ --load-average LOAD > ] [ --newuse] [ --noconfmem ] [ --nospinner ] > [ --oneshot ] [ --onlydeps ] > [ --reinstall changed-use ] [ --with-bdeps < y | n > > ] Actions: [ --depclean | --list-sets | --search | --sync | --version > ] > >For more help try 'emerge --help --verbose' or consult the man page. > > > Helmut Dude, you need to read the emerge man page. Seriously. I intend you to think with my posts, not follow them blindly. -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
On 26 Aug, Alan McKinnon wrote: > On Wednesday 26 August 2009 12:10:15 Helmut Jarausch wrote: >> On 26 Aug, Alan McKinnon wrote: >> > On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: >> >> Hi, >> >> >> >> again, portage's dependencies caculation makes me wonder. >> >> >> >> This time, >> >> emerge --update --newuse --deep @system @world >> >> >> >> tells me quite a few dependencies like >> >> * ~x11-libs/qt-core-4.5.1 pulled in by: >> >> * x11-libs/qt-4.5.1 >> >> >> >> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. >> >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? >> >> >> >> Many thanks for a hint. >> >> (I have portage-2.2_rc40 installed here) >> >> Helmut. >> > >> > run your emerge with -t >> >> Unfortunately, that doesn't help >> Helmut. >> >> emerge --depclean -t -p > > I said to run emerge -t > > I didn't say to run emerge --depclean -t OK, here is the output emerge -t emerge: the other white meat (command-line interface to the Portage system) Usage: emerge [ options ] [ action ] [ ebuild | tbz2 | file | @set | atom ] [ ... ] emerge [ options ] [ action ] < system | world > emerge < --sync | --metadata | --info > emerge --resume [ --pretend | --ask | --skipfirst ] emerge --help [ --verbose ] Options: -[abBcCdDefgGhjkKlnNoOpqPsStuvV] [ --color < y | n >] [ --columns] [ --complete-graph ] [ --deep ] [ --jobs JOBS ] [ --keep-going ] [ --load-average LOAD] [ --newuse] [ --noconfmem ] [ --nospinner ] [ --oneshot ] [ --onlydeps ] [ --reinstall changed-use ] [ --with-bdeps < y | n > ] Actions: [ --depclean | --list-sets | --search | --sync | --version] For more help try 'emerge --help --verbose' or consult the man page. Helmut
Re: [gentoo-user] dependency miracle - please help
On Wednesday 26 August 2009 12:10:15 Helmut Jarausch wrote: > On 26 Aug, Alan McKinnon wrote: > > On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: > >> Hi, > >> > >> again, portage's dependencies caculation makes me wonder. > >> > >> This time, > >> emerge --update --newuse --deep @system @world > >> > >> tells me quite a few dependencies like > >> * ~x11-libs/qt-core-4.5.1 pulled in by: > >> * x11-libs/qt-4.5.1 > >> > >> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. > >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > >> > >> Many thanks for a hint. > >> (I have portage-2.2_rc40 installed here) > >> Helmut. > > > > run your emerge with -t > > Unfortunately, that doesn't help > Helmut. > > emerge --depclean -t -p I said to run emerge -t I didn't say to run emerge --depclean -t -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
On Wednesday 26 August 2009 12:06:44 Helmut Jarausch wrote: > On 26 Aug, Roy Wright wrote: > > emerge --unmerge =x11-libs/qt-4.5.1 > > > > The meta package is no longer used. > > But how it comes that > emerge --depclean -p > > tells me > > * Dependencies could not be completely resolved due to > * the following required packages not being installed: > * > * ~x11-libs/qt-core-4.5.1 pulled in by: > * x11-libs/qt-4.5.1 > * > * ~x11-libs/qt-dbus-4.5.1 pulled in by: > * x11-libs/qt-4.5.1 > > and many more such lines? You probably have qt-4.5.1 in world. Run emerge -t to see why qt-4.5.1 is being pulled in. Portage supplies a multitude of tools to help you drive portage. Why have you not read the man page and learned how to use them? -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
Helmut Jarausch wrote: > On 26 Aug, Alan McKinnon wrote: > >> On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: >> >>> Hi, >>> >>> again, portage's dependencies caculation makes me wonder. >>> >>> This time, >>> emerge --update --newuse --deep @system @world >>> >>> tells me quite a few dependencies like >>> * ~x11-libs/qt-core-4.5.1 pulled in by: >>> * x11-libs/qt-4.5.1 >>> >>> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. >>> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? >>> >>> Many thanks for a hint. >>> (I have portage-2.2_rc40 installed here) >>> Helmut. >>> >> run your emerge with -t >> >> > > Unfortunately, that doesn't help > Helmut. > > LOL Try this: emerge -uvDNpt @system @world That should work better. Dale :-) :-)
Re: [gentoo-user] dependency miracle - please help
On 26 Aug, Alan McKinnon wrote: > On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: >> Hi, >> >> again, portage's dependencies caculation makes me wonder. >> >> This time, >> emerge --update --newuse --deep @system @world >> >> tells me quite a few dependencies like >> * ~x11-libs/qt-core-4.5.1 pulled in by: >> * x11-libs/qt-4.5.1 >> >> I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? >> >> Many thanks for a hint. >> (I have portage-2.2_rc40 installed here) >> Helmut. > > run your emerge with -t > Unfortunately, that doesn't help Helmut. emerge --depclean -t -p * Always study the list of packages to be cleaned for any obvious * mistakes. Packages that are part of the world set will always * be kept. They can be manually added to this set with * `emerge --noreplace `. Packages that are listed in * package.provided (see portage(5)) will be removed by * depclean, even if they are part of the world set. * * As a safety measure, depclean will not remove any packages * unless *all* required dependencies have been resolved. As a * consequence, it is often necessary to run `emerge --update * --newuse --deep @system @world` prior to depclean. Calculating dependencies... done! * Dependencies could not be completely resolved due to * the following required packages not being installed: * * ~x11-libs/qt-core-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-dbus-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-webkit-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-test-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-qt3support-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-assistant-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-gui-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-xmlpatterns-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-svg-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-sql-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-script-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-opengl-4.5.1 pulled in by: * x11-libs/qt-4.5.1
Re: [gentoo-user] dependency miracle - please help
On Wednesday 26 August 2009 11:35:37 Helmut Jarausch wrote: > Hi, > > again, portage's dependencies caculation makes me wonder. > > This time, > emerge --update --newuse --deep @system @world > > tells me quite a few dependencies like > * ~x11-libs/qt-core-4.5.1 pulled in by: > * x11-libs/qt-4.5.1 > > I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. > How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > > Many thanks for a hint. > (I have portage-2.2_rc40 installed here) > Helmut. run your emerge with -t -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] dependency miracle - please help
On 26 Aug, Roy Wright wrote: > emerge --unmerge =x11-libs/qt-4.5.1 > > The meta package is no longer used. > But how it comes that emerge --depclean -p tells me * Dependencies could not be completely resolved due to * the following required packages not being installed: * * ~x11-libs/qt-core-4.5.1 pulled in by: * x11-libs/qt-4.5.1 * * ~x11-libs/qt-dbus-4.5.1 pulled in by: * x11-libs/qt-4.5.1 and many more such lines? Thanks, Helmut.
Re: [gentoo-user] dependency miracle - please help
On 26 Aug, Fabrice Delliaux wrote: > Le Wed, 26 Aug 2009 11:35:37 +0200 (CEST), > Helmut Jarausch a écrit : > >> How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > > # emerge gentoolkit > # equery d qt Thanks, this shows all packages which depend on qt:4.5 (e.g.) Since I have qt-4.5.2 installed, how can I find out which packages pulls in version 4.5.1 ? Helmut.
Re: [gentoo-user] dependency miracle - please help
emerge --unmerge =x11-libs/qt-4.5.1 The meta package is no longer used. HTH, Roy On Aug 26, 2009, at 4:35 AM, Helmut Jarausch wrote: Hi, again, portage's dependencies caculation makes me wonder. This time, emerge --update --newuse --deep @system @world tells me quite a few dependencies like * ~x11-libs/qt-core-4.5.1 pulled in by: * x11-libs/qt-4.5.1 I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. How can I find out which package is pulling x11-libs/qt-4.5.1 in ? Many thanks for a hint. (I have portage-2.2_rc40 installed here) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] dependency miracle - please help
Le Wed, 26 Aug 2009 11:35:37 +0200 (CEST), Helmut Jarausch a écrit : > How can I find out which package is pulling x11-libs/qt-4.5.1 in ? # emerge gentoolkit # equery d qt
Re: [gentoo-user] dependency miracle - please help
Helmut Jarausch wrote: > Hi, > > again, portage's dependencies caculation makes me wonder. > > This time, > emerge --update --newuse --deep @system @world > > tells me quite a few dependencies like > * ~x11-libs/qt-core-4.5.1 pulled in by: > * x11-libs/qt-4.5.1 > > I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. > How can I find out which package is pulling x11-libs/qt-4.5.1 in ? > > Many thanks for a hint. > (I have portage-2.2_rc40 installed here) > Helmut. > > Usually adding the -t option will tell what is pulling it in. man emerge for more info on that option. Dale :-) :-)
[gentoo-user] dependency miracle - please help
Hi, again, portage's dependencies caculation makes me wonder. This time, emerge --update --newuse --deep @system @world tells me quite a few dependencies like * ~x11-libs/qt-core-4.5.1 pulled in by: * x11-libs/qt-4.5.1 I do have x11-libs/qt-core-4.5.2 and x11-libs/qt-4.5.2 installed. How can I find out which package is pulling x11-libs/qt-4.5.1 in ? Many thanks for a hint. (I have portage-2.2_rc40 installed here) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany