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