gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
@darth but where is all the fun in that?
Why not a more elaborate answer like:
I started out with #slackware
Than I switched to #mandrake (now #mandriva) for the sole reason it had the right drivers for my cd-rw drive.
I looked at #debian a few times and still use that in a lot of places when I want a system that I can keep sort of up to date but especially stable.
I have used #gentoo and #arch but found them lacking as a server operating system.
I have used some #redhat and #centos and #rocky and #alma and the likes but those always seem to be failing in places I don’t expect them too and I don’t really like their package manager systems.
I have dabbled in #suse and #opensuse now and then, but back in the day I was often put off by unexpected parts of German language interface that distracted me.
I did use #manjaro and #popOS and #mint but by now their user friendliness seems to hold me back rather than help me...
TL;DR: I propose including #Golang project dependencies in upstream releases, either:
1. directly in the release source tarball (like a vendor directory outside the code repository)
2. attached as a supplementary release artifact next to the source tarball
Wanna hack on this together as a PoC experiment in your project? I'd be happy to collaborate!
I can even offer to attempt initial packaging of your software for #Gentoo ;)
My previous post about how to "Host #Gentoo dependency tarballs as GitHub releases" got me invited to give a talk at the Google Developer Group Berlin Golang meetup, to host a community round table discussion at GopherCon Europe 2024, and to hold an online workshop for Gentoo e.V.
I decided to summarize my presentation in this follow-up post, including an idea for #Golang project maintainers who wish to streamline the distribution of their work:
https://blog.ferki.it/2024/07/25/packaging-go-dependencies-for-gentoo
Hmm. Preparing for #COSMIC on #Gentoo I need to assign UID and GID for the cosmic-greeter account.
https://wiki.gentoo.org/wiki/UID_GID_Assignment_Table
Anybody can give me some advice on this? Or shall I just pick something that is still available?
I'm going to host an online workshop for the Gentoo e.V. on 2024-06-15 about how to "Host Gentoo dependency tarballs as GitHub releases".
I'll show how to use GitHub for dependency tarballs as an external #Gentoo #contributor, such as a proxied maintainer, a GURU committer, or an overlay #maintainer.
I use this approach to package #opensource #Golang software, and it can be applied to other similar situations, or even automated through local scripts or GitHub Actions.
Sometimes one, or few packages still have flag enabled for older python version.
Let's say You want to have everything with python 3.12, and somehow on Your system there's still 3.11 installed
we can determine this with:
equery list -po python
It's pointless now to check every single package ...
I found on forums great way to check which packages still uses 3.11:
emerge -pvc python:3.11
-p is ofc --pretend
-v is surprise --verbose
-c is --depclean
(being honest, i still prefer --this longer form)
output tells us that python 3.11 is pulled by ufw ... and here was a problem!
UFW had very late support for 3.12, and i had useflag set to 3.11 just for that package ... obviously i deleted that flag and reemerged package.
At the end i just used simply emerge --depclean and You can see on 2nd screenshot i finally get rid off 3.11
I accept a few new customers in the coming weeks.
I'm on a mission to enable high performance IT systems and software delivery for growing organizations.
Contact me when your:
- systems getting too slow or old
- IT solutions are getting too expensive
- software and infra takes too long to change
- customers face too many bugs or outages
I often work with #OpenSource projects like: #Perl #Gentoo #Linux #PostgreSQL #SQLite #Laminar #CICD #Rex
See my profile & DM me for details!
"Why Compile From Source?"
I'm personally surprised with this video. +1 for increasing awareness in users.
youtube link:
https://www.youtube.com/watch?v=M82OKOmHkSw
alternative link:
https://jouwbuis.nl/watch?v=M82OKOmHkSw
So it seems my laptop, Void and me are getting along well.
Now sitting on the desk, between the NetBSD ceiling-collapse-survivor VAIO that had all the docs and info ready along the way, and the FreeBSD server that did the data hauling, all cybernetically entwined.
I think it's cute.
The trials might be over and I'm glad. I'll leave Gentoo for another era. I hate the anguish of distrohopping, feels very... stalled.
#TIL: A #Xen #Dom0 running #Debian 12 Bookworm or #Gentoo may crash xenconsoled or xenstored upon #DomU boot if the Dom0 initially has too much RAM:
kernel BUG at arch/x86/xen/p2m.c:542!
In my case it happened with #DebianBookworm's kernel 6.1.0-21-amd64 and in the case of https://bugs.gentoo.org/920747 (via https://lists.xenproject.org/archives/html/xen-users/2023-12/msg00005.html) it was Gentoo's 6.1.67-gentoo-x86_64, both with 64 GB.
Fix:
/etc/default/grub += GRUB_CMDLINE_XEN_DEFAULT="dom0_mem=1024M,max:1024M"
/etc/xen/xl.conf += autoballoon=0
Test by test the list is dwindling on my trials in throwing my desktop stack on random OSs I never ran on my main machine, but next up are Alpine, NetBSD, Void, Devuan, ... Gentoo?
@justsoup
I follow it with interest. I tend to think of #Gentoo as the the spirit of #BSD brought over to Linux. But Chimera has literally brought over BSD components and clang/llvm tooling. And ZFS support by default. Not production ready yet, so it's unlikely to unseat #Debian when I need to spin up Linux in Bhyve. But it would be fun to do some benchmarking with phoronix to compare performance against the usual suspects.
[1] https://www.phoronix.com/news/BSD-LLVM-Linux-Alpha-Coming
@bdiederik @pbarker those are not mutually exclusive - one can be addicted and enjoy tinkering with #Gentoo and #homeassistant at the same time! :)
It was just an email, rather than an issue or bug and someone took some efforts to look up my mail and to write me. It made me very happy & we should much more honour the work of others! It reminded me of how much we now take software for granted in our daily life. Things we do and handle our daily business... Even if we don't donate anything or only small amounts, we should always show respect for the time and effort of the author and maintainer. Even a small personalized email can bring great joy :)
Focussing on #FreeBSD, #NETBSD, #OpenBSD, #DragonflyBSD and #helloSystem in the discussions, also all other flavors like #PFSense, #Illumos (#OpenIndiana) are welcome! You’re a #Linux fan (#Ubuntu, #Debian, #RedHat, #NixOS, #Gentoo,…) - just jump in: #BSDCafe:bsd.cafe
More on my blog:
https://gyptazy.ch/blog/bsd-cafe-the-community-for-bsd-systems-freebsd-openbsd-netbsd/