Skip to content

recoll: use wrapProgram to set $PATH for recoll, recollindex#236509

Merged
2 commits merged intomasterfrom
unknown repository
Jun 8, 2023
Merged

recoll: use wrapProgram to set $PATH for recoll, recollindex#236509
2 commits merged intomasterfrom
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Jun 7, 2023

Description of changes

Many recoll filters assume that $PATH contains all their dependencies. Our current patching approach is a game of whack-a-mole, and while we will continue trying to play it we ought to set the $PATH as well.

This commit eliminates a huge number of extraneous error messages from recoll's log, making it easier to see the remaining ones which really matter.

Things done

@ghost ghost mentioned this pull request Jun 7, 2023
12 tasks
Adam Joseph added 2 commits June 7, 2023 13:41
This commit factors out a long repetitive list of `wrapProgram`
invocations into a Nix list which can be iterated upon for other
purposes.
Many recoll filters assume that $PATH contains all their
dependencies.  Our current patching approach is a game of
whack-a-mole, and while we will continue trying to play it we ought
to set the $PATH as well.

This commit eliminates a huge number of extraneous error messages
from recoll's log, making it easier to see the remaining ones which
really matter.
@ghost ghost mentioned this pull request Jun 7, 2023
2 tasks
@ofborg ofborg bot requested review from a user and jcumming June 7, 2023 23:18
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Jun 7, 2023
@ghost ghost deleted the pr/recoll/filterPath branch January 23, 2024 06:49
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants