hacking/debian/rcbwzack's home pagehttp://upsilon.cc/~zack/hacking/debian/rcbw/zack's home pageikiwiki2010-07-25T07:34:15ZRCBC - release critical bugs contesthttp://upsilon.cc/~zack/blog/posts/2010/07/RCBC_-_release_critical_bugs_contest/2010-07-25T07:34:15Z2010-07-25T07:33:45Z
<p>Recipe for <strong>RCBC - Release Critical Bug squashing
Contest</strong>:</p>
<div style="text-align: center"><strong><a href=
"http://wiki.debconf.org/wiki/DebConf10/RCBC#RC_Bug_Squashing_Contest">
squash RC bugs for 2 weeks</a></strong> , <small>from July 25th to
August 7th</small><br />
help the release of <a href=
"http://www.debian.org/releases/squeeze/">Debian Squeeze</a><br />
<strong>earn fame and glory</strong> <small>(for
sure)</small><br />
win a <a href=
"http://www.plugcomputer.org/plugwiki/index.php/GuruPlug">GuruPlug</a>
and other geeky gadgets <small>(maybe)</small><br />
<div style="text-align: right"><small>read on for more info
...</small></div>
</div>
<p>It has been a while since my last post in the <span class=
"selflink"><strong>RCBW</strong></span> tradition. Luckily, the
tradition is in very good health of its own, thanks to <a href=
"http://blog.schmehl.info/Debian/rc-squashing-squeeze-1">many</a>
<a href="http://blog.spang.cc/posts/RC_bug_squashing/">others</a>
<a href=
"http://info.comodo.priv.at/blog/archives/2010/07/#e2010-07-04T21_45_04.txt">
that</a> <a href=
"http://www.chiark.greenend.org.uk/ucgi/~cjwatson/blosxom/2010/06/04#2010-06-04-hacking-on-grub2">
have</a> <a href=
"http://alfie.ist.org/blog/2010/03/15#RC-squashing-2.en">picked</a>
up the habit of SPAM-ing planet with good news for Debian,
encouraging others to do the same.</p>
<p>With all that RC-obsessed people around and with the Squeeze
release forthcoming, can <a href=
"http://debconf10.debconf.org">DebConf10</a> be devoid of geeky
RC-squashing activities? Of course not! Thanks to the orga team we
expect the conference to contain a <strong>2-week long RC bug
squashing pride</strong> with tutorials, <a href=
"https://penta.debconf.org/dc10_schedule/events/609.en.html">BoF</a>s,
a permanent bug squashing party, ... and <a href=
"http://wiki.debconf.org/wiki/DebConf10/RCBC#RC_Bug_Squashing_Contest">
a contest</a>!</p>
<p>I won't indulge much on the contest as the <a href=
"http://wiki.debconf.org/wiki/DebConf10/RCBC#RC_Bug_Squashing_Contest">
wiki page</a> contains all rules and gory details. Obviously, all
usual rules and best practices of bug squashing parties will apply;
coordination will happen on <code>#debian-bugs</code>.</p>
<p><strong>Get involved</strong>, it starts today, and it's
<strong>open to everyone</strong> (DebConf10 attendees as well as
Debian enthusiasts abroad, regular RC squashers as well as casual
bystanders, etc).</p>
<p>All this wouldn't have been possible without the help of many
people that love Debian, so <strong>many thanks</strong> to:</p>
<ul>
<li>the sponsors of RCBC:
<ul>
<li><a href="http://www.marvell.com/">Marvell</a>, for offering a
<a href=
"http://www.plugcomputer.org/plugwiki/index.php/GuruPlug">GuruPlug</a><br />
<small>(of course, the winner of this device is expected to help
with Debian support for it <code>*g*</code>)</small></li>
<li><a href="http://www.hp.com/go/debian">HP</a>, for offering
t-shirts</li>
<li><a href="http://www.informit.com/">Pearson</a>, for offering
books</li>
</ul>
</li>
<li>micah - who dragged me into this <small>(it hasn't been
hard)</small></li>
<li><a href=
"http://info.comodo.priv.at/blog/archives/cat_5/">gregoa</a> and
<a href="http://blog.dogguy.org/">mehdi</a> - the almighty judges -
who have been transitively dragged into this <small>(it hasn't been
hard either)</small></li>
</ul>
<p><small><em>PS</em> a corresponding announcement is in the
<a href=
"http://lists.debconf.org/mailman/listinfo/debconf-announce">debconf-announce</a>
pipeline already</small></p>
RC bugs of the week - issue 26http://upsilon.cc/~zack/blog/posts/2010/04/RC_bugs_of_the_week_-_issue_26/2010-04-08T20:52:21Z2010-04-08T20:52:21Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #26</h1>
<p><a href=
"http://upsilon.cc/~zack/blog/posts/2010/04/RC_bugs_of_the_week_-_issue_26/rcbw-beast.png">
<img src=
"http://upsilon.cc/~zack/blog/posts/2010/04/RC_bugs_of_the_week_-_issue_26/rcbw-beast.png"
width="608" height="201" alt="RC bug count: 666" title=
"RCBW: the number of the beast" class="img" /></a></p>
<p>It <em>is</em> getting down, even though the current number is
scary. My personal <a href=
"http://bts.turmzimmer.net/details.php?bydist=both&sortby=packages&ignhinted=on&ignnew=on&ignpending=on&ignmerged=on&ignotherfixed=on&new=7&refresh=1800#podlators-perl">
RC bug count</a> is not so mystical and as low as 205 RC bugs to
go, which is quite encouraging. Without any further ado, here are
this week squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/571817">Debian bug #571817</a></span> -
python-data - avoid spurious py2.4 dep (sponsored NMU for Obey
Arthur Liu)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574020">Debian bug #574020</a></span> -
h5utils - switch to octave 3.2 (sponsored NMU for Obey Arthur
Liu)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559609">Debian bug #559609</a></span> -
hstore-new - drop pgsql 8.3 package (sponsored NMU for Obey Arthur
Liu)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/575384">Debian bug #575384</a></span> -
ethos - add inter-lib dep to avoid dangling .so link (patch by
Andreas Henriksson)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/460338">Debian bug #460338</a></span>,
<span class="bug strike"><a href=
"http://bugs.debian.org/565153">Debian bug #565153</a></span> -
apt-proxy - requested removal RM/RoQA (see <a href=
"http://bugs.debian.org/576821">Debian bug #576821</a>)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574557">Debian bug #574557</a></span> -
qpsmtpd - fix virtual deps in init script (patch by Petter
Reinholdtsen)</li>
</ul>
<p>Random points:</p>
<ul>
<li>I've exploited quite a bit my (now ex) NM <strong>Obey Arthur
Liu</strong>: 3 of the above squashes come from him. I've been
tempted to put Arthur on hold just to have him fix some more RC
bugs <em>g</em> (just kidding, of course)</li>
<li>It has been observed that <a href=
"http://info.comodo.priv.at/blog/archives/2010/04/#e2010-04-05T03_10_00.txt">
<em>*cheering up Gregor</em>8</a> produces beneficial effects on
the RC bug count, so why not doing it again? <img src=
"http://upsilon.cc/~zack/smileys/smile.png" alt=":-)" /></li>
<li>Last week I forgot to mention Rhonda's regular <strong>stable
RC squashing</strong>, and in particular the <a href=
"http://alfie.ist.org/blog/debian/RC-squashing-2.en.html">"below
1000" milestone</a>. Cheers!</li>
</ul>
RC bugs of the week - issue 25http://upsilon.cc/~zack/blog/posts/2010/03/RC_bugs_of_the_week_-_issue_25/2010-03-28T11:58:50Z2010-03-28T11:58:50Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #25</h1>
<p>Last (long) week has finally passed: first in Geneve visiting
<a href="http://luca.pca.it/">Gismo</a>, then in
Sierre/Crans-Montana <a href=
"http://upsilon.cc/~zack/blog/posts/2010/01/Preserving_privacy_with_Google_Docs/">to
present a paper at SAC 2010</a>, then back in Paris for half a day
before a day in Bruxelles for the 2nd year <a href=
"http://www.mancoosi.org">Mancoosi</a> project review. (And of
course <a href=
"http://lists.debian.org/debian-vote/2010/03/threads.html">campaigning</a>
has always been going on ...) All went fine and I can finally relax
a bit for a week-end back "home" (i.e. Paris).</p>
<p>Regarding <span class="selflink">RCBW</span>, it looks like that
in the past 2 months I've stabilized around 3 issues per month,
which makes me happy nevertheless. Without any further ado, here
are this <span class="strike">week</span>issue's squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/570727">Debian bug #570727</a></span> -
xmldiff - fix tree comparison (on i386), patch by Daiki Ueno</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574640">Debian bug #574640</a></span> -
turbogears2 - ensure compatibility with new routes, patch by Piotr
Ożarowski</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574083">Debian bug #574083</a></span> -
wwwoffle - add missing dep on net-tools, needed by init.d
script</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/555036">Debian bug #555036</a></span> -
bash-completion-lib - RM/RoQA/ROM (see <a href=
"http://bugs.debian.org/575260">Debian bug #575260</a>)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574228">Debian bug #574228</a></span> -
mediamate - request RM/RoQA (see <a href=
"http://bugs.debian.org/575508">Debian bug #575508</a>)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/574025">Debian bug #574025</a></span> -
mathgl - switch to octave3.2 (bonus: QA upload w/ proper
orphaning)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/482790">Debian bug #482790</a></span> -
elserv - fix emacs deps wrt current emacsen flavours (malus: fought
with cdbs' DEB_AUTO_UPDATE_DEBIAN_CONTROL)</li>
</ul>
<p>Random points:</p>
<ul>
<li>
<p><strong>Up and downs</strong> in the "RCBW community": <a href=
"http://info.comodo.priv.at/blog/archives/2010/03/#e2010-03-15T01_52_47.txt">
gregoa rock's</a> (as usual) whereas <a href=
"http://www.lucas-nussbaum.net/blog/?p=463">Lucas is subverting the
rules</a>! (bad Lucas, bad).</p>
</li>
<li>
<p>Some of the side comments by Gregor made me realize that I have
probably chosen the <strong>wrong tagline/acronym</strong> for
RCBW, as the point is not really keeping a sustained average (or
feel bad about not keeping it), but rather doing that "constantly"
in some available Debian time slots, as well as trying having
others do the same.</p>
</li>
<li>
<p><a href="http://xana.scru.org/xana2/ranticore/bspbabble/">Clint
has commented on BSPs</a> also mentioning RCBW. <small>(I mention
<em>en passant</em> that I've never claimed RCBW to be innovative,
as <span class="selflink">my kudos</span> show; my memory is short
though, I'll be happy to integrate the list with pointers to
similar initiative more far in the past.)</small> The idea of
newbie/teaching-oriented BSPs is just wonderful, it only needs some
motivated people to (continue) organizing them.</p>
</li>
</ul>
RC bugs of the week - issue 24http://upsilon.cc/~zack/blog/posts/2010/03/RC_bugs_of_the_week_-_issue_24/2010-03-14T18:07:13Z2010-03-12T11:16:28Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #24</h1>
<p>Some pause, and here we go with another <span class=
"selflink">RCBW</span> issue. The pause has involved various
Debian-related work, such as <a href=
"http://upsilon.cc/~zack/blog/posts/2010/03/ocaml_batteries_included_1.1.0_is_in_debian_now/">
preparing OCaml batteries included</a> for Squeeze and of course
<a href=
"http://lists.debian.org/debian-vote/2010/03/msg00001.html">preparing
my DPL platform</a>.</p>
<p>Without any further ado, here are this week's squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/566568">Debian bug #566568</a></span> -
mysqmail - fix piuparts install failure (sponsor upload for Thomas
Goirand)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/569455">Debian bug #569455</a></span> -
ocaml-batteries - new upstream release, which also fix old
FTBFS</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/529040">Debian bug #529040</a></span> -
magit - add missing deps (mixed NMU / sponsoring for Marius
Vollmer)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/549590">Debian bug #549590</a></span> -
magit - avoid installing install.info (mixed NMU / sponsoring for
Marius Vollmer)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567003">Debian bug #567003</a></span> -
firestarter - lower severity+unreproducible, user should use gksu
or equivalent</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/571454">Debian bug #571454</a></span> -
gmerlin - fix missing-dep FTBFS on kfreebsd, patch by Christian
Marillat</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/562039">Debian bug #562039</a></span> -
ecasound - fix Emacs deps in the -el package</li>
</ul>
<p>Random points:</p>
<ul>
<li>
<p><a href=
"https://www.mirbsd.org/permalinks/wlog-10_e20100304-tg-g10038.htm#e20100304-tg-g10038_wlog-10">
thanks to Thosrten</a> which replied to my call for help and
squashed <a href="http://bugs.debian.org/559822">Debian bug
#559822</a>. BTW, there's one more RC in that bug set: <a href=
"http://bugs.debian.org/559808">Debian bug #559808</a> (hint
hint!), but you need patience as gnash took ages to build ...</p>
</li>
<li>
<p><strong>tip of the week</strong>: removing a DELAYED upload when
you don't have the .changes around anymore can be daunting (in
fact, all combinations of dcut commands I've tried failed). If that
happens to you, remember that <a href=
"http://ftp-master.debian.org/deferred/">http://ftp-master.debian.org/deferred/</a>
can come to the rescue: it stores .changes file of DELAYED uploads
(properly <em>un</em>signed)</p>
</li>
<li>
<p>a lot of <strong>new participants</strong>: let's welcome on the
RCBW board <a href="http://emilio.pozuelo.org/?p=62">Emilio</a>,
<a href="http://marcotmarcot.wordpress.com/?p=78">Marco</a>, and
<a href="http://kontesti.me/~rafael">Rafael</a></p>
</li>
</ul>
RC bugs of the week - issue 23http://upsilon.cc/~zack/blog/posts/2010/03/RC_bugs_of_the_week_-_issue_23/2010-03-04T08:48:35Z2010-03-03T10:29:29Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #23</h1>
<p>Wacky week, last week.</p>
<p>Not only I've (almost) completed my moving to the new house, but
we have also had guests in the lab for some
full-immersion-paper-writing. That had left very little time for RC
squashing, but I've catched up a bit in the week-end.</p>
<p>Without any further ado, here are this week's squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/516336">Debian bug #516336</a></span> -
haskell-utils - requested removal (superseded by
haskell-devscripts)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/547278">Debian bug #547278</a></span> -
elvis - downgrade, unwarranted RC severity</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559833">Debian bug #559833</a></span> -
imagemagick - libltdl CVE, investigated and closed as false
positive</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567706">Debian bug #567706</a></span> -
mailcrypt - drop support for emacs flavours older than 23</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/547810">Debian bug #547810</a></span> -
ccsm - fix FTBFS with python 2.6</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/571185">Debian bug #571185</a></span> -
padre - requested removal from testing</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/561524">Debian bug #561524</a></span> -
pyjamas - fix FTBFS with python 2.6 (Ubuntu patch by Fabrice
Coutadeur)</li>
</ul>
<p>Random points:</p>
<ul>
<li>
<p>call for help, <strong>if you are a libtool guru</strong> there
is some work for you: bugs like <a href=
"http://bugs.debian.org/559822">Debian bug #559822</a> need your
help (very old code, using very old libltdl stuff, need to be
ported to recent, non-buggy libltdl code and to use the system copy
of the library ...).</p>
</li>
<li>
<p>my <a href=
"http://bts.turmzimmer.net/details.php?bydist=both&sortby=packages&ignhinted=on&ignpending=on&ignmerged=on&ignotherfixed=on&new=7&refresh=1800#libavg">
personal RC bug monitor</a> (hence very biased) currently reports
278 RC bugs. Also, I've the impression that the ratios of new bugs
coming in vs ancient ones getting fixed equate. If that is true, it
would be a pity not to freeze this month.<br />
... what are you doing here? still reading this blog post? go
squash a RC bug!</p>
</li>
</ul>
<p>In totally unrelated news: I've <strong>bought my ticket for
<a href="http://debconf10.debconf.org">DebConf10</a></strong>
(YAY!), according to my usual debconf customs: 4 days of debcamp +
all the conf. See you there (in a while). ... and congrats to Adnan
for <a href="http://foolcontrol.org/?p=866">the winning DebConf11
bid</a>!</p>
RC bugs of the week - issue 22http://upsilon.cc/~zack/blog/posts/2010/02/RC_bugs_of_the_week_-_issue_22/2010-02-22T15:24:53Z2010-02-22T15:24:53Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #22</h1>
<p>With a mini-rush in the week-end, I'm now <strong>back on
track</strong> to the weekly schedule of <span class=
"selflink">RCBW</span>; here are this week's squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/565274">Debian bug #565274</a></span> -
tex4ht - test and close bug fixed by recent binNMU</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/553553">Debian bug #553553</a></span> -
phpsysinfo - fix dir-or-file-in-var-www, based on a patch by Mats
Erik Andersson</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/553496">Debian bug #553496</a></span> -
doc-central - fix dir-or-file-in-var-www, sponsor NMU by Mats Erik
Andersson</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559821">Debian bug #559821</a></span> -
libtunepimp - fix libltdl CVE (bonus fix <span class=
"bug strike"><a href="http://bugs.debian.org/476378">Debian bug
#476378</a></span>), patches by Yavor Doganov</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/568982">Debian bug #568982</a></span> -
sqldeveloper-package - port from dos2unix to fromdos, patch by
Michael Musenbrock</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/534721">Debian bug #534721</a></span> -
libhpricot-ruby1.8 - error in printing tags to stdout (fixed
upstream in a version already in Debian)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/564680">Debian bug #564680</a></span> -
gnugk - rebuild against firebird 2.1, as requested by Damyan Ivanov
(important bug blocking RC <a href=
"http://bugs.debian.org/549062">Debian bug #549062</a>)</li>
</ul>
<p>About this week <strong>highlights</strong>:</p>
<ul>
<li>
<p>In his <a href=
"http://blog.schmehl.info/Debian/releasing-squeeze-7">latest RC-bug
statistics</a>, <a href="http://blog.schmehl.info/">Tolimar</a> has
pointed to the <span class="selflink">RCBW description</span> as
<strong>inspiring</strong>. That's good, I hope more and more
people can find it inspiring (in fact, that's why I wrote it). A
handful of people doing RCBW is pointless, unless as a side-effect
we manage to change the <em>culture</em> of our project in order to
be more <strong>collaborative on how we reach a
release</strong>.</p>
</li>
<li>
<p>I've been amazed by how many RC bugs are "stuck" just because no
one took care of <strong>establishing communication</strong> among
the appropriate people. That of course happens when the maintainer
of the bug has been unresponsive, but some investigations of the
bug is usually enough to make the appropriate people (upstream,
porters, related package maintainers, ...) aware of it ... and then
the bug will "mature" all alone.</p>
</li>
<li>
<p><a href="http://np237.livejournal.com/">Josselin</a> has
announced the <a href=
"http://np237.livejournal.com/27754.html"><strong>Debian/GNOME bug
weekend</strong></a> for the next weekend (27-28/02/2010): an
initiative to collaboratively triage <a href=
"http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=pkg-gnome-maintainers@lists.alioth.debian.org">
GNOME-related bugs</a> in Debian. For large-enough packages (and
GNOME fits that definition for quite some different notions of
"large"), such efforts are as badly needed as RC squashing: if you
liked RCBW, you can't miss the GNOME bug weekend <img src=
"http://upsilon.cc/~zack/smileys/smile.png" alt=":-)" /></p>
</li>
</ul>
RC bugs of the week - issue 21http://upsilon.cc/~zack/blog/posts/2010/02/RC_bugs_of_the_week_-_issue_21/2010-02-17T12:43:27Z2010-02-17T12:43:27Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #21</h1>
<p>I've accumulated one more day of delay, but here is a full
<span class="selflink">RCBW</span> issue. Still, I've a nice good
excuse for the extra delay: I've <strong>changed house</strong> in
Paris, the new one is very small (a <a href=
"https://en.wikipedia.org/wiki/chambre%20de%20bonne">chambre de
bonne</a>), but also very comfortable.</p>
<p>Without any further ado, here are this week's squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/555325">Debian bug #555325</a></span> - gq
- requested removal from testing</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567265">Debian bug #567265</a></span> -
tinyproxy - clarify ambiguous debian/copyright</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/569391">Debian bug #569391</a></span> -
gmetadom - fix CDBS include order, to ensure proper generation of
${ocaml:Depends}</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559814">Debian bug #559814</a></span> -
hamlib - libltdl privilage escalation (sponsor upload for Kamal
Mostafa)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567192">Debian bug #567192</a></span> -
ircd-hybrid - apply patch from DSA-1980-1 (thanks Steffen
Joeris)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/563883">Debian bug #563883</a></span> -
python-dmidecode - avoid shipping /usr/local/ stuff (sponsor upload
for Nima Talebi)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/561904">Debian bug #561904</a></span> -
python-dmidecode - fix file clash w/ -dbg package (ditto for the
sponsoring)</li>
</ul>
<p>And here are the usual <strong>highlights</strong>:</p>
<ul>
<li>
<p>a <strong>quote</strong> from #debian-devel, on 10/02/2010:</p>
<pre><code> (11:41:49) Zhenech: zack, damn you, now you infected me with the nmu virus :P
(11:42:08) zack: Zhenech: yay, another one \o/
(11:42:30) zack: Zhenech: can I quote you? ;-)
(11:42:45) Zhenech: zack, only if you don't sell it to elsevier ;)
(11:43:12) zack: deal!
</code></pre></li>
<li>
<p>in some particular cases RC bugs can be "fixed" by requesting
the <strong>removal of a package from testing</strong> (when it is
not appropriate to remove the involved packages <em>completely</em>
from the archive, which is often the case). As I didn't that much
often in the past, I forgot <em>how</em> to do that: just file a
bug against <code>release.debian.org</code> respecting the usual
<a href="http://wiki.debian.org/ftpmaster_Removals">removal
conventions</a></p>
</li>
<li>
<p><a href=
"http://info.comodo.priv.at/blog/archives/2010/02/#e2010-02-15T00_43_59.txt">
gregor hermann is <strong>my hero</strong></a></p>
</li>
<li>
<p><a href=
"http://bzed.de/posts/2010/02/BSP2010_a_great_success_-_200_bugs_eliminated/">
bernd zeimez posted on planet</a> an impressive <strong>summary of
<a href=
"http://wiki.debian.org/BSP2010/Moenchengladbach">Moenchengladbach's
BSP</a></strong></p>
</li>
</ul>
RC bugs of the week - issue 20http://upsilon.cc/~zack/blog/posts/2010/02/RC_bugs_of_the_week_-_issue_20/2010-02-09T10:23:10Z2010-02-09T10:23:10Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #20</h1>
<p>With a couple of days of delay, here are <span class=
"strike">this</span> last week squashes, by yours truly:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567767">Debian bug #567767</a></span> -
nxml-mode - request removal, integrated into emacs23</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/546764">Debian bug #546764</a></span> -
d-feet - add missing dep on hicolor-icon-theme</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/566290">Debian bug #566290</a></span> -
php-wikidiff2 - add missing dep/substvar on phpapi-*</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/567860">Debian bug #567860</a></span> -
php-net-ping - sponsored fix (+ upstream release) for DM
maintainer</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/248275">Debian bug #248275</a></span> -
anteater - proposed removal</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/536285">Debian bug #536285</a></span> -
mirage - avoid tricking users to delete the wrong file (patch by
Evgeni Golov)</li>
</ul>
<p>The delay is due to FOSDEM, it's hard to squash bugs when you
are: (1) having fun (best FOSDEM ever, if you ask me), (2)
connected with very poor network connectivity (let's say:
FOSDEM-quality network). Also, there are just 6 squashes, but last
week there were 8, so ... <img src="http://upsilon.cc/~zack/smileys/smile.png"
alt=":-)" /> (I know, I suck).</p>
<p>Among the main highlights of the week, I just want to cite
<a href="http://qa.debian.org/developer.php?login=mehdi">Mehdi
Dogguy</a>: he was with me at <a href=
"http://jfla.inria.fr/2010/">JFLA 2010</a> last week and I've
managed to grab him into the <span class="selflink">"RCBW
tunnel"</span>. With a handful of well-targeted NMUs, he has fixed
about 10 RC bugs in the few days of the conference. He is too shy
to blog about that, but since I'm evil, I'm disclosing it here
<img src="http://upsilon.cc/~zack/smileys/tongue.png" alt=":-P" /> <strong>Welcome
on board, Mehdi!</strong> (now you're doomed: you <em>must</em>
continue doing that!)</p>
RC bugs of the week - issue 19http://upsilon.cc/~zack/blog/posts/2010/01/RC_bugs_of_the_week_-_issue_19/2010-01-31T09:59:59Z2010-01-31T09:51:30Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #19</h1>
<p>Back with the "ordinary track" of RCBW, here is this week
squashes by yours truly:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/546492">Debian bug #546492</a></span> -
djvulibre - provided patch implementing
<code>get-orig-source</code> to strip non-free specification
docs</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/550394">Debian bug #550394</a></span> -
courier-imap - not affected/responsible by the imap-server virtual
package mess</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/550397">Debian bug #550397</a></span> -
kolab-cyrus-imapd - not affected/responsible by the imap-server
virtual package mess</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/550380">Debian bug #550380</a></span> -
uw-imapd - provides <em>and</em> conflicts with imap-server, fixing
file-overwrite errors</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559698">Debian bug #559698</a></span> - rox
- drop useless build-dep on libxtrap-dev (which will be gone
soon)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/559829">Debian bug #559829</a></span> -
synfig - disable vulnerable embedded libltdl, fix CVE</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/520557">Debian bug #520557</a></span> -
lemon - proper version tagging, already fixed</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/547726">Debian bug #547726</a></span> -
myspell-el-gr - forcibly orphan the package, "fix" maintainer
address</li>
</ul>
<p>The attentive reader have noticed that there is one more than
usual, the reason is the mighty <a href=
"http://wiki.debian.org/BSP2010/Moenchengladbach"><strong>BSP in
Mönchengladbach</strong></a>, which has powered all above squashes.
I've enjoyed the BSP a lot, my first in Mönchengladbach, which
won't be the last. I recommend checking it out at least once in the
future, even only for tasting Formorer's chili <img src=
"http://upsilon.cc/~zack/smileys/smile.png" alt=":-)" /></p>
<p>The main highlight of the week is my personal award to the
<strong>best feedback ever from an NMU-ed maintainer</strong>, the
award <a href=
"http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550380#54">goes
to Jonas</a>, kudos for your attitude.</p>
RC bugs of the week - issue 18http://upsilon.cc/~zack/blog/posts/2010/01/RC_bugs_of_the_week_-_issue_18/2010-01-22T11:34:03Z2010-01-22T11:34:03Z
<h1><acronym title=
"Release Critical Bugs of the Week">RCBW</acronym> - #18</h1>
<p>... and RCBW <a href=
"http://upsilon.cc/~zack/blog/posts/2010/01/RCBW_strike_-_BSP_in_Moenchengladbach/">
is back</a>! Here is this week squashes:</p>
<ul>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/544879">Debian bug #544879</a></span> -
clutter - resurrect -doc package, fix gtk-doc related FTBFS</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/504980">Debian bug #504980</a>, <a href=
"http://bugs.debian.org/560513">Debian bug #560513</a></span> -
cryptonit - add missing #include for gcc 4.4 (bonus point: misc QA
fixes)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/504901">Debian bug #504901</a></span> -
dibbler - no longer valid gcc FTBFS</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/504869">Debian bug #504869</a></span> -
scim-bridge - closed (w maintainer) as unreproducible an already
fixed gcc 4.4 bug</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/505390">Debian bug #505390</a></span> -
traverso - add missing
<h1>include for gcc 4.4</h1>
</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/562846">Debian bug #562846</a></span> -
flim - drop Recommends on metamail (now gone)</li>
<li><span class="bug strike"><a href=
"http://bugs.debian.org/526207">Debian bug #526207</a></span> -
jaula - closed as unreproducible a gcc 4.4 bug (recent flex adds
cstdio by itself)</li>
</ul>
<p>Most of the actually fixed missing include bugs above have
benefited from patches by Martin Michlmayr, thanks!</p>
<p>Also, this week squashing has benefited from a <strong>huge list
of bugs</strong> which Luk has given me, some of the not-yet-fixed
bugs there are a bit trickier than usual (e.g. missing
<code>#include</code> bugs which got intertwined over time with
<code>const char *</code> conversions bugs, which in turn require
some far reaching code changes due to the propagation of function
prototypes in unexpected code parts).</p>
<p>Since I'll be leaving tomorrow morning for the <a href=
"http://wiki.debian.org/BSP2010/Moenchengladbach"><strong>BSP in
Mönchengladbach</strong></a>, I'll have a bit of time there to dive
a bit more into the issues.</p>
<p>Actually, what I fear most now is buying train tickets from
Cologne to Moenchengladbach and back, since I'm totally unable to
pronounce the name of the latter city (my German sucks, actually
there is no such "my German" at all). Luckily, I've been told
they've wonderful ticket-selling machines in Cologne <img src=
"http://upsilon.cc/~zack/smileys/smile.png" alt=":-)" /></p>
<p>See you <a href=
"http://wiki.debian.org/BSP2010/Moenchengladbach">there</a>, and
happy RC squashing!</p>