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

borgbackup: cleanup inputs #21555

Merged
merged 1 commit into from Jan 1, 2017
Merged

borgbackup: cleanup inputs #21555

merged 1 commit into from Jan 1, 2017

Conversation

joachifm
Copy link
Contributor

This fixes #16171. See commit message for details. Tested basic functionality.

tox/detox are removed; they are used to test multiple python
implementations in parallel, which isn't really appropriate for a Nix
install check.  Also, because these were added to the propagated build
inputs, lots of unnecessary stuff ended up in the resulting closure.
Note that removing tox does not imply tests are not run; they never were
to begin with; this is a separate issue.

This fixes NixOS#16171

Also, for "correctness" ordinary build-time dependencies are added to
`buildInputs`; only inputs that are to be added to the python path are
added to `propagatedBuildInputs`.
@mention-bot
Copy link

@joachifm, thanks for your PR! By analyzing the history of the files in this pull request, we identified @nckx, @brodul and @bjornfor to be potential reviewers.

@Mic92 Mic92 merged commit db0a2c8 into NixOS:master Jan 1, 2017
@Mic92
Copy link
Member

Mic92 commented Jan 1, 2017

My backup still works.

@joachifm joachifm deleted the borgbackup-cleanup branch March 13, 2017 23:45
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

Successfully merging this pull request may close these issues.

borgbackup closure depends on tox, detox, eventlet and more
3 participants