RCBW post
[homepage.git] / blog / posts / 2009 / 10 / RC_bugs_of_the_week_-_week_6.mdwn
1 # <acronym title="Release Critical Bugs of the Week">RCBW</acronym> - week #6
2
3 RC bugs **squashed this week** by yours truly:
4
5 * 05/10/2009 <s>[[!debbug 549828]]</s>, <s>[[!debbug 549829]]</s> - lablgtkmathview - dh_ocaml transition (fix FTBFS)
6 * 06/10/2009 <s>[[!debbug 549773]]</s> - calendar - dh_ocaml transition (fix FTBFS)
7 * 07/10/2009 <s>[[!debbug 549750]]</s> - pxp - dh_ocaml transition (fix FTBFS)
8 * 08/10/2009 <s>[[!debbug 549850]]</s> - galax - dh_ocaml transition (fix FTBFS)
9 * 09/10/2009 <s>[[!debbug 547831]]</s> - lxml - python 2.6 transition (fix [future] FTBFS)
10 * 10/10/2009 <s>[[!debbug 541560]]</s> - gramps - python-gnome2-desktop split (fix uninstallability)
11 * 11/10/2009 <s>[[!debbug 536959]]</s> - helium - port to editline (fix FTBFS), patch by Chris Lamb
12
13 This week I've **cheated** for at least two reasons:
14
15 1. the first 4 entries in the list above are bugs of "mine", since within the
16    Debian OCaml Maintainers team we migrated to a new package toolchain called
17    `dh_ocaml` (with a lot of advantages
18    [[I've anticipated before my summer break|08/ocaml_3.11.1_in_testing]]). The
19    migration to that triggered (thanks, Lucas! :-) )
20    [more than 30 FTBFSs](http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-ocaml-maint@lists.debian.org;tag=dh-ocaml-ftbfs)
21    which had to be dealt with. So, even if not cheating, it is at least
22    breaking the NMU tradition of RCBW, but they were still RC bugs looking for
23    a fix! All in all, I'm impressed by the fact that in about a week we dealt
24    with most of them.
25
26 2. the lxml fix above is severity "important" and as such, not RC. I attacked
27    that because I intended to help out with the
28    [Python 2.6 transition](http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-python@lists.debian.org;tag=python2.6)
29    which is still, at the time of writing, 41 bugs away from hitting
30    unstable. I confess I did not find the task particularly fun (which is a
31    requirement for me when I work on packages which are not mine) yet, we'll
32    see next week ...
33
34 The feeling of the week I've to share is that I'm more and more impressed to
35 not have received **any complaint** about my NMU activity, and I'm approaching
36 the 50 NMUs. Actually I've received several "thank you" replies (you rock guys
37 and you know who you are).
38
39 On one hand this is probably a good indication that I haven't (yet) done any
40 serious mistake; I do love peer-review! On the other hand, and more
41 importantly, this is dispelling inside me the folklore / **cultural block** we
42 have in Debian that **"NMU is bad"**, while NMUing should become a way to
43 **help each other routinely**. Really.
44
45 [[!tag lang/english planet/debian rc debian]]