About Archive Tags RSS Feed

 

Lumail binaries are wheezy only for the moment

14 August 2013 21:50

This morning I made a new release of Lumail, which recently completed the transition from using mimetic to GMime for all its MIME needs.

I was happy with mimetic, except it didn't have the facility to decode encoded header-values. I wrote some code, but it was broken, so I made the decision that we should move to something that made this easier, and GMime was chosen.

Jeffrey Stedfast was very helpful in answering my questions with near-perfect code samples.

Beyond that this release features some more Lua primitives and a couple of bug-fixes.

The only annoyance is that the version of GMime I'm using, 2.6.x, isn't available to users of the Squeeze release of Debian GNU/Linux. It is available as a backport, but that means building binaries with sbuild is a pain - due to #700522.

So for the moment I've only built binaries for Wheezy users.

ObQuote: "You know who I am, I've not been off TV for that long!" - Alan Patridge, Alpha Papa

| 3 comments

 

Comments on this entry

icon Steve Kemp at 18:19 on 20 August 2013
http://www.steve.org.uk/

I'm sorry for causing you extra work, but I do think the migration was both necessary and worthwhile.

I can appreciate the problem of older versions, but short of releasing static-binaries I'm not sure how to work around it.

In general I'm against supplying binaries, I just publish Debian ones because I need to build/install them anyway, so doing so costs me nothing.

If you'd like me to link to your repository please submit a pull request against the website source.

icon Nux at 17:50 on 20 August 2013
http://www.nux.ro

The switch from mimetic made my life more complicated, too.
Now I need to overwrite EPEL (which provides too old a version of GMime) so I had to move lumail out of my main repos1 and into its own. So, if on EL6:

wget -P /etc/yum.repos.d/ http://li.nux.ro/download/nux/lumail/nux-lumail.repo && yum --enablerepo=nux-lumail install lumail

[1] - my repos are sworn not to overwrite EL6 Base or FEdora's EPEL repo.

icon Nux at 08:18 on 24 August 2013
http://www.nux.ro

That's alright, I do get it's needed.
I'm used with this kind of situations, unfortunately this can happen often when using RHEL clones. :)