Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  nodelist  faq  login

Don't expect people to keep in step--it's hard enough just staying in line.

rocksolid / Tech RSS Feeds / Planet Debian

Subject: Planet Debian
From: rslight rss feeds
Followup: rocksolid.shared.linux
Organization: Rocksolid Light
Date: Wed, 15 Jun 2022 06:57 UTC
From: (rslight rss feeds)
Subject: Planet Debian
Followup-To: rocksolid.shared.linux
Date: Wed, 15 Jun 2022 06:57:40 +0000
Organization: Rocksolid Light
Message-ID: <>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info:; posting-account=""; posting-host="novabbs-org:";
logging-data="1522"; mail-complaints-to=""
User-Agent: Rocksolid Light (
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
X-Spam-Level: ***
X-Rslight-Site: $2y$10$pjd1Iz24s.tmjfRHLtCXMONVnv5dx695YVIznN/tqt1ePQvGx/lwe
X-Rslight-Posting-User: bcb44c4bfdc00840ca7de991b68926ba5a1543b9
View all headers
John Goerzen: Really Enjoyed Jason Scott’s BBS Documentary
June 14, 2022, 12:13 AM
Like many young programmers of my age, before I could use the Internet, there were BBSs.  I eventually ran one, though in my small town there were few callers.  Some time back, I downloaded a copy of Jason Scott’s BBS Documentary.  You might know Jason Scott from and his work at the Internet Archive.
The documentary was released in 2005 and spans 8 episodes on 3 DVDs.  I’d watched parts of it before, but recently watched the whole series.
It’s really well done, and it’s no...
Ben Hutchings: Debian LTS work, May 2022
June 13, 2022, 6:30 PM
In May I was assigned 11 hours of work by Freexian's Debian LTS
  initiative and carried over 13 hours from April.  I worked 8 hours,
  and will carry over the remaining time to June.
  I spent some time triaging security issues for Linux, working out
  which of them were fixed upstream and which actually applied to the
  versions provided in Debian 9 "stretch".  I rebased the Linux 4.9
  (linux) package on the latest stable update, but did not make an
  upload this month.  I started backporti...
Edward Betts: Fixing spelling in GitHub repos using codespell
June 13, 2022, 5:24 PM
Codespell is a spell checker specifically designed for finding misspellings in source code.
I've been using it to correct spelling mistakes in GitHub repos sine 2016.
Most spell checkers use a list of valid words and highlighting any word in a document that is not in the word list. This method doesn't work for source code because code contains abbreviations and words joined together without spaces, a spell checker will generate too many false positives.
Codespell uses a different approach, inste...
Iustin Pop: Somewhat committing to a new sport
June 12, 2022, 2:00 PM
Quite a few years ago - 4, to be precise, so in 2018 - I did a couple
of SUP trainings, organised by a colleague. That was enjoyable, but
not really matching with me (asymmetric paddling, ugh!), so I also did
learn some kayaking, which I really love, but that’s way higher
overhead - no sea around in Switzerland, and lakes are generally too
small. So I basically postponed any more water sports 😞, until
sometime in the future when I’ll finally decide what I want to do (and
in what setup).
Russ Allbery: Review: The Shattered Sphere
June 12, 2022, 3:48 AM
Review: The Shattered Sphere, by Roger MacBride Allen
    Hunted Earth #2
    July 1994
    September 1995
    Mass market
  The Shattered Sphere is a direct sequel to
The Ring of Charon and spoils everything
about the plot of the first book.  You don't want to start here.  Also be
aware that essentially everything you can read abo...
Junichi Uekawa: What's in sid?
June 11, 2022, 5:27 AM
What's in sid?
  I wanted to check what version of libc was used in current Debian sid.
  I am lazy and I used podman to check.
  However I noticed that apt update is very slow for me, 20kB/s. Wondering if something is wrong.
Iustin Pop: Still alive, 2022 version
June 10, 2022, 9:22 PM
Still alive, despite the blog being silent for more than a year.
Nothing bad happened, but there was always something more important
(or interesting) to do than write a post. And I did say many, many
times - “Oh, I should write a post about this thing I just did or
learned about”, but I never followed up.
And I was close to forgetting entirely about blogging (ahem, it’s a
bit much calling it “blogging”), until someone I follow posted
something along the lines “I have this half-writte...
Lisandro Damián Nicanor Pérez Meyer: Qt 6 in Debian bullseye
June 10, 2022, 4:45 PM
As announced some time ago on Debian Backport’s mailing list I will be backporting Qt 6 to Debian 11 “Bullseye”. This comprises the (so far) 29 source packages that compose Qt 6 and libassimp.
The Qt Company wanted to let us Debian users also enjoy Qt 6 on Bullseye, so they contacted me (and by extension my employer ICS) to bring this forward. As said in the mail I sent to the backports list I’m making the commitment to maintain the packages myself, but I’m really happy the Qt Company ...
Louis-Philippe Véronneau: Updating a rooted Pixel 3a
June 10, 2022, 3:45 PM
A short while after getting a Pixel 3a, I decided to root it, mostly to
have more control over the charging procedure. In order to preserve battery
life, I like my phone to stop charging at around 75% of full battery capacity
and to shut down automatically at around 12%. Some Android ROMs have extra
settings to manage this, but LineageOS unfortunately does not.
Android already comes with a fairly complex mechanism to handle the charge
cycle, but it is mostly controlled by the kernel and cannot b...
Thomas Koch: Know your tools - simple backup with rsync
June 10, 2022, 11:40 AM
Posted on June  9, 2022
            Tags: debian, free software
    I’ve been using rsync for years and still did not know its full powers. I just wanted a quick and dirty simple backup but realised that rsnapshot is not in Debian anymore.
However you can do much of rsnapshot with rsync alone nowadays.
The --link-dest option (manpage) solves the part of creating hardlinks to a previous backup (found here). So my backup program becomes this shell script in ~/backups/
Thomas Koch: Missing memegen
June 10, 2022, 11:40 AM
Posted on May  1, 2022
            Tags: debian, free software, life
    Back at $COMPANY we had an internal meme-site. I had some reputation in my team for creating good memes. When I watched Episode 3 of Season 2 from Yes Premier Minister yesterday, I really missed a place to post memes.
This is the full scene. Please watch it or even the full episode before scrolling down to the GIFs. I had a good laugh for some time.
With Debian, I could just download the episode from somewhere on the...
Thomas Koch: lsp-java coming to debian
June 10, 2022, 11:40 AM
Posted on March 12, 2022
            Tags: debian
    The Language Server Protocol (LSP) standardizes communication between editors and so called language servers for different programming languages. This reduces the old problem that every editor had to implement many different plugins for all different programming languages. With LSP an editor just needs to talk LSP and can immediately provide typicall IDE features.
I already packaged the Emacs packages lsp-mode and lsp-haskell for Debia...
Thomas Koch: Waiting for a STATE folder in the XDG basedir spec
June 10, 2022, 11:40 AM
Posted on February 18, 2014
            Tags: debian, free software
    The XDG Basedirectory specification proposes default homedir folders for the categories DATA (~/.local/share), CONFIG (~/.config) and CACHE (~/.cache). One category however is missing: STATE. This category has been requested several times but nothing happened.
Examples for state data are:
history files of shells, repls, anything that uses libreadline
state of application windows on exit
recently opened files...
Thomas Koch: shared infrastructure coop
June 10, 2022, 11:40 AM
Posted on February  5, 2014
            Tags: debian, free software
    I’m working in a very small web agency with 4 employees, one of them part time and our boss who doesn’t do programming. It shouldn’t come as a surprise, that our development infrastructure is not perfect. We have many ideas and dreams how we could improve it, but not the time. Now we have two obvious choices: Either we just do nothing or we buy services from specialized vendors like github, atlassian, travis-ci,...
Sam Hartman: Flailing to Replace Jack with Pipewire for DJ Audio
June 10, 2022, 12:14 AM
I could definitely use some suggestions here, both in terms of things to try or effective places to ask questions about Pipewire audio. The docs are improving, but are still in early stages. Pipewire promises to combine the functionality of PulseAudio and Jack. That would be great for me. I use Jack for my DJ work, and it’s somewhat complicated and fragile. However, so far my attempts to replace Jack have been unsuccessful, and I might need to even use PulseAudio instead of Pipewire to get the...
Reproducible Builds (diffoscope): diffoscope 216 released
June 10, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 216. This version includes the following changes:
* Print profile output if we were called with --profile and we receive a
  TERM signal.
* Emit a warning if/when we are handling a TERM signal.
* Clarify in the code in what situations the main "finally" block gets
  called, especially in relation to handling TERM signals.
* Clarify and tidy some unconditional control flow in diffoscope.profiling.
You find out...
Enrico Zini: Updating cbqt for bullseye
June 9, 2022, 10:15 AM
Back in 2017 I did work to setup a cross-building toolchain for QT Creator,
that takes advantage of Debian's packaging for all the dependency ecosystem.
It ended with cbqt
which is a little script that sets up a chroot to hold
cross-build-dependencies, to avoid conflicting with packages in the host
system, and sets up a qmake alternative to make use of them.
Today I'm dusting off that work, to ensure it works on Debian bullseye.
Resetting QT Creator
To make things reproducible, I wanted to reset...
Jonathan Dowland: Fight Club OST
June 9, 2022, 9:40 AM
I often listen to soundtracks when I'm concentrating. The Fight Club
soundtrack, by the Dust Brothers, is not one I turn to very often. I
do love the way it was packaged for vinyl. The cover design references
IKEA,  but the clever thing is it has a mailer-style pull-cord to open
it up. You can't open the packaging using it without literally tearing
the package in half. There is a secret, alternative way to get in with
less damage, but if you try it the packaging has a surprise for you.
This Imag...
Laura Arjona Reina: Moving to a faster but smaller disk, encrypted setup
June 8, 2022, 12:05 PM
My work computer runs Debian 11 bullseye (the current stable release) in a mechanical 500GB disk, and I was provided with a new SDD disk but its size was 480 GB. So I had to shrink my partitions before copying the data to the new disk. It turned out to be a bit difficult because my main partition was encrypted.
I write here how I did, maybe there are other simpler ways but I couldn’t find them.
Reproducible Builds: Reproducible Builds in May 2022
June 6, 2022, 12:23 PM
Welcome to the May 2022 report from the Reproducible Builds project. In our reports we outline the most important things that we have been up to over the past month. As ever, if you are interested in contributing to the project, please visit our Contribute page on our website.
Repfix paper
Zhilei Ren, Shiwei Sun, Jifeng Xuan, Xiaochen Li, Zhide Zhou and He Jiang have published an academic paper titled Automated Patching for Unreproducible Builds:
  [..] fixing unreproducible build issues...
Thorsten Alteholz: My Debian Activities in May 2022
June 6, 2022, 10:51 AM
FTP master
This month I accepted 288 and rejected 45 packages. The overall number of packages that got accepted was 290.
Debian LTS
This was my ninety-fifth month that I did some work for the Debian LTS initiative, started by Raphael Hertzog at Freexian.
This month my all in all workload has been 40h. During that time I did LTS and normal security uploads of:
[DLA 3029-1] cups security update for one embargoed CVE
[DLA 3028-1] atftp security update for one CVE
[DLA 3030-1] zipios++ security upd...
John Goerzen: Visiting Germany: Reflections on Schloss Charlottenburg
June 5, 2022, 1:47 AM
200 years ago, my ancestors migrated from Prussia to Ukraine.  They left for many reasons, many of which boiled down to their strong pacifism in the midst of a highly militarized country.
Last week, my wife, the boys, and I walked through the favorite palace of Friedrich Wilhelm III, the king of Prussia who was responsible for forcing my ancestors out – Charlottenburg Palace in Berlin.
Photos can’t possibly convey the enormity and the riches of this place, even after being attacked during mu...
Junichi Uekawa: June came.
June 4, 2022, 8:42 AM
June came. I am still playing with rust these days. Learning more things every day.
Petter Reinholdtsen: LinuxCNC translators life just got a bit easier
June 3, 2022, 7:00 PM
Back in oktober last year, when I started looking at the
LinuxCNC system, I
proposed to change the documentation build system make life easier for
translators.  The original system consisted of independently written
documentation files for each language, with no automated way to track
changes done in other translations and no help for the translators to
know how much was left to translated.  By using
the po4a system to generate POT and PO
files from the English documentation, this can be improve...
Rapha&#235;l Hertzog: Freexian’s report about Debian Long Term Support, April 2022
June 3, 2022, 4:42 PM
Like each month, have a look at the work funded by Freexian’s Debian LTS offering.
Debian project funding
Two projects are currently in the pipeline: Gradle enterprise and Tryton update. Progress is quite slow on the Gradle one, there are technical difficulties. The tryton one was stalled because the developer had not enough time but seems to progress smoothly in the last weeks.
In April, we put aside 2635 EUR to fund Debian projects.
We’re looking forward to receive more project...
François Marier: Using Gandi DNS for Let's Encrypt certbot verification
June 3, 2022, 4:45 AM
I had some problems getting the Gandi certbot
plugin to work in Debian bullseye
since the documentation appears to be outdated.
When running certbot renew --dry-run, I saw the following error message:
Plugin legacy name certbot-plugin-gandi:dns may be removed in a future version. Please use dns instead.
Thanks to an issue in another DNS
plugin, I was
able to easily update my configuration to the new naming convention.
Get an API key from Gandi and
then put it in /etc/letsencrypt/gandi...
Reproducible Builds (diffoscope): diffoscope 215 released
June 3, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 215. This version includes the following changes:
[ Chris Lamb ]
* Bug fixes:
  - Also catch IndexError (in addition to ValueError) when parsing .pyc
    files. (Closes: #1012258)
  - Strip "sticky" etc. from "x.deb: sticky Debian binary package […]".
    Thanks to David Prévot for the report. (Closes: #1011635)
  - Correctly package diffoscope's scripts/ directory, fixing the extraction
    of vmlinuz kerne...
Daniel Lange: Get Youtube Channel ID from username
June 1, 2022, 4:45 PM
Youtube has a really nice RSS feature that is extremely well hidden.
If you postfix a Channel ID to;id goes here&gt;
you get a really nice Atom 1.0 (~RSS) feed for your feedreader.
Unfortunately the Channel ID is hard to find while you are navigating Youtube with usernames in the URL.
E.g. is TED's channel, full of interesting and worth-to-watch content (and some assorted horse toppings, of course).
But ...
Russ Allbery: Review: The Seeress of Kell
June 1, 2022, 4:53 AM
Review: The Seeress of Kell, by David Eddings
    The Malloreon #5
    Del Rey
    May 1991
    May 1992
    Mass market
  The Seeress of Kell is the conclusion of the five-book Malloreon
series and a direct sequel to Sorceress of
Darshiva.  You do not want to begin the series here (or, to be honest,
at all).
We have finally finished th...
Paul Wise: FLOSS Activities May 2022
May 31, 2022, 11:46 PM
This month I didn't have any particular focus.
I just worked on issues in my info bubble.
file handle leak,
missing printf conversion
cython language_level,
obsolete references
indicator phrases
Debian release website:
link archive criteria
Debian puppet:
Debian BTS usertags:
moved default-java18 to debian-java,
moved riscv64 to debian-riscv
Debian website:
use contact page in footer
Debian wiki pages:
Russell Coker: Links May 2022
May 31, 2022, 12:26 PM is a web site about Android phone vendors who make their phones kill your apps when you don’t want them to [1]. One of the many reasons why Pine and Purism offer the promise of better phones.
This blog post about the Librem 5 camera is interesting [2]. Currently the Librem 5 camera isn’t very usable for me as I just want to point and shoot, but it apparently works well for experts. Taking RAW photos is a good feature that I’d like to have in all my camera phones.
The Russ...
Russ Allbery: Review: Maskerade
May 31, 2022, 2:47 AM
Review: Maskerade, by Terry Pratchett
    Discworld #18
    February 2014
    Mass market
  Maskerade is the 18th book of the Discworld series, but you
probably could start here.  You'd miss the introduction of Granny
Weatherwax and Nanny Ogg, which might be a bit confusing, but I suspect
you could pick it up as you wen...
Daniel Lange: Work-around for randomly dropping WiFi connections on ChromeOS
May 30, 2022, 7:25 PM
The company got me a Chromebook for times when I want to ignore email and not get dragged into code reviews but still be available on IRC and chat. Nifty devices at great price points. I really like them.
These things are meant to be very consumer-style end-user devices. You log in with your Google account and everything works. Until it doesn't.
Just setting it up caused the first issue:
I was always thrown back to a black screen and then another login-screen despite having successfully log...
Bits from Debian: Debian welcomes its new Outreachy interns
May 30, 2022, 10:00 AM
Debian continues participating in Outreachy, and we're excited to announce that
Debian has selected two interns for the Outreachy May 2022 - August 2022 round.
Israel Galadima and Michael Ikwuegbu
will work on
Improve yarn package manager integration with Debian,
mentored by Akshay S Dinesh and Pirate Praveen.
Congratulations and welcome to Israel Galadima and Michael Ikwuegbu!
From the official website: Outreachy provides
three-month internships for people from groups traditionally underrepres...
Gunnar Wolf: On to the next journey
May 30, 2022, 3:46 AM
Last Wednesday my father, Kurt Bernardo Wolf Bogner, took the steps
towards his next journey, the last that would start in this life. I
cannot put words to this… so just sharing this with the world will
have to suffice. Goodbye to my teacher, my friend, the person I have
always looked up to.
Some of his friends were able to put in words more than what I can
come up with. If you can read Spanish, you can read the eulogy from
the Science Academy of
His last project, enjoyable by anybo...
Russ Allbery: Review: Steles of the Sky
May 30, 2022, 3:06 AM
Review: Steles of the Sky, by Elizabeth Bear
    Eternal Sky #3
    April 2014
  Steles of the Sky is the third book of the Eternal Sky trilogy and
a direct sequel to Shattered Pillars.
You should not start here, and ideally you should read all three books
close together.  They form a single story, and Elizabeth Bear is somewhat
John Goerzen: Fast, Ordered Unixy Queues over NNCP and Syncthing with Filespooler
May 29, 2022, 10:39 PM
It seems that lately I’ve written several shell implementations of a simple queue that enforces ordered execution of jobs that may arrive out of order.  After writing this for the nth time in bash, I decided it was time to do it properly.  But first, a word on the why of it all.
Why did I bother?
My needs arose primarily from handling Backups over Asynchronous Communication methods – in this case, NNCP.  When backups contain incrementals that are unpacked on the destination, they must be app...
Russ Allbery: Review: Kleptopia
May 29, 2022, 2:11 AM
Review: Kleptopia, by Tom Burgis
    September 2021
  Kleptopia is a nonfiction chronicle of international financial
corruption and money laundering told via a focus on the former Soviet
republic of Kazakhstan.  The primary characters are a British banker named
Nigel Wilkins (at the start of the story, the head of compliance i...
Steinar H. Gunderson: Speeding up Samba AD
May 28, 2022, 7:14 PM
One Weird Trick(TM) for speeding up a slow Samba Active Directory domain
controller is seemingly to leave and rejoin the domain. (If you don't have
another domain controller, you'll need to join one in temporarily.)
Seemingly, not only can you switch to LMDB
(which has two fsyncs instead of eight on commit—which matters a lot,
especially on non-SSDs, as the Kerberos authentication path has a blocking
write to update account statistics), but you also get to regenerate the
database, giving you t...
kpcyrd: auth-tarball-from-git: Verifying tarballs with signed git tags
May 28, 2022, 12:00 AM
I noticed there’s a common anti-pattern in some PKGBUILDs, the short scripts that are used to build Arch Linux packages. Specifically we’re looking at the part that references the source code used when building a package:
This does:

 authentication: verify the git tag wa...
Reproducible Builds (diffoscope): diffoscope 214 released
May 27, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 214. This version includes the following changes:
[ Chris Lamb ]
* Support both python-argcomplete 1.x and 2.x.
[ Vagrant Cascadian ]
* Add external tool on GNU Guix for xb-tool.
You find out more by visiting the project homepage....
Sergio Talens-Oliag: New Blog Config
May 26, 2022, 10:00 PM
As promised, on this post I’m going to explain how I’ve configured this blog
using hugo, asciidoctor and the papermod theme, how I publish it using
nginx, how I’ve integrated the remark42 comment system and how I’ve
automated its publication using gitea and json2file-go.
It is a long post, but I hope that at least parts of it can be interesting for
some, feel free to ignore it if that is not your case …​ 😉
Hugo ConfigurationTheme settingsThe site is using the PaperMod theme and as...
Dirk Eddelbuettel: RcppAPT 0.0.9: Minor Update
May 25, 2022, 9:50 PM
A new version of the RcppAPT package with the R interface to the C++ library behind the awesome apt, apt-get, apt-cache, … commands and their cache powering Debian, Ubuntu and the like arrived on CRAN earlier today.
RcppAPT allows you to query the (Debian or Ubuntu) package dependency graph at will, with build-dependencies (if you have deb-src entries), reverse dependencies, and all other goodies. See the vignette and examples for illustrations.
This release updates the code to the Apt 2.5.0 r...
Emmanuel Kasper: One of the strangest bug I have ever seen on Linux
May 25, 2022, 8:58 PM
Networking starts when you login as root, stops when you log off !SeLinux messages can be ignored I guess, but we see clearly the devices being activated (it's a Linux bridge)If you have any explanations I am curious.
Bits from Debian: Debian welcomes the 2022 GSOC interns
May 24, 2022, 11:15 AM
We are very excited to announce that Debian has selected three interns to work under mentorship on a variety of
projects with us during the
Google Summer of Code.
Here are the list of the projects, interns, and details of the tasks to be performed.
Project: Android SDK Tools in Debian
Interns: Nkwuda Sunday Cletus and Raman Sarda
The deliverables of this project will mostly be finished packages submitted to Debian sid, both for new packages and updated packages. Whenever possible, we shoul...
Arturo Borrero González: Toolforge Jobs Framework
May 23, 2022, 7:19 PM
This post was originally published in the Wikimedia Tech blog, authored by Arturo Borrero Gonzalez.
This post continues the discussion of Toolforge updates as described in a previous post. Every non-trivial task performed in Toolforge (like
executing a script or running a bot) should be dispatched to a job scheduling backend, which ensures that the job is run in a suitable place with sufficient resources.
Jobs can be scheduled synchronously or asynchronously, continuously, or simply executed...
Ulrike Uhlig: How do kids conceive the internet? - part 3
May 22, 2022, 10:00 PM
I received some feedback on the first part of interviews about the
internet with children that I’d like to share publicly here. Thank you!
Your thoughts and experiences are important to me!
In the first interview round there was this French girl.
  Asked what she would change if she could, the 9 year old girl
advocated for a global usage limit of the internet in order to protect
the human brain. Also, she said, her parents spend way too much time
on their phones and people should rather spe...
Sergio Talens-Oliag: New Blog
May 22, 2022, 10:00 PM
Welcome to my new Blog for Technical Stuff.
For a long time I was planning to start publishing technical articles again but
to do it I wanted to replace my old blog
based on ikiwiki by something more modern.
I’ve used Jekyll with GitLab
Pages to build the Intranet of
the ITI and to generate internal documentation sites on
Agile Content, but, as happened with ikiwiki,
I felt that things were kind of slow and not as easy to maintain as I would
So on Kyso (the Company I work for right now) ...
Dirk Eddelbuettel: #37: Introducing r2u with 2 x 19k CRAN binaries for Ubuntu 22.04 and 20.04
May 21, 2022, 3:09 PM
One month ago I started work on a new side project which is now up and running, and deserving on an introductory blog post: r2u. It was announced in two earlier tweets (first, second) which contained the two (wicked) demos below also found at the documentation site.
So what is this about? It brings full and complete CRAN installability to Ubuntu LTS, both the ‘focal’ release 20.04 and the recent ‘jammy’ release 22.04. It is unique in resolving all R and CRAN packages with the system pack...
Wouter Verhelst: Faster tar
May 20, 2022, 12:53 PM
I have a new laptop. The new one is a Dell Latitude 5521, whereas the
old one was a Dell Latitude 5590.
As both the old and the new laptops are owned by the people who pay my
paycheck, I'm supposed to copy all my data off the old laptop and then
return it to the IT department.
A simple way of doing this (and what I'd usually use) is to just rsync
the home directory (and other relevant locations) to the new machine.
However, for various reasons I didn't want to do that this time around;
for one...
Louis-Philippe Véronneau: Introducing metalfinder
May 20, 2022, 4:00 AM
After going to an incredible Arch Enemy / Behemoth / Napalm Death / Unto
Others concert a few weeks ago, I decided I wanted to go to more
I like music, and I really enjoy concerts. Sadly, I often miss great
performances because no one told me about it, or my local newspaper didn't cover
the event enough in advance for me to get tickets.
Some online services lets you sync your Spotify account to notify you when a
new concert is announced, but I don't use Spotify. As a music geek, I have...
Reproducible Builds (diffoscope): diffoscope 213 released
May 20, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 213. This version includes the following changes:
* Don't mask differences in .zip/.jar central directory extra fields.
* Don't show a binary comparison of .zip/.jar files if we have at least
  one observed nested difference.
* Use assert_diff in test_zip over get_data and separate assert.
You find out more by visiting the project homepage....
Agathe Porte: Status update, May 2022
May 19, 2022, 10:00 PM
Boing, time for another status update.
Debian work
I have finally found how to make my fonts-creep2 package work on my Debian
machines. The solution was to not use the TTF file that contains the Bitmap
glyphs, but instead generate an OTB file, which is an OpenType format for
Bitmap fonts.
This means that I can close the fonts-creep ITP bug altogether and rely on
this fonts-creep2 package instead. Hopefully it will be reviewed and
uploaded soon by a certified™ Debian Developer.
This font is t...
Ulrike Uhlig: How do kids conceive the internet? - part 2
May 19, 2022, 10:00 PM
I promised a follow up to my post about interviews about how children conceptualize the internet.
Here it is. (Maybe not the last one!)
The internet, it’s that thing that acts up all the time, right?
As said in my first post, I abandoned the idea to interview children
younger than 9 years because it seems they are not necessarily aware
that they are using the internet. But it turns out that some do have
heard about the internet. My friend Anna, who has 9 younger siblings,
tried to win some ...
Joerg Jaspert: Rust? Munin? munin-plugin…
May 19, 2022, 8:33 PM
My first Rust crate: munin-plugin
Sooo, some time ago I had to rewrite a munin  plugin from
Shell to Rust, due to the shell version going crazy after some runtime
and using up a CPU all for its own. Sure, it only did that on Systems
with Oracle Database installed, so that monster seems to be bad (who
would have guessed?), but somehow I had to fixup this plugin and
wasn’t allowed to drop that wannabe-database.
A while later I wrote a plugin to graph Fibre Channel Host data, and
then Network i...
Gunnar Wolf: I do have a full face
May 18, 2022, 2:52 PM
I have been a bearded subject since I was 18, back in 1994. Yes,
during 1999-2000, I shaved for my military service, and I briefly tried the
goatee look in 2008… Few people nowadays can imagine my face without
a forest of hair.
But sometimes, life happens. And, unlike my good friend
Bdale, I didn’t get Linus to do the
honors… But, all in all, here I am:
Turns out, I have been suffering from quite bad skin infections for a
couple of years already. Last Friday, I checked in to the hospit...
Reproducible Builds: Supporter spotlight: Jan Nieuwenhuizen on Bootstrappable Builds, GNU Mes and GNU Guix
May 18, 2022, 10:00 AM
The Reproducible Builds project relies on several projects, supporters and sponsors for financial support, but they are also valued as ambassadors who spread the word about our project and the work that we do.
This is the fourth instalment in a series featuring the projects, companies and individuals who support the Reproducible Builds project.
We started this series by featuring the Civil Infrastructure Platform project and followed this up with a post about the Ford Foundation as well as a r...
Louis-Philippe Véronneau: Clojure Team 2022 Sprint Report
May 18, 2022, 4:00 AM
This is the report for the Debian Clojure Team remote sprint
that took place on May 13-14th.
Looking at my previous blog entries, this was my first Debian sprint since
July 2020! Crazy how fast time flies...
Many thanks to those who participated, namely:
Rob Browning (rlb)
Elana Hashman (ehashman)
Jérôme Charaoui (lavamind)
Leandro Doctors (allentiak)
Louis-Philippe Véronneau (pollo)
Sadly, Utkarsh Gupta — although having planned on participating — ended up not
being able to and worked ...
Matthew Garrett: Can we fix bearer tokens?
May 16, 2022, 7:48 AM
Last month I wrote about how bearer tokens are just awful, and a week later Github announced that someone had managed to exfiltrate bearer tokens from Heroku that gave them access to, well, a lot of Github repositories. This has inevitably resulted in a whole bunch of discussion about a number of things, but people seem to be largely ignoring the fundamental issue that maybe we just shouldn't have magical blobs that grant you access to basically everything even if you've copied them from a legit...
Dirk Eddelbuettel: RcppArmadillo on CRAN: Updates
May 15, 2022, 9:21 PM
Armadillo is a powerful and expressive C++ template library for linear algebra and scientific computing. It aims towards a good balance between speed and ease of use, has syntax deliberately close to Matlab and is useful for algorithm development directly in C++, or quick conversion of research code into production environments. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 978 other packages on CRAN, downloaded over 24 million time...

Posted on Rocksolid Light

o Planet Debian

By: rslight rss feeds on Wed, 15 Jun 2022

0rslight rss feeds
rocksolid light 0.7.2