[Freeipa-devel] [freeipa PR#257][opened] Don't ship install subpackages with wheels

tiran freeipa-github-notification at redhat.com
Fri Nov 18 10:47:17 UTC 2016


   URL: https://github.com/freeipa/freeipa/pull/257
Author: tiran
 Title: #257: Don't ship install subpackages with wheels
Action: opened

PR body:
"""
The install subpackages of ipaclient, ipalib and ipapython contain
helper code for installers such as ipa-client-install. They also depend
on external modules that are not available on PyPI, e.g. SSSDConfig.
Since PyPI wheel packages do not support client installation, the
install subpackages contain dead and unsupported code.

The custom build_py plugin removes the subpackages from bdist_wheel
builds. It's not enough to just remove 'ipaclient.install' from the
'packages' list. Surplus files have to be removed from build/lib, too.

https://fedorahosted.org/freeipa/ticket/6468

Signed-off-by: Christian Heimes <cheimes at redhat.com>
"""

To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/257/head:pr257
git checkout pr257
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pr-257.patch
Type: text/x-diff
Size: 3388 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20161118/e07b9593/attachment.bin>


More information about the Freeipa-devel mailing list