Am 2018-04-05 um 16:50 schrieb Matthias Leopold:
Hi,
I'm absolutely new to Bacula and basically only want to package the
software for CentOS 7 so it can be used in my organization by others.
I'm compiling RPMs from the spec files in bacula-9.0.6.tar.gz. I chose
"%define postgresql 1" so i got a bacula-postgresql-9.0.6-1.x86_64.rpm
package. When i want install it from our spacewalk server i get the
following message:
Error: Package: bacula-postgresql-9.0.6-1.x86_64
(our_custom_channel_x86_64)
Requires: libbaccats-9.0.6.so()(64bit)
When i look at the spec file i see that only the mysql package would get
a "Provides: libbaccats-%{version}.so()(64bit)". How is installing
packages supposed to work with postgresql versions of Bacula?
thx for reply everybody.
my experience wasn't so bad in the end, at least for the build. when i
add "Provides: libbaccats-%{version}.so()(64bit)" after line 384 in the
spec file the resulting bacula-postgresql-9.0.6 RPM can be installed
with all dependencies satisfied. the result in the filesystem looks good
to me, even postgres tables are created when db "bacula" exists and is
accessible for root with no password. i'll hand this over to my
colleague, he'll tell me if he can use it...
matthias
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users