When I try to upgrade my data from evolution-1.4 to evolution-2.0 I get the following error (see attach png file) but as you can see I have a lot :) free space in my home dir Filesystem 1K-blocks Used Available Use% Mounted on /dev/md1 55692988 32853740 22839248 59% / none 1037656 0 1037656 0% /dev/shm teras-new:/mnt/storage/export/itgroup 2113776952 1521473280 592303672 72% /mnt/it_storage_on_teras teras-new:/mnt/storage/dc_transfers 2113776952 1521473280 592303672 72% /mnt/dc_transfers mega:/mnt/storage/admins_home_dirs 3170680232 33042180 3137638052 2% /home monitor:/mnt/storage/garbage 219452880 120673848 98779032 55% /mnt/garbage monitor:/mnt/storage/mp3 219452880 120673848 98779032 55% /mnt/mp3 gstag@merlin gstag $
Created attachment 43786 [details] Evolution-2.0 Error
looks like an arch issue? include your emerge info
Here it is : merlin root # emerge info Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r3 i686) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(TM) MP 1900+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-mp -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-mp -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo-files.admin.dc.hol.net" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://192.168.201.19/gentoo-portage" USE="3dnow 3ds X aalib adns afs aim alsa apache2 apm arts avi bcel berkdb bitmap-fonts bonobo cdf cdr cgi crypt cscope cups curl dedicated dga doc dvd emacs emacs-w3 encode escreen esd ethereal etwin f77 fam fastcgi fbcon flash fluidsynth foomaticdb fortran freetds freetype fs fullrpc gdbm gif glut gnome gnomedb gpm gstreamer gtk gtk2 gtkhtml hdf icq imagemagick imap imlib innodb jabber java javamail javascript jdepend jpeg jython kde lcd ldap leim libg++ libwww lirc mad maildir mikmod mmx mng motif mozilla mpeg msn mule mysql nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nls nvidia oggvorbis openal opengl opie oscar oss pam pda pdflib perl php png python qt quicktime radius readline regexp samba sdl serial slang slp snmp spell sqlite sse ssl svga tcpd tiff transcode truetype type1 uml unicode usb vim-with-x wxwin wxwindows x86 xalan xemacs xerces xine xinerama xml xml2 xmms xosd xv yahoo zlib"
ok .. well, the problem is most likely that the disk space free (3100GB) exceeds whatever they are using to store the diskspace free and is overflowing.
Okay, statvs.f_bavail is of type __fsblkcnt_t (statvfs.h) __fsblkcnt_t is of type __FSBLKCNT_T_TYPE (from types.h) __FSBLKCNT_T_TYPE is of type __ULONGWORD_TYPE (from typesizes.h) __ULONGWORD_TYPE is of type unsigned long int (from types.h) The long and short of which is, we may be able to switch -long size, space; +unsigned long int size, space; and change the return types of the e_fsutils functions to: -long e_fsutils_usage(path); +unsigned long int e_fsutils_usage(path); -long e_fsutils_avail(path); +unsigned long int e_fsutils_avail(path); No warranties supplied of course.
Before 2 days ago i made fresh system installation and evolution 2.0.2 migrate my data without errors.
Okay, WORKSFORYOU then, closing.