{"action":"created","issue":{"url":"https://api.github.com/repos/freeipa/freeipa/issues/159","repository_url":"https://api.github.com/repos/freeipa/freeipa","labels_url":"https://api.github.com/repos/freeipa/freeipa/issues/159/labels{/name}","comments_url":"https://api.github.com/repos/freeipa/freeipa/issues/159/comments","events_url":"https://api.github.com/repos/freeipa/freeipa/issues/159/events","html_url":"https://github.com/freeipa/freeipa/pull/159","id":182524277,"number":159,"title":"spec file: clean up BuildRequires","user":{"login":"jcholast","id":13571106,"avatar_url":"https://avatars.githubusercontent.com/u/13571106?v=3","gravatar_id":"","url":"https://api.github.com/users/jcholast","html_url":"https://github.com/jcholast","followers_url":"https://api.github.com/users/jcholast/followers","following_url":"https://api.github.com/users/jcholast/following{/other_user}","gists_url":"https://api.github.com/users/jcholast/gists{/gist_id}","starred_url":"https://api.github.com/users/jcholast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcholast/subscriptions","organizations_url":"https://api.github.com/users/jcholast/orgs","repos_url":"https://api.github.com/users/jcholast/repos","events_url":"https://api.github.com/users/jcholast/events{/privacy}","received_events_url":"https://api.github.com/users/jcholast/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"stlaz","id":718169,"avatar_url":"https://avatars.githubusercontent.com/u/718169?v=3","gravatar_id":"","url":"https://api.github.com/users/stlaz","html_url":"https://github.com/stlaz","followers_url":"https://api.github.com/users/stlaz/followers","following_url":"https://api.github.com/users/stlaz/following{/other_user}","gists_url":"https://api.github.com/users/stlaz/gists{/gist_id}","starred_url":"https://api.github.com/users/stlaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stlaz/subscriptions","organizations_url":"https://api.github.com/users/stlaz/orgs","repos_url":"https://api.github.com/users/stlaz/repos","events_url":"https://api.github.com/users/stlaz/events{/privacy}","received_events_url":"https://api.github.com/users/stlaz/received_events","type":"User","site_admin":false},"assignees":[{"login":"stlaz","id":718169,"avatar_url":"https://avatars.githubusercontent.com/u/718169?v=3","gravatar_id":"","url":"https://api.github.com/users/stlaz","html_url":"https://github.com/stlaz","followers_url":"https://api.github.com/users/stlaz/followers","following_url":"https://api.github.com/users/stlaz/following{/other_user}","gists_url":"https://api.github.com/users/stlaz/gists{/gist_id}","starred_url":"https://api.github.com/users/stlaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stlaz/subscriptions","organizations_url":"https://api.github.com/users/stlaz/orgs","repos_url":"https://api.github.com/users/stlaz/repos","events_url":"https://api.github.com/users/stlaz/events{/privacy}","received_events_url":"https://api.github.com/users/stlaz/received_events","type":"User","site_admin":false},{"login":"pspacek","id":11509590,"avatar_url":"https://avatars.githubusercontent.com/u/11509590?v=3","gravatar_id":"","url":"https://api.github.com/users/pspacek","html_url":"https://github.com/pspacek","followers_url":"https://api.github.com/users/pspacek/followers","following_url":"https://api.github.com/users/pspacek/following{/other_user}","gists_url":"https://api.github.com/users/pspacek/gists{/gist_id}","starred_url":"https://api.github.com/users/pspacek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pspacek/subscriptions","organizations_url":"https://api.github.com/users/pspacek/orgs","repos_url":"https://api.github.com/users/pspacek/repos","events_url":"https://api.github.com/users/pspacek/events{/privacy}","received_events_url":"https://api.github.com/users/pspacek/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2016-10-12T13:22:29Z","updated_at":"2016-10-19T12:43:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/freeipa/freeipa/pulls/159","html_url":"https://github.com/freeipa/freeipa/pull/159","diff_url":"https://github.com/freeipa/freeipa/pull/159.diff","patch_url":"https://github.com/freeipa/freeipa/pull/159.patch"},"body":"Add missing cyrus-sasl-devel, python-cffi, python-custodia, python-nose,\r\npython-paste, python-sssdconfig and systemd-python BuildRequires.\r\n\r\nRemove unused custodia, java-headless, m4, policycoreutils,\r\npython-kdcproxy, python-rhsm, pyOpenSSL and systemd-units BuildRequires.\r\n\r\nCorrect versioned BuildRequires and provide explanatory comments.\r\n\r\n**spec file: do not include BuildRequires for lint by default**\r\n\r\nLint is never executed from rpmbuild, so the BuildRequires for lint are\r\npurely informational.\r\n\r\nInclude them only if %with_lint RPM macro is specified.\r\n\r\n**pylint: enable the import-error check**\r\n\r\nCheck for import errors with pylint to make sure new python package\r\ndependencies are not overlooked.\r\n\r\n**ipaserver: remove ipalib import from setup.py**\r\n\r\nInstead of importing ipalib to get IPA version string, create setup.py from\r\na template and have the version string automatically filled in.\r\n\r\nThis makes it possible to build the ipaserver package without having to\r\nhave ipalib dependencies installed.\r\n\r\n**makeapi, makeaci: do not fail on missing imports**\r\n\r\nAdd import hook to makeapi and makeaci which makes them ignore import\r\nerrors in modules in our source tree and instead print a warning.\r\n\r\nThis makes it possible to build IPA without having to have most of our\r\nruntime dependencies installed.\r\n\r\n**client: remove unused libcurl build dependency**\r\n\r\n**pwpolicy: do not run klist on import**\r\n\r\nOn pwpolicy module import, \"klist -V\" is run to determine if the installed\r\nkrb5 version supports account lockout (>= 1.8).\r\n\r\nRemove the check, as we require a krb5 version which does support account\r\nlockout (1.12)."},"comment":{"url":"https://api.github.com/repos/freeipa/freeipa/issues/comments/254800991","html_url":"https://github.com/freeipa/freeipa/pull/159#issuecomment-254800991","issue_url":"https://api.github.com/repos/freeipa/freeipa/issues/159","id":254800991,"user":{"login":"martbab","id":1563843,"avatar_url":"https://avatars.githubusercontent.com/u/1563843?v=3","gravatar_id":"","url":"https://api.github.com/users/martbab","html_url":"https://github.com/martbab","followers_url":"https://api.github.com/users/martbab/followers","following_url":"https://api.github.com/users/martbab/following{/other_user}","gists_url":"https://api.github.com/users/martbab/gists{/gist_id}","starred_url":"https://api.github.com/users/martbab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martbab/subscriptions","organizations_url":"https://api.github.com/users/martbab/orgs","repos_url":"https://api.github.com/users/martbab/repos","events_url":"https://api.github.com/users/martbab/events{/privacy}","received_events_url":"https://api.github.com/users/martbab/received_events","type":"User","site_admin":false},"created_at":"2016-10-19T12:43:06Z","updated_at":"2016-10-19T12:43:06Z","body":"On F24 you need to explicitly install python-srpm-macros due to broken package dependencies\r\n\r\n    dnf install -y python-srpm-macros\r\n\r\notherwise dnf/rpm is unable to expand python-specific macros in the spec and fails."}}
{"actor":{"display_login":"martbab"}}