Bug 244078 - databases/galera26: Should depend on net/rsync
Summary: databases/galera26: Should depend on net/rsync
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jochen Neumeister
Keywords: needs-patch, needs-qa
Depends on:
Reported: 2020-02-12 18:50 UTC by Vincent Milum Jr
Modified: 2020-08-02 21:23 UTC (History)
5 users (show)

See Also:
koobs: maintainer-feedback? (teemu.ollakka)
koobs: maintainer-feedback? (brnrd)
koobs: merge-quarterly?


Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Milum Jr 2020-02-12 18:50:22 UTC
Galera uses rsync as its primary/default form of file transfer between nodes, so it should probably depend on net/rsync also being available on the system.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2020-06-10 03:22:02 UTC
@Maintainer (Teemu) Could you please update either the galera port MAINTAINER lines to match Bugzilla account email address, or create a Bugzilla account (or update the current bugzilla account email) with the current MAINTAINER value. 

This ensures that our AutoAssigner can correctly notify maintainers for new issues for poyrts they maintain
Comment 2 Teemu Ollakka 2020-06-22 08:26:09 UTC
Galera library itself does not perform state snapshot transfer and does not contain any SST scripts. The state transfer scripts are part of the DBMS engine packages, currently mariadb104-server for galera26, and Galera itself does not have any knowledge how the state transfer is implemented.

Therefore I believe that the correct package to have rsync as a dependency would be mariadb104-server.
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2020-06-22 08:30:44 UTC
^Triage: Request feedback from mariadb port maintainer
Comment 4 Bernard Spil freebsd_committer 2020-07-22 09:48:38 UTC
Does this only occur on the MariaDB ports, or also on MySQL?
Comment 5 Jochen Neumeister freebsd_committer 2020-07-27 07:51:36 UTC
(In reply to Bernard Spil from comment #4)

The depend on net/rsync is missing - so I guess everywhere.
Comment 6 Bernard Spil freebsd_committer 2020-08-02 21:23:47 UTC
(In reply to Jochen Neumeister from comment #5)
Checking the source for galera26 and its pkg-plist, the dependency is in the MySQL/MariaDB ports, not in the galera ports