Page 1 of 1

Freefilesync not working

PostPosted: Oct 23rd, '13, 12:05
by skyrunner
For syncronize and backup my stuff, I use Freefilesync, that load and start successfully.
But..
When I try to compare the directories to sync it says that it is not possible to find the directories.
It sees the directory, because it is possible to navigate between and choose them. But it just cannot handle them.

In oter Linux ditribution (such as Ubuntu I was using before) there is no problem. I cannot solve this.
Any idea?

:(

Re: Freefilesync not working

PostPosted: Oct 23rd, '13, 12:56
by jkerr82508
I've never tried FreefileSync before but it does seem to be broken in the way you describe. Since you are familiar with this application, please open a bug report: https://bugs.mageia.org/

There are a number of alternative backup applications available in the Mageia repo's. One that I've seen recommended often is luckybackup.

Jim

Re: Freefilesync not working

PostPosted: Oct 23rd, '13, 16:58
by jkerr82508
Thanks for reporting the bug: https://bugs.mageia.org/show_bug.cgi?id=11518

Jim

Re: Freefilesync not working

PostPosted: Oct 23rd, '13, 19:15
by skyrunner
Thanks to you, Jim.
:)

Re: Freefilesync not working

PostPosted: Feb 9th, '14, 20:43
by GJJ
just to indicates that I have also the same problem : the application doesn't find any directory (I suppose the path built from the current path is wrong )

the behavior is exactly reported on this link : http://www.mageialinux-online.org/forum ... lesync.php
So I have dowloaded sources (6.1 version) to compile on 64 bits machine but I am in trouble because I can't find some files
I put below where I have
Code: Select all
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` -I/root/Desktop/boost `/root/Desktop/wxWidgets/lib/release/bin/wx-config --cxxflags      --debug=no --static=yes` -c algorithm.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o
/bin/sh: /root/Desktop/wxWidgets/lib/release/bin/wx-config: Aucun fichier ou dossier de ce type
In file included from algorithm.cpp:14:0:
../../zen/thread.h:29:28: erreur fatale: boost/thread.hpp : Aucun fichier ou dossier de ce type
compilation terminée.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o] Erreur 1


I notice this application works on Ubuntu 64 bits machine (version 5.22)

Thanks for your help or do you think that I have to switch to Ubuntu distrib ?

Re: Freefilesync not working

PostPosted: Feb 9th, '14, 21:36
by doktor5000
Cannot confirm, freefilesync works fine here, Mageia 4, x86_64, freefilesync-5.10-5.mga4.x86_64

As a hint, you should not compile stuff as root. Seems you have also logged in as root into the desktop environment.
For your error messages, you can easily find out which packages those files are contained in via urpmf
Code: Select all
[doktor5000@Mageia3 ~]$ urpmf boost/thread.hpp | sort
lib64boost-devel:/usr/include/boost/thread.hpp
libboost-devel:/usr/include/boost/thread.hpp
mingw32-boost:/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread.hpp
mingw32-boost:/usr/i686-w64-mingw32/sys-root/mingw/include/boost/thread.hpp
mingw64-boost:/usr/x86_64-w64-mingw32/sys-root/mingw/include/boost/thread.hpp
mingw64-boost:/usr/x86_64-w64-mingw32/sys-root/mingw/include/boost/thread.hpp

[doktor5000@Mageia3 ~]$ urpmf bin/wx-config | sort
lib64wxgtku2.8-devel:/usr/bin/wx-config2.8
lib64wxgtku2.9-devel:/usr/bin/wx-config2.9                                                                                                                             
libwxgtku2.8-devel:/usr/bin/wx-config2.8                                                                                                                               
libwxgtku2.9-devel:/usr/bin/wx-config2.9

Re: Freefilesync not working

PostPosted: Feb 10th, '14, 20:39
by GJJ
Thank you a lot for your help.
Unfortunatly, I didn't success yet.
I did the following commands (see below) :
Code: Select all
[gjj@localhost Source]$ urpmf boost/thread.hpp | sort
    ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/core/updates/media_info/20140208-193337-files.xml.lzma
    ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/nonfree/updates/media_info/20140208-193441-files.xml.lzma
    ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/tainted/updates/media_info/20140208-193706-files.xml.lzma
    ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/core/updates/media_info/20140208-193238-files.xml.lzma
    ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/nonfree/updates/media_info/20140208-193440-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/core/updates/media_info/20140208-193337-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/nonfree/updates/media_info/20140208-193441-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/tainted/release/media_info/20130518-182058-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/tainted/updates/media_info/20140208-193706-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/core/updates/media_info/20140208-193238-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/nonfree/updates/media_info/20140208-193440-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/core/updates/media_info/20140208-193337-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/nonfree/updates/media_info/20140208-193441-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/core/updates/media_info/20140208-193238-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/nonfree/release/media_info/20130518-182035-files.xml.lzma
    rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/nonfree/updates/media_info/20140208-193440-files.xml.lzma
lib64boost-devel:/usr/include/boost/thread.hpp                                 
lib64boost-devel:/usr/include/boost/thread.hpp
libboost-devel:/usr/include/boost/thread.hpp
libboost-devel:/usr/include/boost/thread.hpp
[gjj@localhost Source]$ urpmf bin/wx-config | sort
lib64wxgtku2.8-devel:/usr/bin/wx-config
lib64wxgtku2.8-devel:/usr/bin/wx-config
libwxgtku2.8-devel:/usr/bin/wx-config
libwxgtku2.8-devel:/usr/bin/wx-config
[gjj@localhost Source]$

then I compile with my login (no root):
Code: Select all
[gjj@localhost Source]$ pwd
/home/gjj/Téléchargements/FreeFileSync_all/telechargement/FreeFileSync_6.1_Source/FreeFileSync/Source                                     
[gjj@localhost Source]$ make FreeFileSync
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/                                                                                             
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` -I/home/gjj/Desktop/boost `/home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config --cxxflags      --debug=no --static=yes` -c algorithm.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o
/bin/sh: /home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config: Aucun fichier ou dossier de ce type
In file included from algorithm.cpp:14:0:
../../zen/thread.h:29:28: erreur fatale: boost/thread.hpp : Aucun fichier ou dossier de ce type
compilation terminée.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o] Erreur 1
[gjj@localhost Source]$ make clean
rm -rf ../Obj/FFS_GCC_Make_Release
rm -f ../Build/FreeFileSync
rm -f ../../wx+/pch.h.gch
[gjj@localhost Source]$ make
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` -I/home/gjj/Desktop/boost `/home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config --cxxflags      --debug=no --static=yes` -c algorithm.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o
/bin/sh: /home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config: Aucun fichier ou dossier de ce type
In file included from algorithm.cpp:14:0:
../../zen/thread.h:29:28: erreur fatale: boost/thread.hpp : Aucun fichier ou dossier de ce type
compilation terminée.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o] Erreur 1
[gjj@localhost Source]$ sudo make
[sudo] password for gjj:
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` -I/root/Desktop/boost `/root/Desktop/wxWidgets/lib/release/bin/wx-config --cxxflags      --debug=no --static=yes` -c algorithm.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o
/bin/sh: /root/Desktop/wxWidgets/lib/release/bin/wx-config: Aucun fichier ou dossier de ce type
In file included from algorithm.cpp:14:0:
../../zen/thread.h:29:28: erreur fatale: boost/thread.hpp : Aucun fichier ou dossier de ce type
compilation terminée.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o] Erreur 1
[gjj@localhost Source]$

