[MIR] libpst

Bug #351577 reported by C de-Avillez
8
Affects Status Importance Assigned to Milestone
libpst (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Evolution 2.26 has added a new plugin, pst-import, that allows importing of Microsoft Outlook mail files.

MIR: https://wiki.ubuntu.com/MainInclusionReport-libpst

C de-Avillez (hggdh2)
description: updated
Revision history for this message
Kees Cook (kees) wrote :

Is this package needed in main to compile Evolution, or is the PST plugin able to be built external from the Evolution package? I'm nervous about adding support for the new upstream libpst without having a dedicated maintainer or the Ubuntu Desktop team backing it. After that is resolved, I'd like to see a closer examination of the source code, since it's dealing with binary data; though it's local binary data, so the chances of it being insecure is already minimized.

affects: ubuntu → libpst (Ubuntu)
Changed in libpst (Ubuntu):
status: New → Incomplete
Revision history for this message
C de-Avillez (hggdh2) wrote :

If libpst-dev is not available, the Evolution-plugins package will be built *without* the pst-import plugin (which is the new plugin supporting the Outlook PST conversion. There is no option to build stand-alone the plugin.

For installation, libpst1 will be a dependency only for the evolution-plugins binary package.

As such, yes, it is needed in main.

For maintainers: I can be the designated maintainer, since I have been involved with upstream on that since the beginning; nevertheless, I am not either an official Ubuntu developer, nor an Ubuntu member (although I am applying for it). Even though Seb has not really stated it, he is aware of the work; I believe overall backing will, then, also be available via the ubuntu-desktop team.

I can go through a code review if needed, but I am unsure if you would accept it.

Changed in libpst:
status: Incomplete → New
Revision history for this message
Martin Pitt (pitti) wrote :

I'm very hesitant to do this that close to Jaunty's release (final freeze is next Thursday). We should postpone this to Karmic.

Revision history for this message
Kees Cook (kees) wrote :

If someone from the Ubuntu Desktop team will step up to be the maintainer, I would approve this MIR.

Changed in libpst (Ubuntu):
assignee: nobody → Ubuntu Desktop (ubuntu-desktop)
status: New → Incomplete
Revision history for this message
Martin Pitt (pitti) wrote :

I spoke with Sebastien, and the desktop team will maintain it.

Changed in libpst (Ubuntu):
status: Incomplete → New
Martin Pitt (pitti)
Changed in libpst (Ubuntu):
assignee: Ubuntu Desktop (ubuntu-desktop) → Kees Cook (kees)
summary: - MIR - libpst
+ [MIR] libpst
Revision history for this message
Kees Cook (kees) wrote :

Approved.

Changed in libpst (Ubuntu):
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Seb, we'll promote this as soon as something actually depends on it. In other words, feel free to add the build-dep to evolution.

Changed in libpst (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Please note that this will not be promoted unless something in main or the seeds require it. Please make this a (build)-dependency of something, otherwise we will just "time out" and close this MIR.

Thank you!

Changed in libpst (Ubuntu):
assignee: Kees Cook (kees) → nobody
Revision history for this message
C de-Avillez (hggdh2) wrote :

An updated version of libpst (libpst0.6.41) has been submitted and accepted for Karmic. This version bumped the soname to 4, following upstream.

Evolution is now being changed to include as build-depend libpst-dev (>= 0.6.41); the evolution-plugins binary package will depend on the binary libpst4 package.

Revision history for this message
Loïc Minier (lool) wrote :

Martin, could you please promote libpst now? evolution build-deps on libpst-dev now (and is depwait)

Revision history for this message
Martin Pitt (pitti) wrote :

promoted

Changed in libpst (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.