Installing bacula-server with PostgreSQL 9.2
Dmitry Morozovsky
marck at rinet.ru
Thu Apr 10 23:25:47 UTC 2014
On Thu, 3 Apr 2014, Steven Schlansker wrote:
> > The dependency on postgresql90 is "baked into" the compiled package, and
> > it is not possible to use that package with a different version of
> > postgresql. Apart from anything else, any binaries are linked against
> > the specific ABI versions of shlibs provided by the postgresql client
> > package. 'pkg set -o' is not an answer in this case,
>
> That?s very unfortunate! I would expect a binary built against libpq 9.0
> to work fine when linked with libpq 9.3, but can?t say that I know exactly
> how good PostgreSQL is about binary compatibility.
The PostgreSQL team is quite straight about it: there's no promises regarding
binary compatibility when you're changing important (in PgSQL case, second
number) version part; hence, whenever you're drifting from N.M to N.M+1 you're
basically forced to to dump/resore or replication. There were some exceptions,
but usually you should be ready to set up new server and then migrate your
database one way or another...
--
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck at FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------
More information about the freebsd-pkg
mailing list