Hate wasteful #plastic #packaging? #ConsumerReports wants to hear from you!
Share your examples of bad (lots of unnecessary plastic) or good (low to no plastic) packaging: https://www.surveymonkey.com/r/J5GWYZ5
Common Lisp, ASDF, and Quicklisp: packaging explained
https://cdegroot.com/programming/commonlisp/2025/11/26/cl-ql-asdf.html
#HackerNews #CommonLisp #ASDF #Quicklisp #packaging #programming
#FreeSoftware versions of Vagrant is no longer maintained. Vagrant was one of the methods we suggested when people are learning #debian #packaging. I liked the way of sharing a Vagrantfile when doing a workshop for many people.
As I was preparing for another packaging workshop for #MiniDebConf at Navi Mumbai, I gave Incant a try. It is a replacement for Vagrantfile like declaration of machines and uses #Incus as its backend.
https://wiki.debian.org/Packaging/Pre-Requisites/Virtual-Machine#Incant
Join us at https://wiki.debian.org/DebianEvents/in/2025/MiniDebConfNaviMumbai
Hate wasteful #plastic #packaging? #ConsumerReports wants to hear from you!
Share your examples of bad (lots of unnecessary plastic) or good (low to no plastic) packaging: https://www.surveymonkey.com/r/J5GWYZ5
#FreeSoftware versions of Vagrant is no longer maintained. Vagrant was one of the methods we suggested when people are learning #debian #packaging. I liked the way of sharing a Vagrantfile when doing a workshop for many people.
As I was preparing for another packaging workshop for #MiniDebConf at Navi Mumbai, I gave Incant a try. It is a replacement for Vagrantfile like declaration of machines and uses #Incus as its backend.
https://wiki.debian.org/Packaging/Pre-Requisites/Virtual-Machine#Incant
Join us at https://wiki.debian.org/DebianEvents/in/2025/MiniDebConfNaviMumbai
Legacy Python Bootstrap Scripts Create Domain-Takeover Risk in Multiple PyPI Packages
Cybersecurity researchers have discovered vulnerable code in legacy Python packages that could potentially pave the way for a supply chain compromise on the Python Package Index (PyPI) via a domain takeover attack.
https://thehackernews.com/2025/11/legacy-python-bootstrap-scripts-create.html
#python #bootstrap #pypi #itsecurity #py #domaintakeover #domain #takeover #coding #cybersecurity #supplychain #attack #packaging #itsec #infosec
Legacy Python Bootstrap Scripts Create Domain-Takeover Risk in Multiple PyPI Packages
Cybersecurity researchers have discovered vulnerable code in legacy Python packages that could potentially pave the way for a supply chain compromise on the Python Package Index (PyPI) via a domain takeover attack.
https://thehackernews.com/2025/11/legacy-python-bootstrap-scripts-create.html
#python #bootstrap #pypi #itsecurity #py #domaintakeover #domain #takeover #coding #cybersecurity #supplychain #attack #packaging #itsec #infosec
⁂ Article
Introducing FLAVORS for OpenJDK on FreeBSD
A quick writeup of my thoughts around packaging OpenJDK for FreeBSD after adding FLAVORS to the OpenJDK 25 port:
Traditionally it's been possible to build OpenJDK for FreeBSD either as the full Java Development Kit (JDK), or as the slimmed down Jave Runtime Environment (JRE) via the FreeBSD ports system. This has been acheived by having two different ports, where the -jre port has been just a meta port that configures the main OpenJDK port for building the...
— https://kodeknekkeriet.net/en/blog/introducing-flavors-in-openjdk-freebsd/
I'd really like som input from the community on this, as I'm not entirely sure about what would be the best way to deal with this.
Thanks to the FreeBSD Foundation for sponsoring this project!
# FreeBSD # OpenJDK # ports # packaging
Has your OS ever refused to install the MariaDB client package or the MySQL client package due to a conflict with the other?
It feels like it should be possible to have both, but unfortunately I have yet to see a solution for this.
For a subset of these cases, all that you want is just to have the client tools such as the mariadb/ mysql CLI and the mariadb-dumper/ mysqldumper backup programs co-existing on the same OS. (I.e. you don't care about the static/dynamic libmariadbclient/libmysqlclient libs etc).
So, I decided to write up my solutions for this:
https://dbdemon.com/installing_mariadb_and_mysql_clients_on_same_unix_host/
Has your OS ever refused to install the MariaDB client package or the MySQL client package due to a conflict with the other?
It feels like it should be possible to have both, but unfortunately I have yet to see a solution for this.
For a subset of these cases, all that you want is just to have the client tools such as the mariadb/ mysql CLI and the mariadb-dumper/ mysqldumper backup programs co-existing on the same OS. (I.e. you don't care about the static/dynamic libmariadbclient/libmysqlclient libs etc).
So, I decided to write up my solutions for this:
https://dbdemon.com/installing_mariadb_and_mysql_clients_on_same_unix_host/