Sharlatan

@sharlatan
98 Followers
71 Following
734 Posts
Practicing #Aikido and #Zettelkasten. Maintaining #Astronomy, #CommonLisp and #Golang packages in #Guix. #Cycling no car.
vcshttps://git.sr.ht/~hellseher

> OCI are highly reproducible, surprisingly more than I hoped for.

Hmm, almost all Docker files I've seen so far start with some variant if "FROM some-os:version" or are based on an image build like this and contain "RUN apt install some-package". I wonder how this is reproducible, given that both the base image and the version of some-package may change at any time.

(I can't remember I've ever seen images build from an empty one and defining precise versions of all the components to be installed. Even instructions how to build from an empty image are rare and quite hidden - and " best" practice is not to so this.)
@darkghosthunter @alxlg @sharlatan

Thanks Andreas Enge for rebasing, and maintaining cadence of QA!

https://issues.guix.gnu.org/78781

Request for merging "go-team" branch

Big thanks to @avp for the time and efforts in refreshing and preparing missing packages for #IPFS #Kubo within the year!

https://codeberg.org/guix/guix/commits/branch/master/search?q=kubo%3A&all=

guix

Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more!

Codeberg.org

Go team is part of the master, pull gently and enjoy fully unvendored fresh #Kubo and default #Golang 1.24 in #Guix 

https://codeberg.org/guix/guix/commit/768d05fd3574038fcea985a5f5740a360430fac7

https://codeberg.org/guix/guix/commit/055e855828970b43875b15bf71d9a6528c2d751c

Thanks Maxim Cournoyer

Let's refresh #Docker and #ForgejoRunner in the next round?

Patches are welcome

gnu: kubo: Build from source. · 768d05fd35

* gnu/packages/ipfs.scm (kubo): [source]: Switch to git-fetch and completely build from Git. [arguments] <install-source?>: As it's a final command, skip it. [inputs]: Remove go-go-opentelemetry-io-otel-exporters-otlp-otlptrace. Change-Id: I292b118300786ff88c914850b22899b9ef02b2a5

Codeberg.org
@bagder maybe the other week when he said devs should get out he was referring to himself
If we continue to call things librewhatever the autocompletion is going to suffer.

In July 2025, 3I/ATLAS, a fast-moving interstellar object, entered our solar system. It’s likely natural, but what if it’s not? What if telescopes confirm it’s artificial? What if it’s sending us a signal? This immersive “Situation Room” experience puts you at the table with scientists, strategists, and educators to debate humanity’s next move — in real time. You decide: respond, retreat, or do nothing? Vote for our #SXSW2026 panel: https://participate.sxsw.com/flow/sxsw/sxsw26/community-voting-sxsw/page/community-voting/session/1752013334355001BvhN

#science #seti #arewealone

Is there any mode for Emacs helping to work with CodeBerg issues and merge requests not leaving the editor with listing/replying/closing functions?

#Emacs
#CodeBerg @Codeberg
#forge

The next step after migrating >1% is to resolve -P1, each package where they are listed as the first level inputs.

"Embrace AI or get out"

Welcome to the out club.