shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

290
active users

#pkgsrc

2 posts2 participants0 posts today

Question to #pkgsrc people in the context of #slackware #linux usage. I have bootstrapped pkgsrc with ˋbootstrap --prefer-pkgsrc yes --prefer-native openssl`. Everything compiles and works well so far.

Trying to build thunar, I get unsolvable error with a dependency. So I added "samba gvfs" to the prefer-native variable in my mk.conf.

But the build process still tries to compile samba4 and gvfs packages. What am I doing wrong?

Early February 2025 #NetBSD #pkgsrc 2024Q4 binary package counts:

9.0: earmv4 3133 (working on gcc)
9.0: m68k 1633 (+386)

10.0: aarch64eb 23217 (+1201)
10.0: earmv4 8617 (+1217)
10.0: m68k 5499 (+811)
10.0: mipsel 125
10.0: sh3el 10581 (+1471)
10.0: sparc64 15508 (+501)
10.0: vax 9244 (+608)

Just painlessly enabled #PQC on my website. My #NetBSD VPS is still on 9.1, so has an old #OpenSSL in base. #pkgsrc to the rescue!

cd /usr/pkgsrc/security/oqs-provider
make install
cd ../../www/apache24
make PREFER_PKGSRC=openssl replace

Update /usr/pkg/etc/openssl/openssl.cnf; then add to apache's ssl.conf:

SSLOpenSSLConfCmd Curves X25519:X25519MLKEM768:SecP256r1MLKEM768:secp384r1

Restart apache, verify via

openssl s_client -groups X25519MLKEM768 -connect

😎

It has unfortunately come to the point where I need to seriously evaluate my involvement in the #pkgsrc project.

I'm spending literally all of my time fixing regressions, and the tree keeps getting worse. It's clear that the project no longer has any interest in anything other than #NetBSD.

I need to decide whether to keep on with this incredibly demoralising work, or just fork.

If anyone else is interested in a stable, portable, non-"Move Fast and Break Things" version of pkgsrc let me know.

One of these days either #pkgsrc will stop including upstream changelogs in commit messages, or #GitHub will finally provide repositories with an option to disable auto-closing of issues.

Today is not that day, so I'm left to go around reopening a bunch of issues, yet again.

Software engineering in 2025.