Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Nov 2014 08:01:36 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 189686] mail/evolution produces backups that are not imported succesfully
Message-ID:  <bug-189686-6497-XnKy4XLn8Z@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-189686-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-189686-6497@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=189686

--- Comment #6 from Wayne Sierke <ws@au.dyndns.ws> ---
Launching evolution in a terminal window and then attempting a "Restore
Evolution Settings" gave me the output shown below.
It shows that the tar(1) commands are failing due to syntax incompatibility
with FreeBSD's tar.
After applying a patch to correct the formatting of the tar commands the
"Restore" succeeded; confirmed by applying the "Restore" to an otherwise
"unconfigured" instance of Evolution.

====== evolution failed restore =====
** Message: First result 0
evolution.dir
** Message: Second result 0
** Message: Sanity check result 1:0 0
** Message: First result 0
evolution.dir
** Message: Second result 0
** Message: evolution --quit
** Message: mv /home/ws/.local/share/evolution
/home/ws/.local/share/evolution_old
** Message: mv /home/ws/.config/evolution /home/ws/.config/evolution_old
** Message: mv /home/ws/.camel_certs /home/ws/.camel_certs_old
** Message: cd /tmp && tar xzf '/tmp/evolution-backup-20141019.tar.gz'
evolution.dir
** Message: cd /home/ws/.local/share/evolution && tar xzf
'/tmp/evolution-backup-20141019.tar.gz' '.local/share/evolution'
--strip-components=3
tar: --strip-components=3: Not found in archive
tar: Error exit delayed from previous errors.
** Message: cd /home/ws/.config/evolution && tar xzf
'/tmp/evolution-backup-20141019.tar.gz' '.config/evolution'
--strip-components=2
tar: --strip-components=2: Not found in archive
tar: Error exit delayed from previous errors.
** Message: cd /home/ws && tar xzf '/tmp/evolution-backup-20141019.tar.gz'
.camel_certs

** (evolution-backup:86014): WARNING **: void replace_in_file(const gchar *,
const gchar *, const gchar *): Cannot read file content, error: Failed to open
file '/home/ws/.local/share/evolution/backup-restore-gconf.xml': No such file
or directory
** Message: gconftool-2 --load
/home/ws/.local/share/evolution/backup-restore-gconf.xml
I/O warning : failed to load external entity
"/home/ws/.local/share/evolution/backup-restore-gconf.xml"
Failed to open `/home/ws/.local/share/evolution/backup-restore-gconf.xml': No
such file or directory
** Message: rm /home/ws/.local/share/evolution/backup-restore-gconf.xml
rm: /home/ws/.local/share/evolution/backup-restore-gconf.xml: No such file or
directory
** Message: rm -rf /home/ws/.local/share/evolution_old
** Message: rm -rf /home/ws/.config/evolution_old
** Message: rm -rf /home/ws/.camel_certs_old
** Message: rm /home/ws/.local/share/evolution/.running
rm: /home/ws/.local/share/evolution/.running: No such file or directory



====== evolution successful restore =====
** Message: First result 0
evolution.dir
** Message: Second result 0
** Message: Sanity check result 1:0 0
** Message: First result 0
evolution.dir
** Message: Second result 0
** Message: evolution --quit
** Message: mv /home/ws/.local/share/evolution
/home/ws/.local/share/evolution_old
** Message: mv /home/ws/.config/evolution /home/ws/.config/evolution_old
** Message: mv /home/ws/.camel_certs /home/ws/.camel_certs_old
** Message: cd /tmp && tar xzf '/tmp/evolution-backup-20141019.tar.gz'
evolution.dir
** Message: cd /home/ws/.local/share/evolution && tar xzf
'/tmp/evolution-backup-20141019.tar.gz' --strip-components 3
'.local/share/evolution'
** Message: cd /home/ws/.config/evolution && tar xzf
'/tmp/evolution-backup-20141019.tar.gz' --strip-components 2
'.config/evolution'
** Message: cd /home/ws && tar xzf '/tmp/evolution-backup-20141019.tar.gz'
.camel_certs
** Message: gconftool-2 --load
/home/ws/.local/share/evolution/backup-restore-gconf.xml
** Message: rm /home/ws/.local/share/evolution/backup-restore-gconf.xml
** Message: rm -rf /home/ws/.local/share/evolution_old
** Message: rm -rf /home/ws/.config/evolution_old
** Message: rm -rf /home/ws/.camel_certs_old
** Message: rm /home/ws/.local/share/evolution/.running
rm: /home/ws/.local/share/evolution/.running: No such file or directory

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-189686-6497-XnKy4XLn8Z>