Per https://ask.fedoraproject.org/en/question/69316/postgresql-doesnt-work-after-upgrade-to-f22/ It's worth fixing f28 too, since there's 9.6 -> 10 bump.
Upstream question, FTR: https://www.postgresql.org/message-id/2188861.rCBv2PnPJv%40nb.usersys.redhat.com
Fixed by several commits in f28+: git diff 8ac102b47e28846302a5f76fb9505c1d2a966e24..cc5d65f927214966cd01cb11d91eb11ba21cffca
postgresql-10.3-4.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-70a7cbc799
postgresql-10.3-4.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-70a7cbc799
postgresql-10.3-4.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.