[Evolution] Bug#788432: evolution: Calendar imports default to "Birthhdays & Anniversaries" calendar

Conrad J.C. Hughes (for Debian package stuff) debbugs at xrad.org
Thu Jun 11 11:32:18 UTC 2015


Package: evolution
Version: 3.12.9~git20141130.241663-1+b1
Severity: normal

Dear Maintainer,

Some time over the last few months, Evolution has started to suggest my
"Contacts/Birthdays & Anniversaries" calendar as the default when importing
events (e.g. .ics file received in email), rather than "On This
Computer/Personal".  I can't find an option in the UI to choose default
calendar for import, and all kinds of web searching around terms such as "gnome
evolution import event default calendar" has turned up nothing.

To reproduce:

  - Find a .ics file, or similar.
  - Run "evolution --import foo.ics".
    - An import dialog pops up describing the event.
  - Click Next.
    - The dialog progresses to calendar choice.

At this point I'd like it to default to my Personal calendar, but it now
defaults to Birthdays.  This behaviour is not evident with Evolution 3.4.4 on
my laptop (where it still defaults to Personal).

Interestingly, on my laptop (which is working ok), if I right-click to choose
properties for the two calendars, neither of them has "Mark as default
calendar" checked, while on my desktop (which is doing the wrong thing),
Personal has "Mark as default calendar" checked.  The wording of that checkbox
is confusing, but as far as I can tell, it actually means "This is the default
calendar," and unchecking it is in a sense impossible since even if you un-
check it, it'll be checked again next time you open the calendar's properties.
Nevertheless, changing which one is checked as default seems to have no impact
on --import's behaviour.

This regression looks as if it should be trivially fixable, but I can't find
the fix.  Any suggestions?  Or do you think this is an upstream problem?

Conrad



-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages evolution depends on:
ii  dbus                   1.8.18-0+deb8u1
ii  debconf [debconf-2.0]  1.5.56
ii  evolution-common       3.12.9~git20141130.241663-1
ii  evolution-data-server  3.12.9~git20141128.5242b0-2+deb8u2
ii  gnome-icon-theme       3.12.0-1
ii  libatk1.0-0            2.14.0-1
ii  libc6                  2.19-18
ii  libcamel-1.2-49        3.12.9~git20141128.5242b0-2+deb8u2
ii  libclutter-gtk-1.0-0   1.6.0-1
ii  libecal-1.2-16         3.12.9~git20141128.5242b0-2+deb8u2
ii  libedataserver-1.2-18  3.12.9~git20141128.5242b0-2+deb8u2
ii  libevolution           3.12.9~git20141130.241663-1+b1
ii  libglib2.0-0           2.42.1-1
ii  libgtk-3-0             3.14.5-1
ii  libical1a              1.0-1.3
ii  libnotify4             0.7.6-2
ii  libsoup2.4-1           2.48.0-1
ii  libwebkitgtk-3.0-0     2.4.8-2
ii  libxml2                2.9.1+dfsg1-5
ii  psmisc                 22.21-2

Versions of packages evolution recommends:
ii  bogofilter         1.2.4+dfsg1-3
ii  evolution-plugins  3.12.9~git20141130.241663-1+b1
ii  spamassassin       3.4.0-6
ii  yelp               3.14.1-1

Versions of packages evolution suggests:
pn  evolution-ews                   <none>
pn  evolution-plugins-experimental  <none>
ii  gnupg                           1.4.18-7
ii  network-manager                 0.9.10.0-7

-- debconf information:
  evolution/kill_processes:
  evolution/needs_shutdown:



More information about the Pkg-evolution-maintainers mailing list