Shirish Agarwal: The King of Torts – John Grisham
February 19, 2022, 6:44 AM
John Grisham The King of Torts Lots of things have been happening and I have been unable to be on top of things. There are so many things that happen and keep on happening and a lot of it is just not in control. For those who are watching Brexit, India is going through the same/similar phenomena just without Brexit. I would not like to delve much into Indian happenings as there is no sweet story to tell.
Mum is in hospital (diabetic foot) so a lot of time to read books. So I have been mak...
Dirk Eddelbuettel: RcppSimdJson 0.1.7 on CRAN: Maintenance
February 18, 2022, 11:34 PM
The RcppSimdJson package was updated to release 0.1.7 today. CRAN had sent a note overnight that it triggered ‘LENGTH_1’ error (where boolean comparisons happen with longer vectors). That may be debatable in the two cases flagged if one looks at the commit but life being too short to debate this so we just fixed it. The email came in at 04:50h-ish when I was sound asleep, but four hours later the fixed version was on CRAN thanks to the automated processing:
RcppSimdJson wraps the fantastic ...
Colin Watson: Launchpad now supports SSH Ed25519 keys and RSA SHA-2 signatures
February 18, 2022, 1:49 PM
As of 2022-02-16, Launchpad supports a couple of features on its SSH
endpoints (git.launchpad.net, bazaar.launchpad.net, ppa.launchpad.net,
and upload.ubuntu.com) that it previously didn’t: Ed25519 public
keys (a well-regarded format,
supported by OpenSSH since 6.5 in 2014) and signatures with existing RSA
public keys using SHA-2 rather than
SHA-1 (supported by OpenSSH since
7.2 in 2016).
I’m hesitant to call these features “new”, since they’ve been around for a
long time elsewhere, a...
Abiola Ajadi: Modifying expectations!
February 17, 2022, 12:00 AM
In today’s blog post I will be talking about the progress i have made , the hurdles I encountered and how my current progress differs from my original expectations.
I applied to Debian community with a particular timeline and expected it to go that way, but after starting out i realized i had alot to learn in Ruby and the codebase. So far i have worked on issues i am proud of and when i use Debci i see some of the changes i added for example the self-service form remembering va...
Joerg Jaspert: Funny CPU usage - rewrite it in rust
February 16, 2022, 8:23 PM
Munin plugin and it’s CPU usage (and a rewrite in rust)
With my last blog on the Munin plugins CPU usage I complained about Oracle
Linux doing something really weird, driving up CPU usage when running
a fairly simple Shell script with a loop in.
Turns out, I was wrong. It is not OL7 that makes this problem show
up. It appears to be something from the Oracle “Enterprise” Database
installed on the system, that makes it go this crazy. I’ve now had
this show up on RedHat7 systems too, and ...
Robert McQueen: Forward the Foundation
February 16, 2022, 2:48 PM
Earlier this week, Neil McGovern announced that he is due to be stepping down as the Executive Director as the GNOME Foundation later this year. As the President of the board and Neil’s effective manager together with the Executive Committee, I wanted to take a moment to reflect on his achievements in the past 5 years and explain a little about what the next steps would be.
Since joining in 2017, Neil has overseen a productive period of growth and maturity for the Foundation, increasing our...
Norbert Preining: NVEnc for Arch Linux
February 15, 2022, 2:33 AM
I have been using NVEnc – a NVIDIA hardware based encoder – for quite some time now. Mostly because I was pointed to it by FastFlix, one of the best video en/recoding frontend programs out there. Having switched to Arch Linux lately, I realized there is no package of it – perfect time to start contributing and preparing an AUR package for it.
Since it is my first package I made for Arch, it took me a bit of reading through the excellent wiki of Arch, and comparing a few other PKGBUILD fil...
Neil McGovern: Handing over
February 14, 2022, 2:30 PM
In 2017, I was attending FOSDEM when GNOME announced that I was to become the new Executive Director of the Foundation. Now, nearly 5 years later, I’ve decided the timing is right for me to step back and for GNOME to start looking for its next leader. I’ve been working closely with Rob and the rest of the board to ensure that there’s an extended and smooth transition, and that GNOME can continue to go from strength to strength.
GNOME has changed a lot in the last 5 years, and a lot has ...
Petter Reinholdtsen: Updated vlc bittorrent plugin in Debian (version 2.14)
February 14, 2022, 7:00 AM
I am very happy to report that a new version of the
bittorrent plugin was just uploaded into debian. The changes
since last time is mostly code clean in the download code. The package
is currently in Debian unstable, but should be available in Debian
testing son. To test it, simply install it like this:
apt install vlc-plugin-bittorrent
After it is installed, you can try to use it to play a file
downloaded live via bittorrent like this:
Junichi Uekawa: Troubleshooting network issues.
February 13, 2022, 8:16 AM
Troubleshooting network issues. Completely forgot how to use dig command.
Gunnar Wolf: Got to boot a RPi Zero 2 W with Debian
February 13, 2022, 6:45 AM
About a month ago, I got tired of waiting for the newest member of
the Raspberry product
to be sold in Mexico, and I bought it from a Chinese reseller through
a big online shopping platform. I paid quite a bit of premium (~US$85
instead of the advertised US$15), and got it delivered ten days
Anyway, it’s known this machine does not yet boot mainline Linux. The
vast majority of ARM systems require the bootloader to load a Device
Tree file, presenting the hardware characterist...
Ritesh Raj Sarraf: apt-offline 1.8.4
February 12, 2022, 3:17 PM
apt-offline version 1.8.4 has been released.
This release includes many bug fixes but the important ones are:
Better GPG signature handling
Support for verifying InRelease files
apt-offline (1.8.4-1) unstable; urgency=medium
[ Debian Janitor ]
* Update standards version to 4.5.0, no changes needed.
[ Paul Wise ]
* Clarify file type in unknown file message
* Fix typos
* Remove trailing whitespace
* Update LICENSE file to match official GNU version
Ingo Juergensmann: Old Buildd.Net Database
February 11, 2022, 6:05 PM
Since March/April 2000 I was deeply involved in Debian m68k and operated multiple m68k autobuilder for over a decade. In fact my Amiga 3000 named “arrakis” was the second buildd for m68k in addition to the Debian owned Amiga 3000UX named “kullervo”. Back in that time there was some small website running on Kullervo to display some information about the Debian autobuilder. After some time we (as m68k porters) moved that webpage away from Kullervo to my root server. Step by step this s...
Holger Levsen: 20220211-inbox-zero-in-2022-and-beyond
February 11, 2022, 1:34 PM
Back to the old and new normal: inbox zero
So, a long time ago, on the last two days of January 2020 I had reached zero unread mails
in my inbox and all mailing lists and then... some stuff kept me distracted for a (too) long time...
And then two weeks ago on the 29th of January 2022, I've reached inbox zero again,
and again on the 30th and then I had a hardware issue and couldn't really use my computer
for two days (one day trying to fix, the other copying data around...) and thus
only on Feb...
Reproducible Builds (diffoscope): diffoscope 204 released
February 11, 2022, 12:00 AM
The diffoscope maintainers are pleased to announce the release of diffoscope
version 204. This version includes the following changes:
[ Chris Lamb ]
* Don't run the binwalk comparator tests as root (or fakeroot) as the
latest version of binwalk has some security protection against doing
* If we fail to scan a file using binwalk, return 'False' from
BinwalkFile.recognizes rather than raise a traceback.
* If we fail to import the Python "binwalk" module, don't accidentally ...
Patryk Cisek: Automating Let's Encrypt certificates with Gandi LiveDNS
February 10, 2022, 10:43 PM
As a Debian Developer I have a discount on using Gandi and I’ve been using it for quite a long time and have been very happy with it. I’ve been using it for registering domains. For example this blog’s domain is managed by my Gandi account.
Using publicly registered domain in private-only setup In addition to using this DNS registrar for public stuff, like a blog, one can also use it for a domain accessible only within a private network....
Russell Coker: Mouse and Teflon
February 10, 2022, 7:28 AM
I had a problem with my mouse. The slippery plastic bits on the bottom weren’t glued on well and came off, which then gave more friction when moving on the desk. After asking advice on a mailing list the best suggestion was Teflon sticky tape. I bought a few meters of such tape (a lifetime supply for mouse repair) and used an 8cm strip on each side of the bottom of my mouse which made it slippery enough.
Ebay seems like a good place to buy that, most of the offers are well below $20 for a reel...
Steinar H. Gunderson: Faster man-db
February 9, 2022, 11:33 PM
Since Colin isn't blogging about it, I guess the honor falls to me :-)
As of a few days ago, the man-db version in Debian unstable (2.10.0)
is a lot faster in rebuilding its index (used for whatis/apropos).
Earlier versions would use as much as a few minutes in the dpkg trigger;
now it's about 40 times as fast, and rarely takes more than a few seconds
even for large upgrades. (We've discussed putting it in the background,
but it's really not that annoying anymore.)
The code is basically all Co...
Jonathan Dowland: One, by Be
February 9, 2022, 8:29 PM
The sublime One, by Be is a pastoral, English summer time instrumental improvisation around field recordings and the theme of the honey bee. A lovely piece to accompany deep thinking. I’m reminded of Virginia Astley. Be are associated with Caught by the River, a collective who explore ways of setpping out of daily digital live and embrace, nature, walks, calm, etc....
Kentaro Hayashi: Writing Debian New Contributor Guide
February 9, 2022, 10:17 AM
Recently, I've wrote Debian New Cotributor Guide in Japanese.
Here is the photo of on-demand printed version.
Debian New Contributor Guide
This book (JIS-B5 128p) was published for online event - Techbookfest 12th.
It covers how to package a new software in Debian.
Mostly PDF format is preferred, and a few printed versions were distributed....
Norbert Preining: KDE/Plasma 5.24 for Debian
February 9, 2022, 8:09 AM
Yesterday, KDE released version 5.24 of the Plasma desktop with the usual long list of updates and improvements. This release will be considered a LTS release. And Plasma 5.24 is now available for all Debian releases. (And don’t forget KDE Gears/Apps 21.12!)
As usual, I am providing packages via my OBS builds. If you have used my packages till now, then you only need to change the plasma5XX line to read plasma524. To give full details, I repeat (and update) instructions for all here: First of...
Neil Williams: Django Model Mommy moving to Model Bakery
February 8, 2022, 2:01 PM
Some Django applications use Model Mommy in unit tests:
Upstream, model mommy has been renamed model bakery:
Model Bakery is a rename of the legacy model_mommy’s project. This is
because the project’s creator and maintainers decided to not reinforce
gender stereotypes for women in technology. You can read more about
this subject here
John Goerzen: KDE: A Nice Tiling Envieonment and a Surprisingly Awesome DE
February 7, 2022, 9:45 PM
I recently wrote that managing an external display on Linux shouldn’t be this hard. I went down a path of trying out some different options before finally landing at an unexpected place: KDE. I say “unexpected” because I find tiling window managers are just about a necessity.
Until a few months ago, I’d been using xmonad for well over a decade. Configurable, minimal, and very nice; it suited me well.
However, xmonad is getting somewhat long in the tooth. xmobar, wh...
Dirk Eddelbuettel: x13binary 1.1.57-3 on CRAN: Packaging Updates
February 7, 2022, 1:09 PM
Release 1.1.57-3 of the x13binary package providing the X-13ARIMA-SEATS program by the US Census Bureau arrived late yesterday on CRAN.
This release relaxes the download requirement on macOS and Linux: if a user supplies a path in an environment variable X13_PATH we check for a suitable binary there and omit the download. This helps with air-gapped installation (and alike).
Courtesy of my CRANberries, there is also a diffstat report for this release showing changes to the previous release.
Gustavo R. Montesino: Hardware failures...
February 7, 2022, 12:39 PM
When I got to work today, I've found our server (white box with Debian etch responsible for networking, files, printers, etc) powered off - most likely the UPS' battery didn't survive a power outage during the night. When I turned the server on I was greeted by all those nice lines telling me I had a hard disk problem.
Instead off marking the disk showing the read errors as bad, the RAID stack (device mapper?) somehow concluded the "good" disk of the RAID 1 array wasn't syn...
Russ Allbery: Review: Embers of War
February 7, 2022, 4:50 AM
Review: Embers of War, by Gareth L. Powell
Embers of War #1
The military leadership of the Outward faction of humanity was meeting on
the forest world of Pelapatarn, creating an opportunity for the
Conglomeration to win the war at a stroke. Resistance was supposed to be
minimal, since the Outward had attempt...
Jonathan McDowell: Free Software Activities for 2021
February 6, 2022, 6:34 PM
About a month later than I probably should have posted it, here’s a recap of my Free Software activities in 2021. For previous years see 2019 + 2020. Again, this year had fewer contributions than I’d like thanks to continuing fatigue about the state of the world, and trying to work on separation between work and leisure while working from home. I’ve made some effort to improve that balance but it’s still a work in progress.
No surprise, I didn’t attend any in-person confe...
Jonathan Dowland: Death from Above
February 6, 2022, 5:59 PM
I received the last two Death From Above albums at Christmas and this weekend managed to give the first (Outrage Is Now) a spin. Pretty colours! They remain one of the best bands to see live. Last time I saw them in a support slot in Newcastle. My friend Rob, a man of few words said “I wouldn’t want to have to follow them on stage!”...
Christian Kastner: New release of sbuild-qemu Utilities
February 6, 2022, 8:03 AM
I just released a new version of the sbuild-qemu utilities as part of
sbuild. Notable changes are support for new architectures, and a new
sbuild-qemu-boot utility to start a VM and interact with its console
directly through the terminal.
As a reminder, these utilities leverage functionality in vmdb2,
autopkgtest, and sbuild to use QEMU VM images for building and
testing packages in strongly isolated environments and/or on foreign
architectures and/or that might break the system. For example, th...
Reproducible Builds: Reproducible Builds in January 2022
February 5, 2022, 7:08 PM
Welcome to the January 2022 report from the Reproducible Builds project. In our reports, we try outline the most important things that have been happening in the past month. As ever, if you are interested in contributing to the project, please visit our Contribute page on our website.
An interesting blog post was published by Paragon Initiative Enterprises about Gossamer, a proposal for securing the PHP software supply-chain. Utilising code-signing and third-party attestations, Gossamer aim...
Thorsten Alteholz: My Debian Activities in January 2022
February 5, 2022, 6:28 PM
This month I accepted 342 and rejected 57 packages. The overall number of packages that got accepted was 366.
Lately I was asked: Is it ftpmaster’s opinion and policy that there is no difference in NEW queue review process between bin and src?
This is a yes/no-question and in this generality the answer is clearly: Every package in NEW needs a full review.
Of course there are circumstances with exceptions. For example after an upload of -1, which would get a full review, the upload o...
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.
I used to use gitbucket for hosting a bunch of (mostly private) git repositories. A ...
Louis-Philippe Véronneau: Migrating from ledger to hledger
February 5, 2022, 5:00 AM
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...
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 configure.ac 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, ...
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
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
archive.org 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  I have named the new FOSS group for Australia and NZ Flounder. Here is the link to the agenda for the first meeting .
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,
drop code copy
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
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 .
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 .
ZD has an interesting article about the new Solo Bumblebee platform for writing EBPF programs to run inside the Linux kernel . EBPF is an interesting platform and it’s good to have new tools to help people develop for it.
Abiola Ajadi: Debci- An introduction for beginners!
January 29, 2022, 10:25 PM
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).
* 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
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
The workflow for this is a little bit different from the approach i have taken
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 52nd ACM Technical Sympossium on
Computer Science Education (SIGCSE),
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
Progvis’ Web page:
This is a progra...
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...
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
sources.debian.org 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,
Rocksolid Light Development Site