Bacula-FD needs a link to libxz
Bacula has support for two compression algorithms since version 5.2.
The choice of algorithm is done server-side with a setting like this:
Include {
Options {
#compression = GZIP1
compression = LZO }
… stuff …
}
So the agent (if of 5.2+ version) is just told “how” and “if” to
compress and if it doesn’t the link to the specifc compression algorythm
it’ll just turn off compression.
As a result, you get bigger and possibly slower backups.
The bacula-fd package would need to depend on some of these:
:~# apk search xz
xz-dev-5.0.4-r1
xz-doc-5.0.4-r1
xz-libs-5.0.4-r1
xz-5.0.4-r1
I suspect dev and libs are enough.
ldd
checking sub-depends for ‘/usr/lib/libbacfind-5.2.12.so’
checking sub-depends for ‘/usr/lib/libbacpy-5.2.12.so’
checking sub-depends for ‘/usr/lib/libbaccfg-5.2.12.so’
checking sub-depends for ‘/usr/lib/libbac-5.2.12.so’
checking sub-depends for ‘/lib/libz.so.1’
checking sub-depends for ‘/lib/libpthread.so.0.9.32’
checking sub-depends for ‘/lib/libc.so.0.9.32’
checking sub-depends for ‘/lib/libdl.so.0.9.32’
checking sub-depends for ‘/lib/libssl.so.1.0.0’
checking sub-depends for ‘/lib/libcrypto.so.1.0.0’
checking sub-depends for ‘/usr/lib/libstdc.so.6’
checking sub-depends for ‘/lib/libm.so.0.9.32’
checking sub-depends for ‘/usr/lib/libgcc_s.so.1’
checking sub-depends for ‘/lib/libubacktrace.so.0.9.32’
libbacfind-5.2.12.so =>/usr/lib/libbacfind-5.2.12.so (0x00000000)
libbacpy-5.2.12.so =>/usr/lib/libbacpy-5.2.12.so (0x00000000)
libbaccfg-5.2.12.so =>/usr/lib/libbaccfg-5.2.12.so (0x00000000)
libbac-5.2.12.so =>/usr/lib/libbac-5.2.12.so (0x00000000)
libz.so.1 =>/lib/libz.so.1 (0x00000000)
libpthread.so.0.9.32 =>/lib/libpthread.so.0.9.32 (0x00000000)
libc.so.0.9.32 =>/lib/libc.so.0.9.32 (0x00000000)
libdl.so.0.9.32 =>/lib/libdl.so.0.9.32 (0x00000000)
libssl.so.1.0.0 =>/lib/libssl.so.1.0.0 (0x00000000)
libcrypto.so.1.0.0 =>/lib/libcrypto.so.1.0.0 (0x00000000)
libstdc.so.6 =>/usr/lib/libstdc.so.6 (0x00000000)
libm.so.0.9.32 =>/lib/libm.so.0.9.32 (0x00000000)
libgcc_s.so.1 =>/usr/lib/libgcc_s.so.1 (0x00000000)
libubacktrace.so.0.9.32 =>/lib/libubacktrace.so.0.9.32
(0x00000000)
ld64-uClibc.so.0.9.32 =>ld64-uClibc.so.0.9.32 (0x00000000)
ld64-uClibc.so.0.9.32 =>ld64-uClibc.so.0.9.32 (0x00000000)
(from redmine: issue id 2086, created on 2013-06-13, closed on 2013-07-03)
- Changesets:
- Revision 8ffcd2e1 by Carlo Landmeter on 2013-06-17T13:42:26Z:
main/bacula: add lzo support
fixes #2086
- Revision af657d90 by Carlo Landmeter on 2013-07-03T08:26:03Z:
main/bacula: add lzo support
fixes #2086
(cherry picked from commit 8ffcd2e1271f9baf1831f8568df75d977e173073)