Package Base Details: bareos

Git Clone URL: https://aur.archlinux.org/bareos.git (read-only)
Keywords: Backup bacula bareos
Submitter: AlD
Maintainer: spradlim (mfulz)
Last Packager: mfulz
Votes: 10
Popularity: 0.009566
First Submitted: 2014-07-23 09:45
Last Updated: 2019-10-23 11:22

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

spradlim commented on 2017-08-29 18:44

All,

I added openssl-1.0 dependency back in. Again, let me know if it works. It really bothers me that I am unable to duplicate this problem. Sorry for any troubles.

beatus commented on 2017-08-29 18:00

I'm getting a similar issue to @CastenF.

make[2]: Leaving directory '/home/beatus/.cache/pacaur/bareos/src/bareos/platforms/debian'
make[1]: Leaving directory '/home/beatus/.cache/pacaur/bareos/src/bareos/platforms'
==> Entering fakeroot environment...
==> Starting package_bareos-common()...
cp: cannot stat 'usr/lib/bareos/libbareos-[0-9]*.so': No such file or directory
==> ERROR: A failure occurred in package_bareos-common().
Aborting...
:: failed to build bareos-common package(s)

----
The git link does not work from his comment. The openssl workaround from before fixed this.

CarstenF commented on 2017-08-26 21:38

Hello spradlim. I have the following Problem with bareos-compiling.
There was a Version where I can fix this issue.
When I apply these
https://aur.archlinux.org/cgit/aur.git/commit/?h=bareos&id=1451cab802d7b1bdaadba6de55525e2a5ae983ccchanges
than the build does not fail like this.

make[2]: Leaving directory '/yaourt/yaourt-tmp-carstenfeuls/aur-bareos-common/src/bareos/platforms/debian'
make[1]: Leaving directory '/yaourt/yaourt-tmp-carstenfeuls/aur-bareos-common/src/bareos/platforms'
==> Entering fakeroot environment...
==> Starting package_bareos-common()...
cp: cannot stat 'usr/lib/bareos/libbareos-[0-9]*.so': No such file or directory

It is the same bug we have before with openssl.
And please add openssl-1.0 as dependency.

spradlim commented on 2017-05-10 12:31

Change made freaknils.

@CarstenF, I didn't read your comment on libbareosndmp right. Now that should work for both of you.

freaknils commented on 2017-05-10 11:59

Hmm now the build is working fine, but if I want to try to execute bareos I get the same error like CarstenF wrote:

:/usr/lib/bareos > bareos-dir -t
bareos-dir: error while loading shared libraries: libbareosndmp-16.2.5.so: cannot open shared object file: No such file or directory

libbareosndmp-16.2.5.so is there in ./install/usr/lib/bareos/libbareosndmp-16.2.5.so but it is missing in the package.

It seems that you created this problem in PKGBUILD.common:97-99
If I remove these lines from PKGBUILD it works fine.

spradlim commented on 2017-05-10 00:56

All: CartstenF workaround for openssl-1.0 is now installed. I left the ticket open upstream for support with openssl-1.0 support.

There should be no issues with the package, let me know if anyone sees anything wrong.

spradlim commented on 2017-05-09 22:32

@CarstenF: Thanks for the possible solutions, this is very helpful and I will add one of those in the build.

libbareosndmp: I fixed this dependency in the latest pkgbuild. Did you try version version 16.2.5-2?

All config files have a backup entry: You can see them listed here: https://aur.archlinux.org/cgit/aur.git/tree/.SRCINFO?h=bareos
What version did you upgrade from? I added backup entrys on 2015-11-20. If you installed or upgraded after that you shouldn't have backup entries. Did you see pacnew files or is it fixable with pacdiff?

CarstenF commented on 2017-05-09 20:19

@spradlim: I have found a solution.
Change the optdepend.
optdepends=('openssl-1.0: network encryption between daemons')

and add this two build lines to the build part.
build() {
export CFLAGS="${CFLAGS} -L /usr/include/openssl-1.0"
export LIBS="${LIBS} -I /usr/include/openssl-1.0"

another solution is to fix the configure script. Which denys the Path in --with-openssl=/usr/include/openssl-1.0

The following file is missing in the install dir. But not available in the system.
/usr/lib/bareos/libbareosndmp-16.2.5.so
I hope this is fixable.

And Please add for all Config Files in /etc/bareos a backup entry.
Because after an Update the Config files changes and I need to fix wrong keys and so on.

Thanks for your work to get bareos working.

freaknils commented on 2017-05-09 13:04

@spradlim: Big thanks for your work! I thought something like this.
I hope they will fix it soon!

spradlim commented on 2017-05-09 12:40

@freaknils

I see the message now. I was building on a different box and hadn't updated to openssl 1.1. Someone mentioned a openssl 1.1 compatibility problem and I think they are correct. Unfortunately this is related to the bareos project itself and this doesn't have anything to do with the package. I am submitting a ticket upstream.