!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1233 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org206 Servers

Load older messages


SenderMessageTime
9 Jun 2026
@alexfmpe:matrix.orgalexfmpeI never figured out why21:20:50
@alexfmpe:matrix.orgalexfmpeFirst time I set up linux-builder on mac I got the default one from cache21:21:16
@khaneliman:matrix.orgAustin Horstman i've seen this happen numerous times over the last few days when doing nixpkgs-reviews 21:59:04
@cobrasoftware:matrix.orgCobra Software joined the room.22:36:29
10 Jun 2026
@ben302100:matrix.orgYushi joined the room.17:00:57
@sarahec:matrix.orgSarah Clark nixpkgs-review is also skipping python 3.13 or 3.14 unpredictably. I'm trying to isolate it 18:16:42
@hexa:lossy.networkhexahttps://lwn.net/Articles/1077209/18:22:18
@hexa:lossy.networkhexaoopsi18:22:19
11 Jun 2026
@eveeifyeve:matrix.orgeveeifyeveRedacted or Malformed Event15:00:02
@eveeifyeve:matrix.orgeveeifyeve *

So I just ran a nix path-info on this It turns out it's not cached (this is from a local clone of master).

❯ nix path-info --store "https://cache.nixos.org" .#darwin.linux-builder
warning: unable to upload 'https://cache.nixos.org/nar/06zan3h9ahmsrwz58s0hibf65hkswr74hwmwdyzgz2xxqx6yb482.nar.xz': HTTP error 503

response body:


<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>503 backend write error</title>
  </head>
  <body>
    <h1>Error 503 backend write error</h1>
    <p>backend write error</p>
    <h3>Error 54113</h3>
    <p>Details: cache-mel11225-MEL 1781189795 343003944</p>
    <hr>
    <p>Varnish cache server</p>
  </body>
</html>; retrying in 295 ms (attempt 1/5)
warning: unable to upload 'https://cache.nixos.org/nar/06zan3h9ahmsrwz58s0hibf65hkswr74hwmwdyzgz2xxqx6yb482.nar.xz': HTTP error 503
15:00:29
@ben302100:matrix.orgYushi Is anyone using doas on mac? Can it replace sudo? 18:15:32
@k900:0upti.meK900 macOS' sudo is not even the same sudo you see on Linux anyway 18:17:58
@k900:0upti.meK900 It's an entirely different implementation 18:18:04
@reckenrode:matrix.orgRandy EckenrodeIt can, but it doesn’t support caching authentication, so you have to type your password every time.18:20:05
@ben302100:matrix.orgYushiinteresting18:23:44
@ben302100:matrix.orgYushiit doesn't support touch ID either, right?18:24:11
@k900:0upti.meK900And "doas is more secure" is mostly bullshit too18:24:24
@hrmn123:matrix.orgDucky changed their profile picture.18:55:08
@reckenrode:matrix.orgRandy EckenrodeI tried, but it couldn’t load the PAM module IIRC.20:46:10
@reckenrode:matrix.orgRandy Eckenrode

It is but with some patches. As far as their forks go, it seems pretty modest. We don’t build it because it requires entitlements.

https://github.com/apple-oss-distributions/sudo/tree/main/sudo

20:52:19
12 Jun 2026
@weethet:catgirl.cloudWeetHetI still think nixpkgs should have a small binary subset of packages for macOS that are built and signed with NixOS entitlements and provided as binary packages11:48:01
@weethet:catgirl.cloudWeetHetFor stuff like debug server, etc11:48:25
@benjaminsparks:chat.alugha.appBen SparksWhat's the difference to https://cache.nixos.org/?11:49:59
@weethet:catgirl.cloudWeetHetYou won't be able to rebuild these bit by bit 11:50:24
@reckenrode:matrix.orgRandy EckenrodeSigning has to be done with a developer certificate issued by Apple or one you trusted manually.11:50:27
@weethet:catgirl.cloudWeetHet* You won't be able to rebuild these bit for bit 11:50:44
@weethet:catgirl.cloudWeetHetNixOS can get a certificate, or?11:50:58
@benjaminsparks:chat.alugha.appBen Sparksbit for bit reproducibility is an extremely high target11:51:05
@weethet:catgirl.cloudWeetHetIt's 100$?11:51:06
@reckenrode:matrix.orgRandy Eckenrode We don’t have a way to do that safely, so it would have to be done separately and provided as binaries (which I think is what WeetHet is getting at). 11:51:18

Show newer messages


Back to Room ListRoom Version: 6