Package Details: bacula-dir-mariadb 15.0.2-2

Git Clone URL: https://aur.archlinux.org/bacula.git (read-only, click to copy)
Package Base: bacula
Description: Bacula - A Network Backup Tool (Director - MariaDB support)
Upstream URL: https://www.bacula.org
Licenses: AGPL3
Conflicts: bacula-dir-postgresql, bacula-dir-sqlite3
Provides: bacula-dir-mysql
Replaces: bacula-dir-mysql
Submitter: None
Maintainer: lifespirit
Last Packager: lifespirit
Votes: 36
Popularity: 0.54
First Submitted: 2014-04-25 13:59 (UTC)
Last Updated: 2024-06-05 06:28 (UTC)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »

andreas_baumann commented on 2022-12-01 06:25 (UTC) (edited on 2022-12-01 06:26 (UTC) by andreas_baumann)

I just rebuilt mine with a newer version, find my PKGBUILD here:

http://git.andreasbaumann.cc/cgit/arch/tree/archlinuxaba/bacula

benalexau commented on 2022-11-30 22:15 (UTC)

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.

kkaczmar commented on 2021-07-28 13:53 (UTC)

BTW, with aur/libs3-git installed, compilation will fail.

pharaoh commented on 2021-07-28 13:43 (UTC)

thank you, running on 11.0.5-2 now...

kkaczmar commented on 2021-07-28 11:53 (UTC)

bacula-tray-monitor now builds, even with qt4 installed.

kkaczmar commented on 2021-07-28 08:56 (UTC)

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.

pharaoh commented on 2021-07-28 06:16 (UTC) (edited on 2021-07-28 06:19 (UTC) by pharaoh)

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.

benalexau commented on 2021-07-03 02:05 (UTC) (edited on 2021-07-03 02:05 (UTC) by benalexau)

Patch to 11.0.5:

-pkgver=9.6.7
+pkgver=11.0.5

-sha256sums=('df0f8525ecdba380e74b537ca71adf3b7596593f02189b59ab0ebffc85ccc8de'
+sha256sums=('ef5b3b67810442201b80dc1d47ccef77b5ed378fe1285406f3a73401b6e8111a'

kkaczmar commented on 2021-01-16 23:51 (UTC)

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.

xisberto commented on 2020-12-16 14:35 (UTC)

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)