Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs on how to omit extra components? #9

Open
freddrake opened this issue Sep 16, 2019 · 1 comment
Open

docs on how to omit extra components? #9

freddrake opened this issue Sep 16, 2019 · 1 comment

Comments

@freddrake
Copy link

I'd like to build without including some of the additional packages included with this (cyrus-sasl, libxml2, libxslt). I can editing the buildout-build*.cfg files accordingly, or override specific settings from (IIUC) buildout-build.cfg.

But I'd love to know what the "right" way to do that is.

@r-bit-rry
Copy link
Contributor

You can just remove the components you want from the buildout-build.cfg 'parts' setting ( usually in the beginning of the file).
Make sure you edit the right buildout-buid.cfg (platform dependent but most inherit from build-build.cfg and they do not overwrite the 'parts' setting.
Last consideration to make is that some packages are mandatory or dependencies, most likely libiconv, zlib,xz, ncurses,readline,openssl, openssh, gettext,bzip2, sqlite3, libffi, gdbm, libuuid.
you can try and remove other parts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants