Date: Tue, 05 Feb 2013 19:49:52 -0600 From: Bryan Drewery <bdrewery@FreeBSD.org> To: awarecons <awarecons@gmail.com> Cc: ports@freebsd.org Subject: Re: ports-mgmt/portupgrade ISSUE portinstall recursive dependency error Message-ID: <5111B6C0.1000408@FreeBSD.org> In-Reply-To: <CACGq7x1DoXHF42s2=%2Bu_CV_Q2dYDPWyo_BGnHJwsGz%2BhB=EgdQ@mail.gmail.com> References: <CACGq7x1DoXHF42s2=%2Bu_CV_Q2dYDPWyo_BGnHJwsGz%2BhB=EgdQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2HUNODVTVHIXGRMKMVVFA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 1/5/2013 9:38 AM, awarecons wrote: > # $FreeBSD: ports/ports-mgmt/portupgrade/Makefile,v 1.285 2012/12/11 > 17:07:46 svnexp Exp $ >=20 > # portupgrade -Nv java/openjdk7 > ---> Session started at: Sat, 05 Jan 2013 19:27:12 +0400 > [Gathering depends for java/openjdk7 > ..................(java/javavmwrapper)..(lang/gcc)..........(lang/gcc)-= --> > Session ended at: Sat, 05 Jan 2013 19:27:18 +0400 (consumed 00:00:06) > /usr/local/sbin/portupgrade:898:in `get_all_depends': recursive > dependency (RecursiveDependencyError) > from /usr/local/sbin/portupgrade:921:in `get_all_depends' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/sbin/portupgrade:920:in `get_all_depends' > from /usr/local/sbin/portupgrade:921:in `get_all_depends' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/sbin/portupgrade:920:in `get_all_depends' > from /usr/local/sbin/portupgrade:921:in `get_all_depends' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each_key' > from /usr/local/lib/ruby/1.8/set.rb:195:in `each' > from /usr/local/sbin/portupgrade:920:in `get_all_depends' > from /usr/local/sbin/portupgrade:937:in `get_notinstalled_depends' > from /usr/local/sbin/portupgrade:813:in `main' > from /usr/local/sbin/portupgrade:791:in `each' > from /usr/local/sbin/portupgrade:791:in `main' > from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call' > from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order' > from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch' > from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order' > from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch' > from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order' > from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!' > from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order' > from /usr/local/sbin/portupgrade:576:in `main' > from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize' > from /usr/local/sbin/portupgrade:237:in `new' > from /usr/local/sbin/portupgrade:237:in `main' > from /usr/local/sbin/portupgrade:2371 >=20 > Repeatable on any new port. > Appeared after last update of portupgrade, previous version worked fin= e. Did you get this worked out? I have not had any other reports of this issue. The only change in the last version was to no longer support older db formats. This should not be a problem though as I put in code 6+ months ago to handle this situation. Your failure does not look related. You can really force rebuild: rm /var/db/pkg/pkgdb.db; pkgdb -uf= Beyond that I recommend rechecking out ports fresh from SVN or portsnap: rm -rf /usr/ports; portsnap fetch extract --=20 Regards, Bryan Drewery bdrewery@freenode/EFNet ------enig2HUNODVTVHIXGRMKMVVFA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJREbbAAAoJEG54KsA8mwz5bWUP/32TcIrhbMqrxGy1tprPjtd4 INoklyx3MGHSFsEl0zNBDb4wpGTRkDunacCCPYR1fdLLrva6CzEvzIq8Yv+ZlQiA tnLyAB+aa7d0nVgU08Siq48ohGpcGpFQylCVMB3mSw5Ot3+0G0G6edKkz7zAPGyD p3N4+yEQ1OxKNK7qp3WLmab1pavKzUT/svQ/8oB45RDrHpHDEo7xYEkyjc2zlJyL 6dl2TK3HApErMQ8fLKpiIUi4nxLFaMfAm5vUN8fJWXM4IZ5Z3JbL2u364nWghG+8 /UrJcIk6L5gbdztinqZca+L0xaJCrl/0xNEQezP6r/TPovvFif66Slr/tBVopns+ 3gWK7U7W6i1PDMxtq1XZWeOxMEAQnRn8zq2ZsaQHZUQkKiOt3iW0cVV2SFd/WAPv OMfKFUzIFct0NdcPSyAmrnKOOKxoJPBoSmj5asMtn7ScxTDrRW/itBJ6qDmY8xM0 9I8ZYjkPJxcXRhMQswkOn8aU/JD2EDeCzULvXemrmCC2xIdaYcoHTodJm2sMl0EV w4tN6mt4tO/JL0C/hnIR54FKTDG21rYa7CO9eUqmy7IrxIO4dECYue1IehiHb/YS Dr2oQrmQg6T3DPSitn7stb7buLjitjXNApWFSyOrUgm1hTyOXfu2/9I7TlsvsiT8 4tuQ9720NVfzZMID0+nk =MAyh -----END PGP SIGNATURE----- ------enig2HUNODVTVHIXGRMKMVVFA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5111B6C0.1000408>