Date: Wed, 10 Dec 2014 07:44:41 +0000 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: After Update today: No origin available for eigen~pkg-renamed~3FCF-3.2.2 Message-ID: <5487F9E9.2040705@FreeBSD.org> In-Reply-To: <20141209212734.143457c6.ohartman@zedat.fu-berlin.de> References: <20141209212734.143457c6.ohartman@zedat.fu-berlin.de>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --csuNaFbHMgaJr3NDLTqTnAWmsrJJHc9Bf Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 09/12/2014 20:27, O. Hartmann wrote: > On several CURRENT and 10.1-boxes with today's ports tree update, I run= into a very > strange problem with a non-responsive, non-updatable portstree, with er= rors like >=20 >=20 > =3D=3D=3D>>> Gathering distinfo list for installed ports >=20 > =3D=3D=3D>>> Starting check of installed ports for available updates > =3D=3D=3D>>> No origin available for eigen~pkg-renamed~3FCF-3.2= =2E2 >=20 >=20 > =3D=3D=3D>>> Cannot continue > =3D=3D=3D>>> Aborting update >=20 >=20 > This "-renamed~3FCF-3.2.2" extension occurs on many ports and in UPDATI= NG, there is no > mark that should give me a hint ... >=20 This happens when you have multiple ports installed with the same port name. As the port name has now become the unique key in the package system, packages with duplicate names have had an arbitrary string appended to their names to distinguish them and allow pkg to upgrade it's database schema. This duplicated names problem shouldn't occur in an up-to-date ports tree, and we expected it to be a very rare occurrence in general. I don't know why portmaster is complaining about not being able to find the package origin -- that's still stored in the package database and won't have been modified at all. You should be able to see them by: pkg info -ox '~pkg-renamed~' To fix the problem, probably the best approach would be to judiciously delete and reinstall those renamed packages you want to keep, and delete the rest. Ideally you should find that those ports now have distinct nam= es. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey --csuNaFbHMgaJr3NDLTqTnAWmsrJJHc9Bf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUh/npXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATFGUP/2X+ZkRqpDsdR9gyKWA9vpGV ShQjTBGC7t9NUVOQaOQ0WDsrgIsyCHl+duYdIuShBgctM/3qHK4zy2sqbR2wsiwD ZIR5Tp2h3FmF+s4BAJ2EYYpAJX87vnWSJc8JDadGKswDd9bUIt827igaA/T3IXoH lhbtlTnC69XHL6hCQlCaxJ1AIqFpeNwR/mdIe/RYr0G6bxcC8iOaZQ7wk598FWpO xp0+ZZKvBQOq+MTfG+A219T1swH9qjvUrbUJ1ZFE6S4sA9Ki8Za7IOIf+BEP8WRH gfVs5MSMsFlTD8jy0YoDNUoSOFRPgcEwmECFnfQhEhVdghiP7/VUc+5cIVVvZPR5 tP5z1pljQQZ4EMPkuYNh7CVaAbpSlLuiHMVdWGCqUHaWoZIl0sAdJd2DJlTJHe19 BrecyoEUmxqntoE0cDGThsgU//VLLa0H/Jq6rxNGIHoJ0vKwbGWrSLBSvpBnuFhs 57XytRsmUcQTFHYSrP+5XX6qxDSeORML0MMraq7edrcO45w0i/YcvHTMkmP1mWOb yI06S+Vj7xK8mBR/f5+rAiUg6Wf51Djb6sH3/tnq6IFWOg6Y+2o2q1+jbcdbAYPg Yp1a/xLJMgsXA1bp+gqPpOV7aPLwfNysKWx32Yi1I0XC0Qxu55uit1S5DmXhaND8 fB7MC/eNhUvWWmTCystU =BUJO -----END PGP SIGNATURE----- --csuNaFbHMgaJr3NDLTqTnAWmsrJJHc9Bf--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5487F9E9.2040705>