Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 175617 - Evolution doesn't allow import of nested maildir folders
Summary: Evolution doesn't allow import of nested maildir folders
Status: RESOLVED DUPLICATE of bug 133504
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-22 20:23 UTC by B. Keroack
Modified: 2007-08-30 16:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenshot showing filebrowser problem (evo-bug-ss.png,79.11 KB, image/png)
2007-04-22 20:24 UTC, B. Keroack
Details
Patch for activating maildir with evolution (evolution-2.10.2-maildir.patch,687 bytes, patch)
2007-08-21 20:46 UTC, Torsten Stets
Details | Diff
The changed ebuild (evolution-2.10.2.ebuild,6.48 KB, text/plain)
2007-08-21 20:47 UTC, Torsten Stets
Details

Note You need to log in before you can comment on or make changes to this bug.
Description B. Keroack 2007-04-22 20:23:14 UTC
When using evolution-2.8.3-r1 and setting up a new mail account, choosing "Maildir folders" as the receiving mail type, the resulting file chooser dialog will not let me choose a folder when it contains subdirectories. For instance, when trying to select ~/Mail/ (which contains several nested maildir folders), clicking "Open" will instead navigate to a subdir, then another subdir, and finally the dialog will only dispatch when choosing an individual message (ie, the dialog has gone as deep into the directory structure as possible).

The only workaround is to create the account with the bogus/unusable setting and then manually correct it with gconf.

Portage 2.1.2.4 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r6 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Gentoo Base System release 1.12.10
Timestamp of tree: Sat, 21 Apr 2007 02:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r7
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://mirrors.acm.cs.rpi.edu/gentoo/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aac acpi alsa amd64 berkdb bitmap-fonts branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr encode firefox flac fortran gdbm gnome gpm gtk hal iconv ipv6 isdnlog jpeg libg++ mad midi ncurses nls nptl nptlonly offensive ogg opengl pam pcre perl png ppds pppd python readline reflection session spl ssl tcpd tiff truetype-fonts type1-fonts unicode vorbis x264 xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon fglrx vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



Reproducible: Always

Steps to Reproduce:
1.Create a Mail folder structure with nested maildirs (~/Mail, ~/Mail/folder1, ~/Mail/folder2, etc)
2.Create a new account in evolution, try to select the top-level directory (~/Mail)
3.Try to get the file chooser dialog to accept the top-level directory without going into the subdirectories.

Actual Results:  
Evolution tries to open an individual message as a maildir folder and fails.

Expected Results:  
File chooser allows you to pick an arbitrary folder, regardless of the existence of subdirs.
Comment 1 B. Keroack 2007-04-22 20:24:54 UTC
Created attachment 117018 [details]
Screenshot showing filebrowser problem

Screenshot of settings & filechooser dialog. ~/Mail was selected, instead of accepting that it continually navigates deeper into the directory structure.
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2007-04-22 20:32:29 UTC
I'd say this is an upstream bug. I don't think they took this possibility into account.

If you open a bug in gnome's bugzilla, please post the url here :)

Thanks
Comment 3 B. Keroack 2007-04-23 02:16:36 UTC
Upstream report:
http://bugzilla.gnome.org/show_bug.cgi?id=432455
Comment 4 Torsten Stets 2007-08-21 20:46:42 UTC
Created attachment 128800 [details, diff]
Patch for activating maildir with evolution

In evolution 2.10.2 the problem with using maildir folders still isn't solved. So I just got the patch, added two lines to the ebuild and finally I can use maildir with evolution.
Comment 5 Torsten Stets 2007-08-21 20:47:43 UTC
Created attachment 128801 [details]
The changed ebuild

Only the changed ebuild
Comment 6 Torsten Stets 2007-08-21 20:49:34 UTC
Forgot to mention, that the patch goes into the files directory under mail-client/evolution.
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2007-08-30 16:52:10 UTC

*** This bug has been marked as a duplicate of bug 133504 ***