At Tue, 13 Aug 2019 12:40:56 -0400 (EDT) Robert Heller <[email protected]> 
wrote:

> 
> 
> OK, I got Amanda 3.5.1 to compile under MacOSX 10.11.6, using these configure 
> options:
> 
> '--without-server' '--with-ssh-security' '--prefix=/opt/local'  
> '--with-user=amanda' '--with-group=wheel'
> 
> (I had to hack the location of aclocal's directory in autogen and 
> Makefile.am, 
> and had to change one line in ndmp-src/ndml_conn.c -- had to add a third 
> argument to the xdr callback.)
> 
> But there is a problem with sendbackup: "compress" is is crashing:
> 
> Tue Aug 13 10:53:32 2019: pid 1284: thd-0x7faffb503400: sendbackup: critical 
> (fatal): error [compress (1286) compress returned 1]
> 0   libamanda-3.5.1.dylib               0x0000000104d321f0 
> debug_logging_handler + 528
> 1   libglib-2.0.0.dylib                 0x0000000104e672ab g_logv + 874
> 2   libglib-2.0.0.dylib                 0x0000000104e66f2c g_log + 134
> 3   sendbackup                          0x0000000104ce69d7 
> parse_backup_messages + 983
> 4   sendbackup                          0x0000000104ce47ad main + 5389
> 5   libdyld.dylib                       0x00007fff876fd5ad start + 1
> 6   ???                                 0x0000000000000005 0x0 + 5
> 
> I think I need to run sendbackup in interactive mode (-t option I believe).  
> Where can I find documentation on how to get sendbackup cranking on a "dummy" 
> backup so I can catch the crash with gdb?
> 
> I suspect that something changed in glib between 2.56 (the version on 
> Ubuntu 18.04 which has amanda 3.5.1), and 2.58 (what macports installed on my 
> MacOSX machine), something needs to be updated somewhere in amanda to allow 
> for that.

OK, I changed the DLEs to use server-side compression, and it is still 
crashing.  I ran sendbackup in interactive mode, that seems to work OK, so it 
looks like the problem is in the interprocess communication somewhere, 
probably something screwy with glib (or how it was built under MacOSX 10.11).

Is there any way to debug this?  Is anyone else having this problem?  What are 
my options for backing up this machine?  (And no, don't tell me to use Time 
Machine or something like that.)  I need to be able to somehow backup this 
MacOSX machine and it really needs to be running MacOSX.

Please, is there *anyone* out there in Amanda community doing anything with 
MacOSX?  Or is MacOSX simply not really supported by Amanda (even though the 
docs suggest that Amanda compiles and runs on MacOSX)? 

> 

-- 
Robert Heller             -- 978-544-6933
Deepwoods Software        -- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
[email protected]       -- Webhosting Services
                                                                                
 

Reply via email to