From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F01D7138247 for ; Mon, 6 Jan 2014 07:18:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A988E0BE3; Mon, 6 Jan 2014 07:18:23 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7B9C3E0BDE for ; Mon, 6 Jan 2014 07:18:22 +0000 (UTC) Received: from gmx.net ([84.133.141.175]) by mail.gmx.com (mrgmx001) with ESMTPA (Nemesis) id 0LyVIk-1VN7Ck3a22-015tDZ for ; Mon, 06 Jan 2014 08:18:21 +0100 Received: by gmx.net (nbSMTP-1.00) for uid 1001 meino.cramer@gmx.de; Mon, 6 Jan 2014 08:18:20 +0100 (CET) Date: Mon, 6 Jan 2014 08:18:20 +0100 From: meino.cramer@gmx.de To: Gentoo Subject: [gentoo-user] Circular dependencies... Message-ID: <20140106071820.GA3889@solfire> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r804 (Linux) X-Provags-ID: V03:K0:e+WJS93TRGpTq7Pp2L7/PSQZKPFRCsxibgrHVb9Jd4pLi4ZhZ6v YCMlkU3BQPbEapdYeTse14TocdnQfdDiRQkTpA7lO47AFUTjD3N4CUSj2VBgmMPpzVpKy4r Uq8lu30ZIh6d0P3noq6v7m1L8dvQlnffpAuuTtbmiXRkHyvPB8+PPVOsexs1Y7IUXL07Zq8 PRhm+gUlJFKm1k/lOBeFw== X-Archives-Salt: fcd4f6ef-630f-4b5d-941d-d30323bcf0fa X-Archives-Hash: 8efc9f7bdb1760115c63501feeca81b4 Hi, I got this: #> emerge --update --newuse --deep --with-bdeps=y @world -vp These are the packages that would be merged, in order: Calculating dependencies... done! [nomerge ] virtual/rubygems-6:ruby20 [1:ruby18, 4:ruby19] RUBY_TARGETS="(ruby20)" [nomerge ] dev-lang/ruby-2.0.0_p353:2.0 [1.8.7_p374:1.8, 1.9.3_p484:1.9] USE="berkdb doc gdbm ipv6 ncurses rdoc readline ssl -debug -examples -rubytests -socks5 -tk (-xemacs)" [nomerge ] dev-ruby/json-1.8.0 [1.7.7] USE="doc {-test}" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby) (-ree18%)" [nomerge ] dev-ruby/rake-0.9.6 [0.9.2.2] USE="doc {-test} (-bash-completion%)" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby) (-ree18%)" [nomerge ] dev-ruby/rdoc-4.0.1-r1 [3.12.2] USE="doc {-test}" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby)" [ebuild U ] dev-ruby/racc-1.4.9 [1.4.8] USE="doc {-test}" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby) (-ree18%)" 107 kB [ebuild U ] dev-ruby/json-1.8.0 [1.7.7] USE="doc {-test}" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby) (-ree18%)" 146 kB [ebuild U ] dev-ruby/rake-0.9.6 [0.9.2.2] USE="doc {-test} (-bash-completion%)" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby) (-ree18%)" 121 kB [ebuild U ] dev-ruby/rdoc-4.0.1-r1 [3.12.2] USE="doc {-test}" RUBY_TARGETS="ruby18 ruby19 ruby20%* (-jruby)" 457 kB Total: 4 packages (4 upgrades), Size of downloads: 830 kB * Error: circular dependencies: (dev-ruby/rdoc-4.0.1-r1::gentoo, ebuild scheduled for merge) depends on (dev-ruby/racc-1.4.9::gentoo, ebuild scheduled for merge) (buildtime) (dev-ruby/rdoc-4.0.1-r1::gentoo, ebuild scheduled for merge) (buildtime) It might be possible to break this cycle by applying the following change: - dev-ruby/racc-1.4.9 (Change USE: -doc) I added this to /etc/portage/package.use: =dev-ruby/racc-1.49 -doc and have set "doc" in the USE flags in make.conf. I am still getting the above output... How can I get out of this cycle out of this cycle out of this cycles out of... ;) Best regards, mcc