notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-keystone OpenStack Identity
13.0.0_1 security Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 13.0.0_1Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to build
Deprecated DEPRECATED: Broken for more than 6 months
Expired This port expired on: 2020-08-26
Ignore IGNORE: is marked as broken: fails to build
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
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
Description:
SVNWeb : git : Homepage
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:
  • py??-keystone-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: py37-keystone
Package flavors (<flavor>: <package>)
  • py37: py37-keystone
distinfo:
No package information for this port in our database
Sometimes this happens. Not all ports have packages.

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py37-pbr>=2.0.0 : devel/py-pbr@py37
  2. py37-sphinx>=0 : textproc/py-sphinx@py37
  3. py37-openstackdocstheme>=1.18.1 : textproc/py-openstackdocstheme@py37
  4. py37-reno>=2.5.0 : textproc/py-reno@py37
  5. py37-ldap>=2.4.20 : net/py-ldap@py37
  6. py37-testtools>=2.2.0 : devel/py-testtools@py37
  7. py37-os-api-ref>=1.4.0 : textproc/py-os-api-ref@py37
  8. py37-WebTest>=2.0.27 : www/py-WebTest@py37
  9. py37-mock>=2.0.0 : devel/py-mock@py37
  10. py37-freezegun>=0.3.6 : devel/py-freezegun@py37
  11. py37-flake8-docstrings>=0.2.1 : devel/py-flake8-docstrings@py37
  12. py37-oslotest>=3.2.0 : devel/py-oslotest@py37
  13. py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
  14. py37-lxml>=3.4.1 : devel/py-lxml@py37
  15. py37-ldappool>=2.0.0 : net/py-ldappool@py37
  16. py37-osprofiler>=0 : devel/py-osprofiler@py37
  17. py37-pbr>=2.0.0 : devel/py-pbr@py37
  18. py37-Babel>=2.3.4 : devel/py-babel@py37
  19. py37-webob>=1.7.1 : www/py-webob@py37
  20. py37-PasteDeploy>=1.5.0 : www/py-pastedeploy@py37
  21. py37-Paste>=2.0.2 : www/py-paste@py37
  22. py37-routes>=2.3.1 : www/py-routes@py37
  23. py37-cryptography>=1.9 : security/py-cryptography@py37
  24. py37-six>=1.10.0 : devel/py-six@py37
  25. py37-sqlalchemy12>=1.0.10 : databases/py-sqlalchemy12@py37
  26. py37-sqlalchemy-migrate>=0.11.0 : databases/py-sqlalchemy-migrate@py37
  27. py37-stevedore>=1.20.0 : devel/py-stevedore@py37
  28. py37-passlib>=1.7.0 : security/py-passlib@py37
  29. py37-python-keystoneclient>=3.8.0 : net/py-python-keystoneclient@py37
  30. py37-keystonemiddleware>=4.17.0 : devel/py-keystonemiddleware@py37
  31. py37-bcrypt>=3.1.3 : security/py-bcrypt@py37
  32. py37-scrypt>=0.8.0 : security/py-scrypt@py37
  33. py37-oslo.cache>=1.26.0 : devel/py-oslo.cache@py37
  34. py37-oslo.concurrency>=3.25.0 : devel/py-oslo.concurrency@py37
  35. py37-oslo.config>=5.1.0 : devel/py-oslo.config@py37
  36. py37-oslo.context>=2.19.2 : devel/py-oslo.context@py37
  37. py37-oslo.messaging>=5.29.0 : devel/py-oslo.messaging@py37
  38. py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
  39. py37-oslo.i18n>=3.15.3 : devel/py-oslo.i18n@py37
  40. py37-oslo.log>=3.36.0 : devel/py-oslo.log@py37
  41. py37-oslo.middleware>=3.31.0 : devel/py-oslo.middleware@py37
  42. py37-oslo.policy>=1.30.0 : devel/py-oslo.policy@py37
  43. py37-oslo.serialization>=2.18.0 : devel/py-oslo.serialization@py37
  44. py37-oslo.utils>=3.33.0 : devel/py-oslo.utils@py37
  45. py37-oauthlib>=0.6.0 : security/py-oauthlib@py37
  46. py37-pysaml2>=4.0.2 : security/py-pysaml2@py37
  47. py37-dogpile.cache>=0.6.2 : devel/py-dogpile.cache@py37
  48. py37-jsonschema>=2.6.0 : devel/py-jsonschema@py37
  49. py37-pycadf>=1.1.0 : devel/py-pycadf@py37
  50. py37-osprofiler>=1.4.0 : devel/py-osprofiler@py37
  51. py37-pytz>=2013.6 : devel/py-pytz@py37
  52. py37-setuptools>0 : devel/py-setuptools@py37
  53. python3.7 : lang/python37
  54. py37-setuptools>0 : devel/py-setuptools@py37
  55. python3.7 : lang/python37
