!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

542 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30122 Servers

Load older messages


SenderMessageTime
7 Oct 2022
@robmicha:matrix.tu-bs.deRobert Michael joined the room.15:13:13
11 Oct 2022
@dpc:matrix.org@dpc:matrix.org joined the room.07:06:10
12 Oct 2022
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their profile picture.01:23:04
14 Oct 2022
@gkaply532:matrix.orggkaply532 left the room.00:48:18
@alejandrosame:matrix.org@alejandrosame:matrix.org joined the room.10:29:06
15 Oct 2022
@tinybronca:sibnsk.net@tinybronca:sibnsk.net changed their display name from underpantsgnome to underpantsgnome!.00:34:26
@iwanb:matrix.orgiwanb joined the room.15:13:26
16 Oct 2022
@jake_gillberg:matrix.orgjake_gillberg joined the room.22:29:11
@lucernae:matrix.orgRizky Maulana Nugraha joined the room.23:20:26
17 Oct 2022
@rick:matrix.ciphernetics.nlRick (Mindavi) changed their display name from Rick (Mindavi) to Mindavi.19:19:28
20 Oct 2022
@hjulle:matrix.orghjulle joined the room.12:04:19
@jcmdln:matrix.org@jcmdln:matrix.org left the room.18:41:14
23 Oct 2022
@eatcereal:aria-net.orgeatcereal joined the room.11:33:38
@r-burns:matrix.orgr-burns changed their display name from Ryan Burns to r-burns.19:48:43
24 Oct 2022
@chris:mkaito.net@chris:mkaito.net left the room.07:59:48
@mobilave:matrix.orgmobilave joined the room.15:05:45
@bolnav:matrix.org@bolnav:matrix.org joined the room.18:18:37
@bolnav:matrix.org@bolnav:matrix.org left the room.19:26:21
26 Oct 2022
@nixinator:nixos.dev@nixinator:nixos.dev
In reply to @tnias:stratum0.org

you can provide constrains like what packages you are interested in and (optionally) their version numbers, compiler flags, etc.

then there is a sat solver (they call it concretizer) that provides a solution to the constrains. This solution is saved as a *.lock file. From a lock file you can reproduce the environment.

packages can also provide their own constraints. as in: "version x of this package needs gcc >= 9"

Is the sat solver determistic ? I’ve used them before and they were seldom determistic when things got computationally expensive . Very interesting .
22:24:48
30 Oct 2022
@elzair:matrix.orgelzair joined the room.18:28:39
@elzair:matrix.orgelzairDownload nixtest.py18:30:08
@elzair:matrix.orgelzair Hey, I am having trouble running the following python script using nix-shell to get dependencies:
I get the following error:
Traceback (most recent call last):
File "/home/elzair/Development/python/./nixtest.py", line 4, in <module>
gi.require_version('Gtk', '4.0')
File "/nix/store/gwq3inwc86axcxb82jpwkzci3hjpw1xd-python3.10-pygobject-3.42.2/lib/python3.10/site-packages/gi/init.py", line 126, in require_version
raise ValueError('Namespace %s not available' % namepsace)
ValueError: Namespace Gtk not available
18:31:14
@elzair:matrix.orgelzairWhat might be happening?18:31:21
@elzair:matrix.orgelzairThe script is pretty simple: #! /usr/bin/env nix-shell #! nix-shell -i python -p gtk4 python310 python310Packages.pygobject3 import gi gi.require_version('Gtk', '4.0') from gi.repository import Gtk def on_activate(app): win = Gtk.ApplicationWindow(application=app) win.present() app = Gtk.Application() app.connect('activate', on_activate) app.run(None)18:32:15
@trofi:matrix.org@trofi:matrix.org Try #dev:nixos.org room. This room usually focuses on bugs related to builds with non-deterministic output. 18:46:12
@elzair:matrix.orgelzairThanks!18:46:20
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their profile picture.23:33:29
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their display name from Rimuru to spooky spook 🎃.23:44:43
31 Oct 2022
@tinybronca:sibnsk.net@tinybronca:sibnsk.net changed their display name from underpantsgnome! to underpantsgnome.20:20:28
@kiber_ogur4ik:matrix.orgkiber_ogur4ik joined the room.20:24:33

Show newer messages


Back to Room ListRoom Version: 6