stable+1 team December report/handover

Colin Watson cjwatson at ubuntu.com
Mon Jan 9 15:26:34 UTC 2012


On Tue, Dec 20, 2011 at 11:47:57AM +0100, Martin Pitt wrote:
>  * gnutls-bin - This is now built by gnutls28 in Debian, which we
>    don't have in Ubuntu yet.
> 
>    Suggested plan of action: Verify that we can build all of main
>    against gnutls28 with reasonable porting effort, sync gnutls28 into
>    main, do the transition, drop gnutls26. Debian is undergoing this
>    transition now, I think, so we can cooperate with them and send
>    patches. If porting to 28 involves too big hurdles, the fallback is
>    to build gnutls-bin from gnutls26 again (i. e. partial revert).

I started this:

  http://people.canonical.com/~ubuntu-archive/transitions/gnutls28.html

... and uploaded ntfs-3g and mutt for starters.  However, upon thinking
to myself that this was an annoying delta per package and why couldn't
libgnutls-dev just be switched to gnutls28, I went and actually did some
research and found this:

  http://lists.debian.org/debian-devel/2011/10/msg00332.html

"""
* The new version uses LGPLv3+/GPLv3+ instead of v2+, and can
  therefore not be used in GPLv2 projects anymore. (Hello, cups!)
"""

So this is awkward: libcupsys2 is in desktop, and this implies that
we'll find it hard to avoid duplication to the tune of a bit under half
a megabyte.  My feeling is that for precise this means that we'll be
better off sticking with gnutls26.

Unfortunately I've already synced gnutls28, but I could always hold my
nose and upload gnutls26 to build a gnutls-bin binary package with a
+really version to back this out.

Any other thoughts?

-- 
Colin Watson                                       [cjwatson at ubuntu.com]



More information about the ubuntu-devel mailing list