Category Archives: Debian

Breaking the 700 RC bug threshold for Jessie

It looks like we have dropped (or will drop) below 700 RC bugs affecting Jessie today[1].  🙂 On a related note, I got my eye on libfso-glib + fso-gsmd, samba + -samba4, mono and haskell.  By my count, each of … Continue reading

Posted in Debian, Release-Team | 1 Comment

Breaking the RC bug curve

Early this month, the first batch of packages were automatically removed from testing due to RC bugs.  Personally, I find that the results stand out pretty well on the RC bug graph[1].  There has been a very rapid decline in … Continue reading

Posted in Debian, Release-Team | Leave a comment

Lintian 2.5.19

Today, I released Lintian 2.5.19.  It is mostly a bug-fix release, but it also features a new tag.  The new tag, homepage-in-binary-package, is emitted for packages where the source package has no Homepage-field, but one of its binaries do.  The … Continue reading

Posted in Debian, Lintian | Leave a comment

Lintian 2.5.18.1

Today I had to pleasure of releasing Lintian 2.5.18.1.  It is a minor bug fix release on top of Lintian  2.5.18 (which I also released today…).  When I was about to deploy the new version of Lintian on lintian.debian.org, I … Continue reading

Posted in Debian, Lintian | Leave a comment

Lintian 2.5.18

I have just uploaded Lintian 2.5.18 to unstable.  While fixing 22 bugs, it only features 5 new tags. debian-changelog-has-wrong-weekday debian-rules-missing-good-practice-target-dfsg empty-udeb-package file-name-in-PATH-is-not-ASCII misplaced-extra-member-in-deb The release also include fixes to some false-positives, such as “python:any” dependencies triggering python-script-but-no-python-dep, a rewritten README … Continue reading

Posted in Debian, Lintian | 1 Comment

autodie 2.21

A couple of days ago, the upstream maintainer of autodie, Paul Jamieson Fenwick (PJF), released autodie 2.21.  It includes all of the performance improvements I had proposed in “Optimizing autodie” (plus a few extra ones authored after I wrote the … Continue reading

Posted in Debian | Leave a comment

Britney excuses – “out of date”

In my previous post, I explained about the “age” excuse in Britney.  In this post, I will cover the slightly more tricky “out of date” excuse.  A simple example of excuse is: out of date on mipsel: blinken (from 4:4.8.4-1) … Continue reading

Posted in Debian, Release-Team | 1 Comment

Britney excuses – age

Every package maintainer has probably looked at the “Testing migration” section of their package’s PTS page and wondered: “Okay? What the hell does that mean?”.  Or perhaps “Is that something I should do something about?”.  Lets have a look at … Continue reading

Posted in Debian, Release-Team | 3 Comments

Dealing with a bottleneck, wasted inodes and reducing memory usage

We finally managed to deal with one of the major runtime bottlenecks in Lintian.  Previously, our usage of file(1) would sometimes spend a long time classifying various text files.  In Lintian 2.5.14, we applied a series of patches that allowed … Continue reading

Posted in Debian, Lintian | Leave a comment

Optimizing autodie

After converting Lintian to using autodie, I was a bit trouble by the effects it had on Lintian’s (start-up) performance.  This overhead accumulated to at least a 1s when checking packages.  Indeed, I am not the first to complain about … Continue reading

Posted in Debian | 1 Comment