Planet Debian
-
Steinar H. Gunderson: Looking at dpkg startup time
Five years or so ago, I had a look at trying to speed up dpkg's package installation; I concluded that it was probably possible to speed up, but that there was no appetite for this kind of large-scale changes. (You'd probably need to rewrite the transaction system to get rid of a lot of fsyncs, you'd ideally want to reduce the number of syscalls for unpack by io_uring and so on.)
This summer, I've been looking at something related on and off; it is possible to speed up the startup time? That's in a sense the opposite scenario; instead of installing lots of packages in a newly
... -
Russell Coker: libproc-processtable-perl in Debian
I’ve just filed a Debian bug report about libproc-processtable-perl giving bad errors when SE Linux denies access to files under /proc [1].
Ran into unknown state (hex char: 0) at /tmp/test.pl line 8.
The errors are of the above form which Google didn’t find before now so obviously isn’t a common situation, below is my test program.
#!/usr/bin/perl use strict; use Proc::ProcessTable; my $process_table = new Proc::ProcessTable('cache_ttys' => 0 ); foreach my $process (... -
Dirk Eddelbuettel: qlcal 0.1.2 on CRAN: Fresh Upstream Updates
-
Freexian Collaborators: Debian Contributions: Python 3.14 as default transition, DebConf 26 preparations, debvm, pconr and more! (by Anupa Ann Joseph)
Debian Contributions: 2026-06
Contributing to Debian is part of Freexian’s mission. This article covers the latest achievements of Freexian and their collaborators. All of this is made possible by organizations subscribing to our Long Term Support contracts and consulting services.
... -
Jonas Meurer: zed-xdebug
Nextcloud PHP debugging with Xdebug in Zed editor
I started to switch from PhpStorm to Zed as IDE recently as Zed is open source and has a much smaller footprint and is more slick than PhpStorm.
One thing that I didn't get running immediately was Xdebug integration, so I did a bit of research and asked Claude for help. Here's a quick writeup of how to get it running.
I have Zed installed as Flatpak on a Debian Trixie host system.
The PHP process runs in a ...
-
Kentaro Hayashi: Try to build Mozc with Bazel 7.7.1
Introduction
Recently, I've got a chance to try building Mozc (Most famous Japanese input method editor) with Bazel.
As you know, recently newer Bazel related packages were landed into debian/unstable. Then now I'm planning to update Mozc from 2.29.5160.102 to 3.33.6133.
Background story about Mozc and Debian
The upstream of Mozc had released 3.34.6239, but on Debian, we stick to Mozc 2.29.5160.102.
Mozc requires newer Bazel but we only had Bazel 4.2.3 at that time on Debian, so
... -
Vasudev Kamath: Releasing debvulns-exporter: Prometheus exporter for Debian System Vulnerabilities
Following up on my previous post, I am releasing debvulns-exporter, a Prometheus exporter for tracking Debian system vulnerabilities. The underlying vulnerability analysis logic remains identical to the previously released MCP server and CLI utility.
...Why an Exporter?
In my engineering workflows, I frequently deal with Debian and vulnerability management. Most enterprise
-
Reproducible Builds: Reproducible Builds in June 2026
Welcome to the June 2026 report from the Reproducible Builds project!
In these reports, we outline the most important things that we have been up to over the past month. As a quick recap about what problem our project intends to solve, whilst anyone may inspect the source code of free software for malicious flaws, almost all software is distributed to end users as pre-compiled binaries. The motivation behind the reproducible builds effort is to ensure
... -
Jamie McClelland: DNS, OG of high availability
At May First, we recently received (all within a single week) three different complaints about domain names that previously worked fine suddenly not resolving to our servers.
While that isn’t terribly uncommon, we discovered that in each case, the domain name’s authoritative name servers were pointing to our mail servers (
...a.mx.mayfirst.org,b.mx.mayfirst.organdc.mx.mayfirst.org) instead of our name servers (a.ns.mayfirst.org,b.ns.mayfirst.organdc.ns.mayfirst.org). -
Dirk Eddelbuettel: RQuantLib 0.4.28 on CRAN: Small Update