When sending files using blueman to a mobile phone a following error occurs: Traceback (most recent call last): File "/usr/bin/blueman-sendto", line 391, in <module> SendTo() File "/usr/bin/blueman-sendto", line 340, in __init__ self.do_send() File "/usr/bin/blueman-sendto", line 349, in do_send sender = Sender(self.device, self.adapter, self.files) File "/usr/bin/blueman-sendto", line 61, in __init__ self.Builder.add_from_file(UI_PATH +"/send-dialog.ui") glib.GError: Duplicate object id 'image1' on line 162 (previously on line 28) Bluetooth stack is functioning as expected, as I am able to send files to mobile phones using other applications. emerge --info: Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.30-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9400_@_2.66GHz-with-gentoo-1.12.11.1 Timestamp of tree: Tue, 22 Sep 2009 06:45:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://ftp.ds.karen.hj.se/gentoo/" LDFLAGS="-Wl,-O1" LINGUAS="en ru sv lv" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="7zip X a52 aac aalib acl acpi alsa amd64 aspell audiofile avahi bash-completion bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt css cups cvs dbus dirac divx djvu dri dts dv dvb dvd dvdr emboss encode exif fam fat ffmpeg firefox flac fortran fuse gdbm gif gimp git gpm gstreamer gzip hal hfs iconv ieee1394 imagemagick inotify isdnlog java java5 java6 jfs jpeg kde kerberos lame latex lcms ldap libcaca libnotify live lm_sensors lzma lzo mad matroska mikmod mmx mng modules mono moonlight mp2 mp3 mp4 mpeg mudflap multilib musepack ncurses networkmanager nls nptl nptlonly nsplugin ntfs ogg openal opengl openmp pam pcmcia pcre pdf perl plasma png portaudio ppds pppd python qt3 qt3support qt4 quicktime rar raw rdesktop readline reflection reiser4 reiserfs samba schroedinger sdl semantic-desktop session smp speex spell spl sse sse2 ssl startup-notification subversion svg svn sysfs syslog taglib tcpd theora thunar tiff timidity truetype unicode usb v4l2 vcd vnc vorbis wavpack wmf x264 xattr xcb xcomposite xfs xinerama xml xorg xosd xpm xrandr xscreensaver xulrunner xv xvid xvmc zeroconf zip zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="alias auth_basic auth_digest authn_anon authn_default authn_file authz_default authz_groupfile authz_host authz_owner authz_user autoindex dav deflate dir filter headers include log_config mime rewrite setenvif" APACHE2_MPMS="prefork" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru sv lv" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 207442 [details, diff] blueman-1.10-send-dialog.ui.patch Attached is a patch to fix the typo. An ebuild with the patch is available in my unofficial overlay http://themactep.com/gentoo/
Patch fixed the problem for me, thank you Paul. Please include updated ebuild in the tree. Thank you.
Created attachment 218913 [details] net-wireless/blueman-1.10.ebuild The ebuild that uses the aforementioned patch to fix the sendto command :)
Solved with version bump to 1.21 by upstream. Didn't have a problem uploading a file to a mobile phone. Please reopen if the issue isn't resolved for you.