Deprecating dpkg-cross

Deprecating the dpkg-cross binary

After a discussion in the cross-toolchain BoF at DebConf16, the gross hack which is packaged as the dpkg-cross binary package and supporting perl module have finally been deprecated, long after multiarch was actually delivered. Various reasons have complicated the final steps for dpkg-cross and there remains …

more ...

Moving to Pelican

Prompted by Tollef, moving to Hugo, I investigated a replacement blog engine. The former site used Wordpress which is just overhead - my blog doesn't need to be generated on every view, it doesn't need the security implications of yet another website login and admin interface either.

The blog is static …

more ...


Experimenting with LXQt in Debian

LXQt is a Qt lightweight desktop - the Qt port of LXDE. Packages exist in Debian - albeit without a top level metapackage or task package to make installing it easier. So I wrote up a simple-ish vmdebootstrap call:

$ sudo vmdebootstrap --image lxqt.img --size=5G --package=lxqt-panel \
--package=libqt5xcbqpa5 --package=qterminal …
more ...

bashrc-git snippets

Just in case someone else finds these useful, some bash functions I've got into the habit of having in ~/.bashrc:

mcd(){ mkdir "$1"; cd "$1"; }

gum(){ git checkout "$1" && git rebase master && git checkout master; }

gsb() { LIST=`git branch|egrep -v '(release|staging|trusty|playground|stale …
more ...


The problem of SD Mux

I keep being asked about automated bootloader testing and the phrase which crops up is “SD mux” – hardware to multiplex SD card access (typically microSD). Each time, the questioner comes up with a simple solution which can be built over a weekend, so I’ve decided to write out the …

more ...