Page MenuHomeSoftware Heritage

developer-setup: update system dependencies
ClosedPublic

Authored by tenma on Dec 11 2020, 12:12 PM.

Details

Summary

Add rsync which is recommended for docker developer setup.
Move comments so that the command is runnable as-is.

Diff Detail

Repository
rDDOC Development documentation
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Thanks, couple of suggestion.

In general, mention in the diff description the reason of the diff.

That'd be add rsync tool because without it, afair, overriding the default
configuration fail silently when rsync is not installed on the host machine.

Also, that should probably be 3 diffs:

  • one to add rsync because reason ^
  • one to explicitly mention postgresql-12
  • one to format so the command is executable

Cheers,

douardda added a subscriber: douardda.

do not fix the pg version otherwise ok

This revision is now accepted and ready to land.Dec 11 2020, 12:23 PM

@douardda Why the not on the version?

because it is unnecessary and is a source for maintenance (need to be updated from time to time)

because it is unnecessary and is a source for maintenance (need to be updated from time to time)

ok, right.

Also i realized you meant fix as in pin the version...
It got mistranslated in my mind earlier ¯\_(ツ)_/¯ ;)

Keep postgresql without major version pin, as we follow debian versions.

This revision was automatically updated to reflect the committed changes.