[PATCH] introduce a virtual imaplib2 (was: Separate imaplib2 from offlineimap)

Franz Fellner alpine.art.de at gmail.com
Thu Jun 9 07:26:51 BST 2016

On Wed, 08 Jun 2016 14:20:06 +0200, Nicolas Sebrecht <nicolas.s-dev at laposte.net> wrote:
> On Wed, Jun 08, 2016 at 07:08:15AM +0000, Franz Fellner wrote:
> > This might get challenging for distributions shipping live packages or regular git snapshots.
> I was not aware there are distros "blindy" packaging. Which ones do this?
> Or, do you mean they pick versions outside the official releases?

Gentoo offers live-ebuilds (ebuilds that checkout git with every build). There is no
offlineimap-live-ebuild in Gentoo main tree ATM, but at least it's possible. Arch
also offers live-packages for several packages. As I don't use Arch I can't say if it
offers offlineimap-git.
I actually use some packages as live-ebuilds, e.g. awesome, compton, neovim, ...
I closely follow development and do updates from time to time when I know a fix or a
new feature I want to test has landed.

But my point was: You never know what the user/distro does! So being explicit about
the supported versions of offlineimap's DEPS is really important. And that patching
imaplib2 could result in unwanted/undefined behaviour.

More information about the OfflineIMAP-project mailing list