Rocksolid Light

Welcome to RetroBBS

mail  files  register  nodelist  faq  login

The magic of our first love is our ignorance that it can ever end. -- Benjamin Disraeli

rocksolid / Tech RSS Feeds / Planet Debian

Subject: Planet Debian
From: rslight rss feeds
Followup: rocksolid.shared.linux
Organization: Rocksolid Light Development Site
Date: Sat, 5 Feb 2022 07:35 UTC
From: (rslight rss feeds)
Subject: Planet Debian
Followup-To: rocksolid.shared.linux
Date: Sat, 5 Feb 2022 07:35:06 +0000
Organization: Rocksolid Light Development Site
Message-ID: <>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info:; posting-account="retrobbs1"; posting-host="2604:a880:400:d0::1e99:6001";
logging-data="9268"; mail-complaints-to=""
User-Agent: Rocksolid Light (
X-Rslight-Site: $2y$10$FywpRysdespMKPk8nWljoO.Zo2KhDAvDVJPUvuzqlthvkhgv14iCe
X-Rslight-Posting-User: 224eeb579aae66563cada3dd96f7d9ab317256da
View all headers
Steve Kemp: Removing my last server?
February 5, 2022, 5:45 AM
In the past I used to run a number of virtual machines, or dedicated hosts.  Currently I'm cut things down to only a single machine which I'm planning to remove.
Email used to be hosted via dovecot, and then read with mutt-ng on the host itself.  Later I moved to reading mail with my own console-based email client.
Eventually I succumbed, and now I pay for Google's Workspace product.
Git Repositories
I used to use gitbucket for hosting a bunch of (mostly private) git repositories.  A ...
Dirk Eddelbuettel: corels 0.0.4 on CRAN: M1 Update
February 5, 2022, 12:26 AM
An updated version of the corels package is now on CRAN! The ‘Certifiably Optimal RulE ListS (Corels)’ learner provides interpretable decision rules with an optimality guarantee.
The change is (just like the previous one) chiefly an update to in order to ensure R on M1 macOS finds the locally-added GNU GMP. Our thanks to the infatiguable Brian Ripley for the heads-up even containing the two needed assignments to LD and CPPFLAGS..
If you like this or other open-source work I do, ...
Louis-Philippe Véronneau: Migrating from ledger to hledger
February 4, 2022, 9:15 PM
I first started using ledger — the original plain-text accounting
software — in 2017. Since then, I had been pretty happy with my
accounting routine, but grew a little annoyed by the repetitive manual work I
had to do to assign recurring transactions to the right account.
To make things easier, I had a collection of bash scripts to parse and convert
the CSV files from my bank's website1 into ledger entries. They were of
course ugly, unreadable piles of sed-grep-regex and did not let met achi...
Ian Jackson: EUDCC QR codes vs NHS “Travel” barcodes vs TAC Verify
February 4, 2022, 7:43 PM
The EU Digital Covid Certificate scheme is a format for (digitally signed) vaccination status certificates. Not only EU countries participate - the UK is now a participant in this scheme.
I am currently on my way to go skiing in the French Alps. So I needed a certificate that would be accepted in France. AFAICT the official way to do this is to get the “international” certificate from the NHS, and take it to a French pharmacy who will convert it into something suitably French. (AIUI the NHS ...
Reproducible Builds (diffoscope): diffoscope 203 released
February 4, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 203. This version includes the following changes:
[ Chris Lamb ]
* Improve documentation for --timeout due to a few misconceptions.
  Add an allowed-to-fail test regarding a regression in directory handling.
* Tidy control flow in Difference._reverse_self a little.
[ Alyssa Ross ]
* Fix diffing CBFS names that contain spaces.
You find out more by visiting the project homepage....
Sven Hoexter: Suntime Calculation with Lua and the Great Gift of Open Source
February 3, 2022, 8:11 PM
tl;dr I ported a part of the python-suntime library to Lua to use it on OpenWRT and
RutOS powered devices. suntime.lua
There are those unremarkable things which let you pause for
a moment, and realize what a great gift of our time open source software
and open knowledge is. At some point in time someone figured out
how to calculate the sunrise and sunset time on the current date for
your location. Someone else wrote that up and probably again a different
person published it on the internet. Th...
Norbert Preining: Mechanical keyboards: Pulsar PCMK
February 2, 2022, 1:07 PM
Mechanical keyboards – the big fat rabbit hole you can disappear … I started using mechanical keyboards about a year ago, with a Drevo Blademaster Pro (review coming up), but recently got a Pulsar PCML TKL keyboard in a build-it-yourself order.
The Drevo Blademaster Pro I am using is great, but doesn’t allow changing switches at all. So I was contemplating getting a mechanical keyboard that allows for arbitrary switches. My biggest problem here is that I am used to the Japanese JIS layout...
Ben Hutchings: CI for the Debian kernel team
February 2, 2022, 1:13 AM
Starting just after Christmas, I have been working on CI for all
  the kernel team's packages on Salsa.  The salsa-ci-team has done
  great work on producing a common pipeline that is usable for most
  packages with minimal configuration.  However, for some packages
  a lot more work was required.
  I started with the most important
  package, linux
  itself.  This now has about 1.1 GiB of source spread over 76,000
  source files.  That turns out to be a
  for the pipeline whic...
Ben Hutchings: Debian LTS work, January 2022
February 1, 2022, 11:44 PM
In January I was assigned 24 hours of work by Freexian's Debian LTS
  initiative. I worked 16 hours, and will carry over the remaining
  time to February.
  I sent various backported security fixes for Linux to the stable
  mailing list, and they have been included in subsequent stable
  releases.  I rebased the linux package on the latest 4.9-stable
  release, but did not yet upload it....
Jonathan Dowland: Amateur archiving activities, January 2022
February 1, 2022, 9:01 PM
I have a backlog of digital stuff to upload to that I'm finally starting to flush. I'd had
some difficulties in getting uploads to work until I tried using the excellent
ia CLI tool, which is packaged in
In January 2022 I uploaded: two sets of multitracks from the 1981 album
My Life in the Bush of Ghosts by Brian Eno and David Byrne,
"A Secret Life" and
"Help Me Somebody";
28 cover disks from late 80s/early 90s issues of PC Plus, Pc Today, PC Zone
and Personal Computing; and...
Russell Coker: First Flounder Meeting
February 1, 2022, 10:09 AM
Based on a comment from my previous post [1] I have named the new FOSS group for Australia and NZ Flounder. Here is the link to the agenda for the first meeting [2].
I am currently using a DNS name in my own domain for the group, but in the near future I’ll move it to somewhere else under a zone I don’t control. My aim is not to have personal control but to create an organisation for the community. But at the moment I’m just doing things in the fastest way possible, I will setup HTTP redir...
Junichi Uekawa: Already February.
February 1, 2022, 6:59 AM
Already February. Surprising.
  I've been practicing Rust every day and I am getting more comfortable with Rust the language now.
Dirk Eddelbuettel: #35: apt install rstudio quarto
February 1, 2022, 3:32 AM
Welcome to the 35th post in the ravishingly rabiant R recommendations, or R4. Today’s post is about apt and R tools.
Many of us have been running RStudio off our local machines for as long as binaries have been provided. Which is by now probably a bit over a decade. Time flies.
And as nice it is to have matching binaries, in my case in the .deb format used on Debian or Ubuntu, it is wee bit a painful to manually download a file and then install it. Twice the pain if you are lucky enough to be ...
Paul Wise: FLOSS Activities January 2022
February 1, 2022, 12:23 AM
This month I didn't have any particular focus.
I just worked on issues in my info bubble.
remove code copy,
fix markdown
drop code copy
project info,
embedded copies,
Python build
Debian package uploads:
Debian wiki pages:
Ingo Juergensmann: XMPP and Mail Clients
January 31, 2022, 8:06 PM
I really like XMPP, but I’m a little unhappy about the current general situation of XMPP. I think XMPP could do better if there were some benefits of having an XMPP address. For me one of those benefits is to have the option to have just one address I need to communicate to others. If everything is in place and well-configured, a user can be reached by mail, XMPP and SIP (voice/video calls) by just one address. To address this I would like to see XMPP support in mail clients (MUAs). So whe...
Russ Allbery: Review: The Story of the Treasure Seekers
January 31, 2022, 4:00 AM
Review: The Story of the Treasure Seekers, by E. Nesbit
    May 2012
  The Story of the Treasure Seekers was originally published in 1899
and is no longer covered by copyright.  I read the free Amazon Kindle
version because it was convenient.  My guess is that Amazon is
republishing the Project
Gutenberg version, but they only cr...
Russell Coker: Links Jan 2022
January 30, 2022, 2:56 AM
Washington Post has an interesting article on how gender neutral language is developing in different countries [1].
pimaker has an interesting blog post about how they wrote a RISCV CPU emulator to boot a Linux kernel in a pixel shader in the VR Chat platform [2].
ZD has an interesting article about the new Solo Bumblebee platform for writing EBPF programs to run inside the Linux kernel [3]. EBPF is an interesting platform and it’s good to have new tools to help people develop for it.
Big Thin...
Abiola Ajadi: Debci- An introduction for beginners!
January 29, 2022, 10:25 PM
Hello again!
Been a minute! for this blog i will continue from my previous article where i explained Debci you can read more about it here.
In my previous article I mentioned Debci stands for Debian Continous Integration and it exist to make sure packages work currently after an update by testing all of the packages that have tests written in them to make sure it works and nothing is broken.
For my internship, I am working on improving the user experience through the UI of the debci site makin...
Sylvestre Ledru: An update on rust/coreutils
January 29, 2022, 11:50 AM
TLDR: we are making progress on the Rust implementation of the GNU coreutils.
Well, it is an understatement to say my previous blog post interested many people. Many articles, blog posts and some podcasts talked about it! As we pushed coreutils 0.0.12 a few days ago and getting closer to the 10 000 stars on github, it is now time to give an update!
This has brought a lot of new contributors to this project. Instead of 30 to 60 patches per month, we jumped to 400 to 472 patches every month. Simil...
Reproducible Builds (diffoscope): diffoscope 202 released
January 28, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 202. This version includes the following changes:
[ Chris Lamb ]
* Don't fail if comparing a nonexistent file with a .pyc file (and add test).
  (Closes: #1004312)
* Drop a reference in the manual page which claims the ability to compare
  non-existent files on the command-line. This has not been possible since
  version 32 which was released in September 2015. (Closes: #1004182)
* Add experimental support for ...
Jonathan Dowland: Using an iPad for note-taking in talks
January 27, 2022, 9:39 PM
I've found that using a laptop during conference talks means you either
end up doing something else and missing important bits of the talk, or
at least look like you're doing something else. But it's extremely
helpful to be able to look up the person who is talking, or their project,
or expand an acronym that's mentioned or read around the subject.
At December's uksystems21 conference, I experimented with using an
iPad as a kind of compromise. Modern iOS versions let you split the
display betwe...
Russ Allbery: Review: I Didn't Do the Thing Today
January 27, 2022, 3:53 AM
Review: I Didn't Do the Thing Today, by Madeleine Dore
  At least from my narrow view of it, the world of productivity self-help
literature is a fascinating place right now.  The pandemic overturned
normal work patterns and exacerbated schedule inequality, creating vastly
different experiences for the people whose work continued to be in-person
Dirk Eddelbuettel: td 0.0.6 on CRAN: Minor Bugfix
January 27, 2022, 12:32 AM
The td package for accessing the twelvedata API for financial data has been updated once more on CRAN and is now at version 0.0.6.
The release comes in response to an email from CRAN who noticed (via r-devel) that I was sloppy (in one spot, it turns out) with a logical expression resulting in an expression of length greather than one. Fixed by wrapping an all() around it—and the package was back at CRAN minutes later thanks to automated processing over their end.
The NEWS entry follows.
Michael Ablassmeier: Qemu backup on Debian Bullseye
January 27, 2022, 12:00 AM
In my last article i showed how to use the
new features included in Debian Bullseye to easily create backups of your
libvirt managed domains.
A few years ago as this topic came to my interest, i also implemented a rather
small utility (POC) to create full and incremental backups from standalone qemu
processes: qmpbackup
The workflow for this is a little bit different from the approach i have taken
with virtnbdbackup.
While with libvirt managed virtual machines, the libvirt API provides all
Gunnar Wolf: Progvis — Now in Debian proper! (unstable)
January 26, 2022, 4:43 PM
Progvis finally made it into
Debian! What is it, you
ask? It is a great tool to teach about memory management and
I first saw progvis in the poster presentation his author, Filip
Strömbäck, did last year at the
immediately recognizing it as a tool I wanted to use at my classes,
and being it free software, make it available for all interested
Debian users. Quoting from
  This is a p...
Timo Jyrinki: Unboxing Dell XPS 13 - openSUSE Tumbleweed alongside preinstalled Ubuntu
January 26, 2022, 12:51 PM
A look at the 2021 model of Dell XPS 13 - available with Linux pre-installedI received a new laptop for work - a Dell XPS 13. Dell has been long  famous for offering certain models with pre-installed Linux as a  supported option, and opting for those is nice for moving some  euros/dollars from certain PC desktop OS monopoly towards Linux desktop  engineering costs. Notably Lenovo also offers Ubuntu and Fedora options  on many models these days (like Carbon X1 and P15 Gen 2). Obviously a smooth,...
Russell Coker: Australia/NZ Linux Meetings
January 26, 2022, 6:44 AM
I am going to start a new Linux focused FOSS online meeting for people in Australia and nearby areas. People can join from anywhere but the aim will be to support people in nearby areas.
To cover the time zone range for Australia this requires a meeting on a weekend, I’m thinking of the first Saturday of the month at 1PM Melbourne/Sydney time, that would be 10AM in WA and 3PM in NZ. We may have corner cases of daylight savings starting and ending on different days, but that shouldn’t be a bi...
Dirk Eddelbuettel: RcppArmadillo on CRAN: Upstream Updates
January 25, 2022, 8:33 PM
Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 950 other packages on CRAN, downloaded over 22.9 million times (per the partial logs from the cloud mirrors of CRAN), and the CSDA paper (preprint/vignette) by Conrad and myself has been cited 451 times ac...
Matthieu Caneill: Debsources, python3, and funky file names
January 23, 2022, 11:00 PM
Rumors are running that python2 is not a thing anymore.
Well, I'm certainly late to the party, but I'm happy to report that is now running python3.
Wait, it wasn't?
Back when development started, python3 was very much a real language, but it was
hard to adopt because it was not supported by many libraries. So python2 was
chosen, meaning print-based debugging was used in lieu of print()-based
debugging, and str were bytes, not unicode.
And things were working just fine. O...
Antoine Beaupré: Switching from OpenNTPd to Chrony
January 23, 2022, 9:55 PM
A friend recently reminded me of the existence of chrony, a
"versatile implementation of the Network Time Protocol (NTP)". The
excellent introduction is worth quoting in full:
It can synchronise the system clock with NTP servers, reference
clocks (e.g. GPS receiver), and manual input using wristwatch and
keyboard. It can also operate as an NTPv4 (RFC 5905) server and peer
to provide a time service to other computers in the network.
It is designed to perform well in a wide range of conditions,
Louis-Philippe Véronneau: Goodbye Nexus 5
January 23, 2022, 5:00 AM
I've blogged a few times already about my Nexus 5, the Android device I
have/had been using for 8 years. Sadly, it died a few weeks ago, when the WiFi
chip stopped working. I could probably have attempted a mainboard swap, but at
this point, getting a new device seemed like the best choice.
In a world where most Android devices are EOL after less than 3 years, it is
amazing I was able to keep this device for so long, always running the latest
Android version with the latest security patch. The N...
Steve Kemp: Visiting the UK was difficult, but worth it
January 22, 2022, 10:00 AM
So in my previous post I mentioned that we were going to spend the Christmas period in the UK, which we did.
We spent a couple of days there, meeting my parents, and family.  We also persuaded my sister to drive us to Scarborough so that we could hang out on the beach for an afternoon.
Finland has lots of lakes, but it doesn't have proper waves.  So it was surprisingly good just to wade in the sea and see waves!  Unfortunately our child was a wee bit too scared to ride on a donkey!
Louis-Philippe Véronneau: Homebrewing recipes
January 22, 2022, 5:00 AM
Looking at my blog, it seems I haven't written anything about homebrewing in a
while. In fact, the last time I did was when I had a carboy blow out on
me in the middle of the night...
Fear not, I haven't stopped brewing since then. I have in fact decided to
publish my homebrew recipes. Not on this blog though, as it would get pretty
So here are my recipes. So far, I've brewed around 30 different
The format is pretty simple (no fancy HTML, just plain markdown) and although
I'm ...
Dirk Eddelbuettel: qlcal 0.0.2 on CRAN: Updates
January 22, 2022, 3:03 AM
The second release of the still fairly new qlcal package arrivied at CRAN today.
qlcal is based on the calendaring subset of QuantLib. It is provided (for the R package) as a set of included files, so the package is self-contained and does not depend on an external QuantLib library (which can be demanding to build). qlcal covers over sixty country / market calendars and can compute holiday lists, its complement (i.e. business day lists) and much more.
This release brings a further package simpli...
Neil McGovern: Further investments in desktop Linux
January 21, 2022, 3:31 PM
This was originally posted on the GNOME Foundation news feed
The GNOME Foundation was supported during 2020-2021 by a grant from Endless Network which funded the Community Engagement Challenge, strategy consultancy with the board, and a contribution towards our general running costs. At the end of last year we had a portion of this grant remaining, and after the success of our work in previous years directly funding developer and infrastructure work on GTK and Flathub, we wanted to see whethe...
Louis-Philippe Véronneau: Montreal Subway Foot Traffic Data, 2021 edition
January 21, 2022, 5:00 AM
For the third time now, I've asked Société de Transport de Montréal,
Montreal's transit agency, for the foot traffic data of Montreal's subway. I
think this has become an annual thing now :)
The original blog post and the 2019-2020 edition can be read here:
Original blog post (2001 to 2018)
2019-2020 edition (2001 to 2020)
By clicking on a subway station, you'll be redirected to a graph of the
station's foot traffic.
Orange line (top10)
Green line (top10)
Blue line
Yellow line
Global Top ...
Reproducible Builds (diffoscope): diffoscope 201 released
January 21, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 201. This version includes the following changes:
[ Chris Lamb ]
* If the debian.deb822 module raises any exception on import, re-raise it as
  an ImportError instead. This should fix diffoscope on some Fedora systems.
  Thanks to Mattia Rizzolo for suggesting this particular solution.
  (Closes: reproducible-builds/diffoscope#300)
[ Zbigniew Jędrzejewski-Szmek ]
* Fix json detection with file-5.41-3.fc36.x86...
Sven Hoexter: Running OpenWRT x86 in qemu
January 20, 2022, 8:20 PM
Sometimes it's nice for testing purpose to have the OpenWRT
userland available locally. Since there is an x86 build
available one can just run it within qemu.
gunzip openwrt-21.02.1-x86-64-generic-squashfs-combined.img.gz
qemu-img convert -f raw -O qcow2 openwrt-21.02.1-x86-64-generic-squashfs-combined.img openwrt-21.02.1.qcow2
qemu-img resize openwrt-21.02.1.qcow2 200M
Caleb Adepitan: I'm Thinking About You Right Now!
January 20, 2022, 10:17 AM
Just in case you stumbled on this incidentally and you wonder “Who in the seven fat worlds is this mysterious...?” Ha! That was what I was thinking about you you were thinking about me. You gerrit!?
I heard you listening to my thoughts; I listened to yours too. I wonder if you heard me too.
I will like to talk, today, about what it is I do at Debian as an Outreachy Intern under the JavaScript team. I woke up this morning and decided to bore you with so much details. I must have woken up glor...
Russ Allbery: DocKnot 7.01
January 20, 2022, 5:17 AM
Continuing to flush out bugs in the recent changes to my static web site
I had missed some Unicode implications for how output from external
programs was handled, and also missed Unicode decoding of the output from
Pod::Thread, since Pod::Simple always encodes its output even if that
output is to a scalar.  I also missed an implication for how symlinks were
handled in Path::Iterator::Rule, causing docknot spin to fail to
copy files into the output tree that were symlinks in the inp...
Joerg Jaspert: Funny CPU usage
January 19, 2022, 8:56 PM
Munin plugin and it’s CPU usage (shell fixup)
So at work we do have a munin  server running, and one of
the graphs we do for every system is a network statistics one with a
resolution of 1 second. That’s a simple enough script to have, and it
is working nicely - on 98% of our machines. You just don’t notice the
data gatherer at all, so that we also have some other graphs done with
a 1 second resolution. For some, this really helps.
The basic code for this is simple. There is a bun...
Joey Hess: encountered near the start of a new chapter
January 18, 2022, 1:01 AM

Russ Allbery: DocKnot 7.00
January 17, 2022, 9:41 PM
The recent 6.01 release of my static web site generator was kind of a
buggy mess, which uncovered a bunch of holes in my test suite and
immediately turned up problems when I tried to use it to rebuild my actual
web site.  Most of the problems were Unicode-related; this release
hopefully sorts out Unicode properly and handles it consistently.
Other bugs fixed include processing of old-style pointers in a spin input
tree, several rather obvious bugs in the new docknot release
command, and a few...
Wouter Verhelst: Different types of Backups
January 17, 2022, 3:43 PM
In my previous
I explained how I recently set up backups for my home server to be
synced using Amazon's services. I received a (correct) comment on that
by Iustin Pop which pointed out that while it is reasonably cheap to
upload data into Amazon's offering, the reverse -- extracting data --
is not as cheap.
He is right, in that extracting data from S3 Glacier Deep Archive costs
over an order of magnitude more than it costs to store it there on a
monthly basis -- in my case, I expect to ha...
Matthew Garrett: Boot Guard and PSB have user-hostile defaults
January 17, 2022, 4:37 AM
Compromising an OS without it being detectable is hard. Modern operating systems support the imposition of a security policy or the launch of some sort of monitoring agent sufficient early in boot that even if you compromise the OS, you're probably going to have left some sort of detectable trace[1]. You can avoid this by attacking the lower layers - if you compromise the bootloader then it can just hotpatch a backdoor into the kernel before executing it, for instance.This is avoided via one of ...
Chris Lamb: Favourite films of 2021
January 16, 2022, 6:44 PM
In my four most recent posts, I went over the memoirs and biographies, the non-fiction, the fiction and the 'classic' novels that I enjoyed reading the most in 2021. But in the very last of my 2021 roundup posts, I'll be going over some of my favourite movies. (Saying that, these are perhaps less of my 'favourite films' than the ones worth remarking on — after all, nobody needs to hear that The Godfather is a good movie.)
It's probably helpful to remark you that I took a self-directed course...
Wouter Verhelst: Backing up my home server with Bacula and Amazon Storage Gateway
January 16, 2022, 9:06 AM
I have a home server.
Initially conceived and sized so I could digitize my (rather sizeable)
DVD collection, I started using it for other things; I added a few play
VMs on it, started using it as a destination for the
deja-dup-based backups of my
laptop and the time machine-based ones of the various macs in the house,
and used it as the primary location of all the photos I've taken with my
cameras over the years (currently taking up somewhere around 500G) as
well as those that were taking at ou...
Russell Coker: SSD Endurance
January 16, 2022, 5:33 AM
I previously wrote about the issue of swap potentially breaking SSD [1]. My conclusion was that swap wouldn’t be a problem as no normally operating systems that I run had swap using any significant fraction of total disk writes. In that post the most writes I could see was 128GB written per day on a 120G Intel SSD (writing the entire device once a day).
My post about swap and SSD was based on the assumption that you could get many thousands of writes to the entire device which was incorrect. H...
Russ Allbery: Review: The Brightest Fell
January 16, 2022, 3:06 AM
Review: The Brightest Fell, by Seanan McGuire
    October Daye #11
  This is the eleventh book in the October Daye urban fantasy series, not
counting various novellas and side stories.  You really cannot start here,
particularly given how many ties this book has to the rest of the series.
I would like to claim there's some sort ...
Debian Social Team: Some site updates
January 14, 2022, 6:01 PM
Pleroma has been updated to version 2.4.1. We also suffered some downtime during the 11th of January. Upgrading to the latest version fixed our issues.Peertube has been upgraded to version 4.0.0.Jitsi Meet has been upgraded to version 2.0.6726.Mjolnr has been upgraded to 1.2.1.Our upgrade to bullseye is complete, we haven’t encountered any problems upgrading to bullseye o/....
Norbert Preining: Future of “my” packages in Debian
January 14, 2022, 2:17 AM
After having been (again) demoted (timed perfectly to my round birthday!) based on flimsy arguments, I have been forced to rethink the level of contribution I want to do for Debian. Considering in particular that I have switched my main desktop to dual-boot into Arch Linux (all on the same btrfs fs with subvolumes, great!) and have run Arch now for several days exclusively, I think it is time to review the packages I am somehow responsible for (full list of packages).
After about 20 years in Deb...
Reproducible Builds (diffoscope): diffoscope 200 released
January 14, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 200. This version includes the following changes:
* Even if a Sphinx .inv inventory file is labelled "The remainder of this
  file is compressed using zlib", it might not actually be. In this case,
  don't traceback, and simply return the original content.
  (Closes: reproducible-builds/diffoscope#299)
* Update "X has been modified after NT_GNU_BUILD_ID has been applied" message
  to, for instance, not duplicat...
Bits from Debian: New Debian Developers and Maintainers (November and December 2021)
January 13, 2022, 4:00 PM
The following contributors got their Debian Developer accounts in the last two months:
Douglas Andrew Torrance (dtorrance)
Mark Lee Garrett (lee)
The following contributors were added as Debian Maintainers in the last two months:
Lukas Matthias Märdian
Paulo Roberto Alves de Oliveira
Sergio Almeida Cipriano Junior
Julien Lamy
Kristian Nielsen
Jeremy Paul Arnold Sowden
Jussi Tapio Pakkanen
Marius Gripsgard
Martin Budaj
Tommi Petteri Höynälänmaa
Daniel Lange: Leveling the playing field for non-native speakers
January 13, 2022, 9:00 AM
What I love about the community is the playful creativity that inspires a game like Wordle and that in turn inspires others to create fun tools around it:
Robert Reichel has reverse engineered the Wordle application, so in case you want to play tomorrow's word today .. you can. Or have that one guess "Genius" solution experience.
JP Fosterson created a Wordle helper that is very much the Python version of my grep-foo above. In case you play regularly and can use a hand...
Michael Prokop: Revisiting 2021
January 12, 2022, 5:30 PM
Uhm yeah, so this shirt didn’t age well. :) Mainly to recall what happened, I’m once again revisiting my previous year (previous edition: 2020).
2021 was quite challenging overall. It started with four weeks of distance learning at school. Luckily at least at school things got back to "some kind of normal" afterwards. The lockdowns turned out to be an excellent opportunity for practising Geocaching though, and that’s what I started to do with my family. It’s a great way to grab some fres...
Steinar H. Gunderson: Training apps
January 12, 2022, 5:27 PM
I've been using various training apps (and their associated web sites)
since 2010 now, forward-porting data to give me twelve years of logs.
(My primary migration path has been CardioTrianer → Endomondo → Strava.)
However, it strikes me that they're just becoming worse and worse,
and I think I've figured out why: What I want is a training site
with some social functions, but what companies are creating are social
networks. Not social networks about training; just social networks.
To be a bi...
Ritesh Raj Sarraf: ThinkPad AMD Debian
January 11, 2022, 2:07 PM
After a hiatus of 6 years, it was nice to be back with the ThinkPad. This blog post briefly touches upon my impressions with the current generation ThinkPad T14 Gen2 AMD variant.
                          ThinkPad T14 Gen2 AMD
It took 8 weeks to get my hands on the machine. Given the pandemic, restrictions and uncertainities, not sure if I should call it an ontime delivery. This was a CTO - Customise-to-order; so was nice to get rid of things I really didn’t care/use...
Louis-Philippe Véronneau: Grading using the Wacom Intuos S
January 10, 2022, 5:00 AM
I've been teaching economics for a few semesters already and, slowly but
surely, I'm starting to get the hang of it. Having to deal with teaching
remotely hasn't been easy though and I'm really hoping the winter semester will
be in-person again.
Although I worked way too much last semester1, I somehow managed to
transition to using a graphics tablet. I bought a Wacom Intuos S tablet (model
CTL-4100) in late August 2021 and overall, I have been very happy with it.
Wacom Canada offers a small disc...
Russell Coker: Video Conferencing (LCA)
January 9, 2022, 7:20 AM
I’ve just done a tech check for my LCA lecture. I had initially planned to do what I had done before and use my phone for recording audio and video and my PC for other stuff. The problem is that I wanted to get an external microphone going and plugging in a USB microphone turned off the speaker in the phone (it seemed to direct audio to a non-existent USB audio output). I tried using bluetooth headphones with the USB microphone and that didn’t work. Eventually a viable option seemed to be us...
François Marier: Removing an alias/domain from a Let's Encrypt certificate managed by certbot
January 9, 2022, 6:00 AM
I recently got an error during a certbot renewal:
Challenge failed for domain
Failed to renew certificate with error: Some challenges have failed.
The following renewals failed:
  /etc/letsencrypt/live/ (failure)
1 renew failure(s), 0 parse failure(s)
due to the fact that I had removed the DNS entry for
I tried to find a way to remove that name from the certificate before
renewing it, but it seems lik...

Rocksolid Light Development Site

o Planet Debian

By: rslight rss feeds on Sat, 5 Feb 2022

0rslight rss feeds
rocksolid light 0.7.2