I have still the lack of boost/thread.hpp and wx-config files
remember it is x86-64 Mageia 3 distrib (not I586)!
note I am not very familiar with urpmf and so in terminal mode.
the Freefilesync version 5.10 wich doesn't work as explained at the beginning was dowloaded with rpmdrake
I expect your next advices
Thanks

Re: Freefilesync not working

PostPosted: Feb 10th, '14, 21:20
by doktor5000
urpmf queries all packages for a filename and shows you which packages that file is contained in. You only searched for the files like I did, now you need to install the packages.
Please check our software management MAQeia for more information on software and package management.

This should do it (doesn't matter if run on i586 or x86_64, it will install the right packages)
Code: Select all
urpmi boost-devel wxgtku-devel

Re: Freefilesync not working

PostPosted: Feb 14th, '14, 01:11
by GJJ
thanks again for your help

I did your hint and have succeed to install using gurpmi in place of urpmi because the command urpmi is not found allthough I show it installed in my rpmdrake interface.
I join the log file of my installation
Anyway, I started compilation again of my source Freefilesync 6.1 version and I have still some trouble.
see below
Code: Select all
[gjj@localhost Source]$ make
mkdir -p ../Obj/FFS_GCC_Make_Release/ffs/src/
g++ -pthread -std=c++11 -Wall -pipe -O3 -DNDEBUG -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -include "zen/warn_static.h" -DZEN_LINUX `pkg-config --cflags gtk+-2.0` -I/home/gjj/Desktop/boost `/home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config --cxxflags      --debug=no --static=yes` -c algorithm.cpp -o ../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o
/bin/sh: /home/gjj/Desktop/wxWidgets/lib/release/bin/wx-config: Aucun fichier ou dossier de ce type
In file included from algorithm.cpp:15:0:
../../wx+/image_resources.h:10:23: erreur fatale: wx/bitmap.h : Aucun fichier ou dossier de ce type
compilation terminée.
make: *** [../Obj/FFS_GCC_Make_Release/ffs/src/algorithm.o] Erreur 1
[gjj@localhost Source]$ make clean
rm -rf ../Obj/FFS_GCC_Make_Release
rm -f ../Build/FreeFileSync
rm -f ../../wx+/pch.h.gch

thanks and pleasure to get your next advices