When I emerge synce libsynce and synce-sibsynce are reportinf file collisions and emerge just stops Reproducible: Always Steps to Reproduce: 1. echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf 2. edit /etc/layman/layman.cfg and add the SynCE source to the overlays option: overlays : http://www.gentoo.org/proj/en/overlays/layman-global.txtBR http://synce.svn.sourceforge.net/svnroot/synce/dist/gentoo/synce-wm5-layman.xmlBR 3. layman -a synce 4. emerge synce Actual Results: * Detected file collision(s): * * /usr/share/man/man3/date_from_tm.3.bz2 * /usr/share/man/man3/synce_strerror.3.bz2 * /usr/share/man/man3/synce_log_use_syslog.3.bz2 * /usr/share/man/man3/wstrlen.3.bz2 * /usr/share/man/man3/synce_log_set_level.3.bz2 * /usr/share/man/man3/synce_info_destroy.3.bz2 * /usr/share/man/man3/wstr_from_ascii.3.bz2 * /usr/share/man/man3/wstrdup.3.bz2 * /usr/share/man/man3/wstr_append.3.bz2 * /usr/share/man/man3/synce_debug.3.bz2 * /usr/share/man/man3/wstr_from_current.3.bz2 * /usr/share/man/man3/time_fields_to_filetime.3.bz2 * /usr/share/man/man3/wstr_to_utf8.3.bz2 * /usr/share/man/man3/synce_set_connection_filename.3.bz2 * /usr/share/man/man3/wstr_equal.3.bz2 * /usr/share/man/man3/synce_warning_unless.3.bz2 * /usr/share/man/man3/synce_error.3.bz2 * /usr/share/man/man3/synce_get_connection_filename.3.bz2 * /usr/share/man/man3/synce_set_default_connection_filename.3.bz2 * /usr/share/man/man3/date_to_tm.3.bz2 * /usr/share/man/man3/synce_get_directory.3.bz2 * /usr/share/man/man3/wstrcpy.3.bz2 * /usr/share/man/man3/wstr_free_string.3.bz2 * /usr/share/man/man3/wstr_to_ascii.3.bz2 * /usr/share/man/man3/synce_info_new.3.bz2 * /usr/share/man/man3/wstr_to_current.3.bz2 * /usr/share/man/man3/time_fields_from_filetime.3.bz2 * /usr/share/man/man3/synce_get_subdirectory.3.bz2 * /usr/share/man/man3/synce_get_script_directory.3.bz2 * /usr/share/man/man3/synce_warning.3.bz2 * /usr/share/man/man3/synce_info.3.bz2 * /usr/share/man/man3/synce_trace.3.bz2 * /usr/share/man/man3/wstr_from_utf8.3.bz2 * /usr/share/man/man7/synce.7.bz2 * /usr/include/synce_log.h * /usr/include/synce_ini.h * /usr/include/synce_types.h * /usr/include/synce.h * /usr/include/synce_sys_error.h * /usr/include/synce_hash.h * /usr/include/synce_socket.h * /usr/include/synce_vector_template.h * /usr/lib64/libsynce.so.0.0.0 * /usr/lib64/pkgconfig/libsynce.pc * /usr/lib64/libsynce.so.0 * /usr/lib64/libsynce.so * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-libs/libsynce-0.15.1 * /usr/share/man/man3/date_from_tm.3.bz2 * /usr/share/man/man3/date_to_tm.3.bz2 * /usr/share/man/man3/synce_debug.3.bz2 * /usr/share/man/man3/synce_error.3.bz2 * /usr/share/man/man3/synce_get_connection_filename.3.bz2 * /usr/share/man/man3/synce_info_destroy.3.bz2 * /usr/share/man/man3/synce_log_set_level.3.bz2 * /usr/share/man/man3/synce_log_use_syslog.3.bz2 * /usr/share/man/man3/synce_set_connection_filename.3.bz2 * /usr/share/man/man3/synce_set_default_connection_filename.3.bz2 * /usr/share/man/man3/synce_strerror.3.bz2 * /usr/share/man/man3/synce_warning_unless.3.bz2 * /usr/share/man/man3/time_fields_to_filetime.3.bz2 * /usr/share/man/man3/wstr_append.3.bz2 * /usr/share/man/man3/wstr_equal.3.bz2 * /usr/share/man/man3/wstr_from_ascii.3.bz2 * /usr/share/man/man3/wstr_from_current.3.bz2 * /usr/share/man/man3/wstr_to_utf8.3.bz2 * /usr/share/man/man3/wstrdup.3.bz2 * /usr/share/man/man3/wstrlen.3.bz2 * * Package 'app-pda/synce-libsynce-0.15' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message.
Don't use the overlay, it's badly outdated and completely unsupported by Gentoo.
Ok I won't use it. How am I suppose to synchronize my mobile with gentoo?
I am also hit by this bug and would like to know what to do now.
Both synce-connector and synce-sync-engine are in Portage. And any libraries they need. Upstream has not released synce-trayicon that works with the udev backend yet. That said, this is no helpdesk and there's nothing to fix in tree...