Runtime dependencies:
  1. py37-pbr>=2.0.0 : devel/py-pbr@py37
  2. py37-Babel>=2.3.4 : devel/py-babel@py37
  3. py37-webob>=1.7.1 : www/py-webob@py37
  4. py37-PasteDeploy>=1.5.0 : www/py-pastedeploy@py37
  5. py37-Paste>=2.0.2 : www/py-paste@py37
  6. py37-routes>=2.3.1 : www/py-routes@py37
  7. py37-cryptography>=1.9 : security/py-cryptography@py37
  8. py37-six>=1.10.0 : devel/py-six@py37
  9. py37-sqlalchemy12>=1.0.10 : databases/py-sqlalchemy12@py37
  10. py37-sqlalchemy-migrate>=0.11.0 : databases/py-sqlalchemy-migrate@py37
  11. py37-stevedore>=1.20.0 : devel/py-stevedore@py37
  12. py37-passlib>=1.7.0 : security/py-passlib@py37
  13. py37-python-keystoneclient>=3.8.0 : net/py-python-keystoneclient@py37
  14. py37-keystonemiddleware>=4.17.0 : devel/py-keystonemiddleware@py37
  15. py37-bcrypt>=3.1.3 : security/py-bcrypt@py37
  16. py37-scrypt>=0.8.0 : security/py-scrypt@py37
  17. py37-oslo.cache>=1.26.0 : devel/py-oslo.cache@py37
  18. py37-oslo.concurrency>=3.25.0 : devel/py-oslo.concurrency@py37
  19. py37-oslo.config>=5.1.0 : devel/py-oslo.config@py37
  20. py37-oslo.context>=2.19.2 : devel/py-oslo.context@py37
  21. py37-oslo.messaging>=5.29.0 : devel/py-oslo.messaging@py37
  22. py37-oslo.db>=4.27.0 : devel/py-oslo.db@py37
  23. py37-oslo.i18n>=3.15.3 : devel/py-oslo.i18n@py37
  24. py37-oslo.log>=3.36.0 : devel/py-oslo.log@py37
  25. py37-oslo.middleware>=3.31.0 : devel/py-oslo.middleware@py37
  26. py37-oslo.policy>=1.30.0 : devel/py-oslo.policy@py37
  27. py37-oslo.serialization>=2.18.0 : devel/py-oslo.serialization@py37
  28. py37-oslo.utils>=3.33.0 : devel/py-oslo.utils@py37
  29. py37-oauthlib>=0.6.0 : security/py-oauthlib@py37
  30. py37-pysaml2>=4.0.2 : security/py-pysaml2@py37
  31. py37-dogpile.cache>=0.6.2 : devel/py-dogpile.cache@py37
  32. py37-jsonschema>=2.6.0 : devel/py-jsonschema@py37
  33. py37-pycadf>=1.1.0 : devel/py-pycadf@py37
  34. py37-osprofiler>=1.4.0 : devel/py-osprofiler@py37
  35. py37-pytz>=2013.6 : devel/py-pytz@py37
  36. py37-setuptools>0 : devel/py-setuptools@py37
  37. python3.7 : lang/python37
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://tarballs.openstack.org/keystone/
Collapse this list.
Port Moves
  • port deleted on 2020-08-27
    REASON: Has expired: Broken for more than 6 months

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Aug 2020 11:25:47
Original commit files touched by this commit Revision:546333  13.0.0_1
rene search for other commits by this committer
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 View all of this commit message)
26 Jul 2020 07:32:00
Original commit files touched by this commit Revision:543440  13.0.0_1
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
25 May 2020 18:35:18
Original commit files touched by this commit Revision:536504  13.0.0_1
sunpoet search for other commits by this committer
Update PORTSCOUT
11 May 2020 23:51:58
Original commit files touched by this commit Revision:534966  13.0.0_1
dbaio search for other commits by this committer
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 View all of this commit message)
04 Apr 2020 07:26:09
Original commit files touched by this commit Revision:530591  13.0.0_1
sunpoet search for other commits by this committer
Update PORTSCOUT
02 Apr 2020 12:04:24
Original commit files touched by this commit Revision:530317  13.0.0_1
sunpoet search for other commits by this committer
Add PORTSCOUT
10 Mar 2020 14:23:57
Original commit files touched by this commit Revision:528175  13.0.0_1
antoine search for other commits by this committer
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
06 Feb 2020 19:27:02
Original commit files touched by this commit Revision:525421  13.0.0_1
sunpoet search for other commits by this committer
Take maintainership
21 Jan 2020 11:06:16
Original commit files touched by this commit Revision:523716  13.0.0_1
mat search for other commits by this committer
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
15 Dec 2019 15:13:13
Original commit files touched by this commit Revision:520181  13.0.0_1
zi search for other commits by this committer
- Reset MAINTAINER due to fatal email bounces

