Ready for experimental

Roberto C. Sanchez roberto at connexer.com
Wed Oct 18 20:11:52 UTC 2006


OK.  It appears that we might be ready for experimental.

A while back Fabian sent a message [0] listing some things that needed to
happen before an upload to experimental could happen.  Here are the
points how I think they have been handled so far:

 * a complete list of rdepends and test builds of each

   handled: There were 34 packages which were rdepends in Sid on the old
   cyrus-sasl2 family of packages.  When I first built them all, there
   were some issues with packages getting confused by the fact that we
   did not have versioned symbols.  That said, those issues have been
   resuled and I have just finished another round of test builds where
   every single package successfully built (except for the KDE packages
   which ran out of space, but nearly finished and showed no bad signs).

 * special openldap transition

   handled: Fabian has explained that this essentially needs to happen
   like this:

     1. upload cyrus-sasl w/o ldap support to experimental
     2. have openldap uploaded to experimental and built against new pkgs
     3. upload cyrus-sasl w/ ldap support enabled to rebuild

   So, this needs to be handled by uploading to experimental.  AIUI,
   Fabian has been handling coordination on the openldap issue.

 * check on soname versioning

   handled: We have decided to go with upstream on this and currently we
   are hoping nothing is screwed up.  However, since everything will
   really need to be rebuilt against the new cyrus-sasl-2.1 packages
   (which can be done with binNMUs), this should not pose a problem.

 * review/imrpove documentation

   not handled: This has not happened, but I think this should not be a
   big priority for us at the moment.  I think we should try and make
   the release and then work on improving the other stuff.  As long as
   the package that we get into the archive is at least as good as what
   is already there, we are in good shape.

 * blessing from RMs

   handled: Vorlon has already said that as long as there is a suitable
   upgrade path (this will be handled with dummy packages) and that
   symbol versioning regrssion does not happen (this has now been fixed)
   he thinks we can make it.

Other issues:

  * Some other issues:

    - With the exception of one missing man page and some hyphen/minus
      sign ambiguity in another man page, we are completely lintian
      clean
    - We will close something like 49 bugs (not counting merges, but
      counting final closures on fixed-in-nmu bugs)
    - It would be nice to release Etch with sasl packages that are not
      two to three year old upstream code and patched like crazy
    - We have a new source package name and new binary packages and so
      must go through NEW processing

Final thoughts:

  It seems to me like we are ready for an experimental upload.  Unless
  someone has a strong recommendation, I would like to recommend that
  Fabian or Henrique grab our latest svn, fix the version number and
  upload to experimental ASAP.

Regards,

-Roberto


[0]
http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/2006-August/000054.html

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20061018/11500371/attachment.pgp


More information about the Pkg-cyrus-sasl2-debian-devel mailing list