I just rebuilt mine with a newer version, find my PKGBUILD here:
http://git.andreasbaumann.cc/cgit/arch/tree/archlinuxaba/bacula
Git Clone URL: | https://aur.archlinux.org/bacula.git (read-only, click to copy) |
---|---|
Package Base: | bacula |
Description: | Bacula - A Network Backup Tool (Storage Daemon) |
Upstream URL: | https://www.bacula.org |
Licenses: | AGPL3 |
Submitter: | None |
Maintainer: | lifespirit |
Last Packager: | lifespirit |
Votes: | 36 |
Popularity: | 0.49 |
First Submitted: | 2014-04-25 13:59 (UTC) |
Last Updated: | 2024-06-05 06:28 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »
I just rebuilt mine with a newer version, find my PKGBUILD here:
http://git.andreasbaumann.cc/cgit/arch/tree/archlinuxaba/bacula
This package now fails on service startup with "error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory". Resolved using pacman -S openssl-1.1
.
BTW, with aur/libs3-git
installed, compilation will fail.
thank you, running on 11.0.5-2 now...
bacula-tray-monitor
now builds, even with qt4 installed.
Remove qt4. Unless you really need it.
Changing the order of dnl look for
in configure.in
might also help? See comment on 2021-01-17 00:51.
It would be more elegant to break this base package into separate, small ones.
11.0.5 did not build on my system:
install: cannot stat 'src/qt-console/tray-monitor/bacula-tray-monitor': No such file or directory ==> ERROR: A failure occurred in build(). Aborting... error making: bacula (bacula-common bacula-bat bacula-console bacula-dir bacula-dir-postgresql bacula-fd bacula-sd)
qt5 is installed.
Patch to 11.0.5:
-pkgver=9.6.7
+pkgver=11.0.5
-sha256sums=('df0f8525ecdba380e74b537ca71adf3b7596593f02189b59ab0ebffc85ccc8de'
+sha256sums=('ef5b3b67810442201b80dc1d47ccef77b5ed378fe1285406f3a73401b6e8111a'
According to configure.in, tray monitor is not built with qt4:
BAT_DIR=
if test x$support_bat = xyes; then
dnl look for Qt4
abc=`$PKGCONFIG QtGui`
pkg=$?
if test $pkg = 0; then
BAT_DIR=src/qt-console
else
dnl look for Qt5
abc=`$PKGCONFIG Qt5Gui`
pkg=$?
if test $pkg = 0; then
BAT_DIR="src/qt-console src/qt-console/tray-monitor"
else
AC_MSG_ERROR(Unable to find either Qt4 or Qt5 installation needed by bat)
fi
fi
fi
I've pushed PKGBUILD that now depends on qt5. Also, openssl 1.0 seems unnecessary, 1.1 is being used. bacula-console now uses readline instead of conio.
I'm getting the following output when trying to create bacula-bat:
==> Entering fakeroot environment...
==> Starting package_bacula-common()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "bacula-common"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_bacula-console()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "bacula-console"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_bacula-fd()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "bacula-fd"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_bacula-bat()...
cp: cannot stat 'usr/bin/bacula-tray-monitor': No such file or directory
==> ERROR: A failure occurred in package_bacula-bat().
Aborting...
error making: bacula (bacula-common bacula-bat)
Pinned Comments
lifespirit commented on 2024-06-04 10:13 (UTC)
If you have error "GPG check failed" when you install, run
gpg --recv-keys C0BE2A5FE9DF3643
for user who build package.