Date: Wed, 10 Jan 2018 20:42:29 +0100 From: Tobias Kortkamp <tobik@FreeBSD.org> To: Lev Serebryakov <lev@FreeBSD.org>, freebsd-ports@freebsd.org Subject: Re: Why are these ports shown as "orphaned"? Message-ID: <1515613349.2067171.1231000464.2CE4C9B3@webmail.messagingengine.com> In-Reply-To: <322a0a81-c53c-94a6-2654-244dfbda0bfb@FreeBSD.org> References: <322a0a81-c53c-94a6-2654-244dfbda0bfb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 10, 2018, at 17:35, Lev Serebryakov wrote: > > I have latest ports and latest pkg (1.10.4). > > % pkg version -vL= > ap22-mod_perl2-2.0.10,3 ? orphaned: www/mod_perl2 > ap22-mod_wsgi4-4.5.24 ? orphaned: www/mod_wsgi4 > cython-0.26 ? orphaned: lang/cython > py34-apscheduler-3.5.0 ? orphaned: devel/py-apscheduler > py34-beautifulsoup-4.5.1 ? orphaned: www/py-beautifulsoup > py34-coverage-4.4.2 ? orphaned: devel/py-coverage > py34-cssutils-1.0.2,1 ? orphaned: www/py-cssutils > py34-django-constance-2.0.0 ? orphaned: www/py-django-constance > py34-django-picklefield-0.3.2_1 ? orphaned: www/py-django-picklefield > py34-django110-1.10.8_1 ? orphaned: www/py-django110 > py34-lxml-3.8.0 ? orphaned: devel/py-lxml > py34-mysql-connector-python-1.2.3 ? orphaned: > databases/py-mysql-connector-python > py34-mysqlclient-1.3.12 ? orphaned: databases/py-mysqlclient > py34-pillow-3.4.2_1 ? orphaned: graphics/py-pillow > py34-pytz-2017.3,1 ? orphaned: devel/py-pytz > py34-redis-2.10.6 ? orphaned: databases/py-redis > py34-setuptools_scm-1.15.5 ? orphaned: devel/py-setuptools_scm > py34-six-1.11.0 ? orphaned: devel/py-six > py34-tzlocal-1.4 ? orphaned: devel/py-tzlocal > % > > All these origins are here, of course. Because your INDEX doesn't match what you have set in your make.conf. Namely DEFAULT_VERSIONS+= python2=2.7 DEFAULT_VERSIONS+= python3=3.4 DEFAULT_VERSIONS+= python=3.4 is not what the INDEX on the cluster is built with. If you just fetch the INDEX from the cluster it only knows about py36-beautifulsoup-4.5.1 because python=2.7 and python3=3.6 are the ports tree defaults, so there is no py34 flavor for it normally. If you want pkg-version(8) output to match your make.conf regenerate the INDEX locally with make index or use pass -P to it to make it use ports directly.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1515613349.2067171.1231000464.2CE4C9B3>