Reported by:	portscout!
24 Aug 2019 08:28:22
Original commit files touched by this commit Revision:509714  13.0.0_1
antoine search for other commits by this committer
Unbreak bulk -a

Pointy hat:	amdmi3
14 Aug 2019 12:16:13
Original commit files touched by this commit Revision:508909  13.0.0_1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
12 Jan 2019 15:39:59
Original commit files touched by this commit Revision:490061  13.0.0_1
pi search for other commits by this committer
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
10 Jul 2018 09:45:07
Original commit files touched by this commit Revision:474349  13.0.0
miwi search for other commits by this committer
- 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.
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  10.0.0_4
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
25 Apr 2018 21:01:31
Original commit files touched by this commit Revision:468301  10.0.0_4
sunpoet search for other commits by this committer
Fix msgpack dependency

- Bump PORTREVISION for package change
22 Apr 2018 18:29:51
Original commit files touched by this commit Revision:468048  10.0.0_3
sunpoet search for other commits by this committer
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
17 Mar 2018 10:45:43
Original commit files touched by this commit Revision:464800  10.0.0_2
sunpoet search for other commits by this committer
Fix WWW

Approved by:	portmgr (blanket)
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  10.0.0_2  Sanity Test Failure
mat search for other commits by this committer
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 View all of this commit message)
17 Dec 2016 15:31:09
Original commit files touched by this commit Revision:428767  10.0.0_2
novel search for other commits by this committer
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
27 Nov 2016 12:01:18
Original commit files touched by this commit Revision:427227  10.0.0_1
novel search for other commits by this committer
security/py-keystone: minor tweaks

 - Define LICENSE
 - Add missing '%%ETCDIR%%/policy.v3cloudsample.json' to plist and
   bump PORTREVISION

PR:		214741
Submitted by:	maintainer
20 Oct 2016 17:00:18
Original commit files touched by this commit Revision:424340  10.0.0
novel search for other commits by this committer
Add py-keystone 10.0.0, OpenStack Keystone

PR:		213542
Submitted by:	Alexander Nusov <alexander.nusov@nfvexpress.com>

Number of commits found: 22