Port details |
- py-keystone OpenStack Identity
- 13.0.0_1 security
=0 13.0.0_1Version of this port present on the latest quarterly branch.
- BROKEN: fails to build
DEPRECATED: Broken for more than 6 months This port expired on: 2020-08-26 IGNORE: is marked as broken: fails to build
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2016-10-20 17:00:29
- Last Update: 2020-08-27 11:25:47
- SVN Revision: 546333
- Also Listed In: python
- License: APACHE20
- WWW:
- https://docs.openstack.org/keystone/
- Description:
- Keystone provides authentication, authorization and service discovery
mechanisms via HTTP primarily for use by projects in the OpenStack family.
It is most commonly deployed as an HTTP interface to existing identity systems,
such as LDAP.
WWW: https://docs.openstack.org/keystone/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}keystone>0:security/py-keystone@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- No installation instructions:
- This port has been deleted.
- PKGNAME: py37-keystone
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1527285271
SHA256 (keystone-13.0.0.tar.gz) = 34f8839c4ebd49c350ccd595eb52cd3bf711e3d51c64c3c91eb465cb650a4b56
SIZE (keystone-13.0.0.tar.gz) = 1462543
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py37-pbr>=2.0.0 : devel/py-pbr@py37
- py37-sphinx>=0 : textproc/py-sphinx@py37
- py37-openstackdocstheme>=1.18.1 : textproc/py-openstackdocstheme@py37
- py37-reno>=2.5.0 : textproc/py-reno@py37
- py37-ldap>=2.4.20 : net/py-ldap@py37
- py37-testtools>=2.2.0 : devel/py-testtools@py37
- py37-os-api-ref>=1.4.0 : textproc/py-os-api-ref@py37
- py37-WebTest>=2.0.27 : www/py-WebTest@py37
- py37-mock>=2.0.0 : devel/py-mock@py37
- py37-freezegun>=0.3.6 : devel/py-freezegun@py37
- py37-flake8-docstrings>=0.2.1 : devel/py-flake8-docstrings@py37
- py37-oslotest>=3.2.0 : devel/py-oslotest@py37
- py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
- py37-lxml>=3.4.1 : devel/py-lxml@py37
- py37-ldappool>=2.0.0 : net/py-ldappool@py37
- py37-osprofiler>=0 : devel/py-osprofiler@py37
- py37-pbr>=2.0.0 : devel/py-pbr@py37
- py37-Babel>=2.3.4 : devel/py-babel@py37
- py37-webob>=1.7.1 : www/py-webob@py37
- py37-PasteDeploy>=1.5.0 : www/py-pastedeploy@py37
- py37-Paste>=2.0.2 : www/py-paste@py37
- py37-routes>=2.3.1 : www/py-routes@py37
- py37-cryptography>=1.9 : security/py-cryptography@py37
- py37-six>=1.10.0 : devel/py-six@py37
- py37-sqlalchemy12>=1.0.10 : databases/py-sqlalchemy12@py37
- py37-sqlalchemy-migrate>=0.11.0 : databases/py-sqlalchemy-migrate@py37
- py37-stevedore>=1.20.0 : devel/py-stevedore@py37
- py37-passlib>=1.7.0 : security/py-passlib@py37
- py37-python-keystoneclient>=3.8.0 : net/py-python-keystoneclient@py37
- py37-keystonemiddleware>=4.17.0 : devel/py-keystonemiddleware@py37
- py37-bcrypt>=3.1.3 : security/py-bcrypt@py37
- py37-scrypt>=0.8.0 : security/py-scrypt@py37
- py37-oslo.cache>=1.26.0 : devel/py-oslo.cache@py37
- py37-oslo.concurrency>=3.25.0 : devel/py-oslo.concurrency@py37
- py37-oslo.config>=5.1.0 : devel/py-oslo.config@py37
- py37-oslo.context>=2.19.2 : devel/py-oslo.context@py37
- py37-oslo.messaging>=5.29.0 : devel/py-oslo.messaging@py37
- py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
- py37-oslo.i18n>=3.15.3 : devel/py-oslo.i18n@py37
- py37-oslo.log>=3.36.0 : devel/py-oslo.log@py37
- py37-oslo.middleware>=3.31.0 : devel/py-oslo.middleware@py37
- py37-oslo.policy>=1.30.0 : devel/py-oslo.policy@py37
- py37-oslo.serialization>=2.18.0 : devel/py-oslo.serialization@py37
- py37-oslo.utils>=3.33.0 : devel/py-oslo.utils@py37
- py37-oauthlib>=0.6.0 : security/py-oauthlib@py37
- py37-pysaml2>=4.0.2 : security/py-pysaml2@py37
- py37-dogpile.cache>=0.6.2 : devel/py-dogpile.cache@py37
- py37-jsonschema>=2.6.0 : devel/py-jsonschema@py37
- py37-pycadf>=1.1.0 : devel/py-pycadf@py37
- py37-osprofiler>=1.4.0 : devel/py-osprofiler@py37
- py37-pytz>=2013.6 : devel/py-pytz@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- Runtime dependencies:
-
- py37-pbr>=2.0.0 : devel/py-pbr@py37
- py37-Babel>=2.3.4 : devel/py-babel@py37
- py37-webob>=1.7.1 : www/py-webob@py37
- py37-PasteDeploy>=1.5.0 : www/py-pastedeploy@py37
- py37-Paste>=2.0.2 : www/py-paste@py37
- py37-routes>=2.3.1 : www/py-routes@py37
- py37-cryptography>=1.9 : security/py-cryptography@py37
- py37-six>=1.10.0 : devel/py-six@py37
- py37-sqlalchemy12>=1.0.10 : databases/py-sqlalchemy12@py37
- py37-sqlalchemy-migrate>=0.11.0 : databases/py-sqlalchemy-migrate@py37
- py37-stevedore>=1.20.0 : devel/py-stevedore@py37
- py37-passlib>=1.7.0 : security/py-passlib@py37
- py37-python-keystoneclient>=3.8.0 : net/py-python-keystoneclient@py37
- py37-keystonemiddleware>=4.17.0 : devel/py-keystonemiddleware@py37
- py37-bcrypt>=3.1.3 : security/py-bcrypt@py37
- py37-scrypt>=0.8.0 : security/py-scrypt@py37
- py37-oslo.cache>=1.26.0 : devel/py-oslo.cache@py37
- py37-oslo.concurrency>=3.25.0 : devel/py-oslo.concurrency@py37
- py37-oslo.config>=5.1.0 : devel/py-oslo.config@py37
- py37-oslo.context>=2.19.2 : devel/py-oslo.context@py37
- py37-oslo.messaging>=5.29.0 : devel/py-oslo.messaging@py37
- py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
- py37-oslo.i18n>=3.15.3 : devel/py-oslo.i18n@py37
- py37-oslo.log>=3.36.0 : devel/py-oslo.log@py37
- py37-oslo.middleware>=3.31.0 : devel/py-oslo.middleware@py37
- py37-oslo.policy>=1.30.0 : devel/py-oslo.policy@py37
- py37-oslo.serialization>=2.18.0 : devel/py-oslo.serialization@py37
- py37-oslo.utils>=3.33.0 : devel/py-oslo.utils@py37
- py37-oauthlib>=0.6.0 : security/py-oauthlib@py37
- py37-pysaml2>=4.0.2 : security/py-pysaml2@py37
- py37-dogpile.cache>=0.6.2 : devel/py-dogpile.cache@py37
- py37-jsonschema>=2.6.0 : devel/py-jsonschema@py37
- py37-pycadf>=1.1.0 : devel/py-pycadf@py37
- py37-osprofiler>=1.4.0 : devel/py-osprofiler@py37
- py37-pytz>=2013.6 : devel/py-pytz@py37
- py37-setuptools>0 : devel/py-setuptools@py37
- python3.7 : lang/python37
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py37-keystone-13.0.0_1:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
====> Options available for the group MISC
LDAP=off: LDAP support
MEMCACHED=off: memcached support
MONGODB=off: MongoDB support (used for messaging services)
====> Options available for the radio DB: you can only select none or one of them
MYSQL=off: MySQL/MariaDB support
PGSQL=off: PostgreSQL support
===> Use 'make config' to modify these settings
- Options name:
- N/A
- USES:
- python:3.6+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
13.0.0_1 27 Aug 2020 11:25:47 |
rene |
Remove expired ports:
2020-08-26 audio/timidity++-tcltk: Broken for more than 6 months
2020-08-26 biology/pbcopper: Broken for more than 6 months
2020-08-26 devel/ace: Broken for more than 6 months
2020-08-26 devel/bin86: Broken for more than 6 months
2020-08-26 devel/erlang-oserl: Broken for more than 6 months
2020-08-20 emulators/qemu40: Please consider using qemu or qemu41
2020-08-26 games/linux-darwinia-demo: Broken for more than 6 months
2020-08-26 games/linux-defcon: Broken for more than 6 months
2020-08-26 games/linux-uplink-demo: Broken for more than 6 months
2020-08-26 games/xevil: Broken for more than 6 months
2020-08-26 games/xminesweep: Broken for more than 6 months
2020-08-26 graphics/backfract: Broken for more than 6 months
2020-08-26 japanese/kanjipad: Broken for more than 6 months (Only the first 15 lines of the commit message are shown above ) |
13.0.0_1 26 Jul 2020 07:32:00 |
antoine |
Deprecate ports broken for more than 6 months |
13.0.0_1 25 May 2020 18:35:18 |
sunpoet |
Update PORTSCOUT |
13.0.0_1 11 May 2020 23:51:58 |
dbaio |
Update Sphinx
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above ) |
13.0.0_1 04 Apr 2020 07:26:09 |
sunpoet |
Update PORTSCOUT |
13.0.0_1 02 Apr 2020 12:04:24 |
sunpoet |
Add PORTSCOUT |
13.0.0_1 10 Mar 2020 14:23:57 |
antoine |
Mark BROKEN: fails to build
Warning, treated as error:
/wrkdirs/usr/ports/security/py-keystone/work-py37/keystone-13.0.0/doc/source/api/keystone.tests.unit.rst:35:autodoc:
failed to import module 'keystone.tests.unit.core'; the following exception was
raised:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/sphinx/ext/autodoc.py", line 658,
in import_object
__import__(self.modname)
File
"/wrkdirs/usr/ports/security/py-keystone/work-py37/keystone-13.0.0/keystone/tests/unit/__init__.py",
line 24, in <module>
from keystone.tests.unit.core import * # noqa
File
"/wrkdirs/usr/ports/security/py-keystone/work-py37/keystone-13.0.0/keystone/tests/unit/core.py",
line 56, in <module>
keystone.conf.configure()
File
"/wrkdirs/usr/ports/security/py-keystone/work-py37/keystone-13.0.0/keystone/conf/__init__.py",
line 125, in configure
help='Do not monkey-patch threading system modules.'))
File "/usr/local/lib/python3.7/site-packages/oslo_config/cfg.py", line 2051,
in __inner
result = f(self, *args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/oslo_config/cfg.py", line 2329,
in register_cli_opt
raise ArgsAlreadyParsedError("cannot register CLI option")
oslo_config.cfg.ArgsAlreadyParsedError: arguments already parsed: cannot
register CLI option
Reported by: pkg-fallout |
13.0.0_1 06 Feb 2020 19:27:02 |
sunpoet |
Take maintainership |
13.0.0_1 21 Jan 2020 11:06:16 |
mat |
When you remove a Python version from a port (security/py-pysaml2 here)
you have to make sure the ports that depend on it will not try to use
that version, otherwise it breaks bulk -a.
Error: compute_deps_pkg failed to lookup pkgname for security/py-pysaml2@py35
processing package py35-matrix-synapse-1.7.2_1 from
net-im/py-matrix-synapse@py35 -- Is SUBDIR+=py-pysaml2@py35 missing in
security/Makefile and does the port provide the 'py35' FLAVOR?
Error: compute_deps_pkg failed to lookup existing pkgname for
security/py-pysaml2@py35 processing package py35-matrix-synapse-1.7.2_1
Error: compute_deps_pkg failed to lookup pkgname for security/py-pysaml2@py35
processing package py35-keystone-13.0.0_1 from security/py-keystone@py35 -- Is
SUBDIR+=py-pysaml2@py35 missing in security/Makefile and does the port provide
the 'py35' FLAVOR?
Error: compute_deps_pkg failed to lookup existing pkgname for
security/py-pysaml2@py35 processing package py35-keystone-13.0.0_1
Pointy hat: sunpoet |
13.0.0_1 15 Dec 2019 15:13:13 |
zi |
- Reset MAINTAINER due to fatal email bounces
Reported by: portscout! |
13.0.0_1 24 Aug 2019 08:28:22 |
antoine |
Unbreak bulk -a
Pointy hat: amdmi3 |
13.0.0_1 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
13.0.0_1 12 Jan 2019 15:39:59 |
pi |
databases/py-sqlalchemy-migrate (and dependents):
Update RUN_DEPENDS from sqlalchemy10 to sqlalchemy12
- Assigns databases/py-sqlalchemy-migrate to databases/py-sqlalchemy12
- Assigns the following ports to databases/py-sqlalchemy12:
* devel/py-buildbot
* misc/py-cinder
* misc/py-glance
* security/py-keystone
- Unbreaks devel/py-oslo.db because it is buildable when
databases/py-sqlalchemy-migrate
has been assigned to
databases/py-sqlalchemy12
- Fixes pkg-plist for devel/py-glance after ports r489963
PR: 230379
Submitted by: Kai <freebsd_ports@k-worx.org>
Approved by: koobs, lwhsu |
13.0.0 10 Jul 2018 09:45:07 |
miwi |
- Update to 13.0.0
- Added LICENSE_FILE
- Changed BUILD_DEPENDS + RUN_DEPENDS to reflect the new dependencies
- Added DOCS option with the appropriate dependencies
- Added CONFLICTS_INSTALL
- Added further options (EXAMPLES, LDAP, MEMCACHED, MONGODB, MYSQL and PGSQL)
- Refined post-patch target
- Added pkg-message
- Updated WWW
PR: 228849
Submitted by: freebsd_ports@k-worx.org
Approved by: maintainer
Sponsored by: iXsystems Inc. |
10.0.0_4 20 Jun 2018 17:05:44 |
mat |
Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.
Sponsored by: Absolight |
10.0.0_4 25 Apr 2018 21:01:31 |
sunpoet |
Fix msgpack dependency
- Bump PORTREVISION for package change |
10.0.0_3 22 Apr 2018 18:29:51 |
sunpoet |
Move devel/py-msgpack-python to devel/py-msgpack
- Update to 0.5.6
- Update pkg-descr
- Update WWW
Changes: https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst |
10.0.0_2 17 Mar 2018 10:45:43 |
sunpoet |
Fix WWW
Approved by: portmgr (blanket) |
10.0.0_2 30 Nov 2017 15:50:34 |
mat |
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the (Only the first 15 lines of the commit message are shown above ) |
10.0.0_2 17 Dec 2016 15:31:09 |
novel |
Rename python openstack clients to match pypi names
- Rename the following ports:
py-ceilometerclient
py-cinderclient
py-designateclient
py-glanceclient
py-heatclient
py-keystoneclient
py-neutronclient
py-novaclient
py-openstackclient
to py-python-$(component)client to match pypi name
- Update MOVED
- Update the appropriate dependency lines
Suggested by: koobs |
10.0.0_1 27 Nov 2016 12:01:18 |
novel |
security/py-keystone: minor tweaks
- Define LICENSE
- Add missing '%%ETCDIR%%/policy.v3cloudsample.json' to plist and
bump PORTREVISION
PR: 214741
Submitted by: maintainer |
10.0.0 20 Oct 2016 17:00:18 |
novel |
Add py-keystone 10.0.0, OpenStack Keystone
PR: 213542
Submitted by: Alexander Nusov <alexander.nusov@nfvexpress.com> |