/usr/libexec/evolution/2.0/evolution-addressbook-clean looks after ${HOME}/evolution/local/Contacts/addressbook.db (i.e. evolution 1.x) and it should be looking for ${HOME}/.evolution/addressbook/local/system/addressbook.db Reproducible: Always Steps to Reproduce: 1.run /usr/libexec/evolution/2.0/evolution-addressbook-clean 2. 3. Actual Results: Shutting down evolution-data-server-1.0 (Evolution Calendar file and webcal backend / Evolution Addressbook file backend) /bin/mv: cannot stat `/home/enrique/evolution/local/Contacts/addressbook.db': No such file or directory Command failed: /bin/mv /home/enrique/evolution/local/Contacts/addressbook.db /home/enrique/evolution/local/Contacts/addressbook-backup.db at /usr/libexec/evolution/2.0/evolution-addressbook-clean line 8. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10spook i686) ================================================================= System uname: 2.6.10spook i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 20:00:15)] distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.4, 1.6.3, 1.8.5-r3, 1.7.9-r1, 1.5, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -maccumulate-outgoing-args -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config / /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr -maccumulate-outgoing-args -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks fixpackages noinfo sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://mirror.pudas.net/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" LANG="da_DK" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 avi bash-completion berkdb bitmap-fonts cdr cups curl dga divx4linux dvd dvdread eds emboss fam flac foomaticdb fortran freetype gdbm gn ome gtk gtk2 gtkhtml imagemagick imlib jpeg libg++ libwww live matrox mmx motif mp3 mpeg ncurses nls nogcj nptl oggvorbis pam pda perl png python quicktime readline s pell ssl tcpd truetype truetype-fonts type1-fonts userlocales xml xml2 xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Well it looks like it pretty broken, because "/usr/libexec/evolution/2.0/evolution-addressbook-import" which evolution-addressbook-clean uses does not exist on my system (evolution 2.0.4 btw) . So mayby it should just be dropped?
Present in 2.4 also.
This is really more of an upstream issue. About all we could do would be to remove them after they're installed, right?
I think so Dan, although it looks like -export works okay. I'm not entirely sure what -clean is for...
With evolution 2.8 ls /usr/libexec/evolution/2.8/ backup evolution-addressbook-clean evolution-alarm-notify csv2vcard evolution-addressbook-export killev and evolution-addressbook-clean works. Could somebody try with evo-2.4 or 2.6 ?
This particular issue is fixed at least in evolution-2.8.3. Reopen, please, if I missed anything.