| 23 Sep 2021 |
nrdxp | Content Addressed Store | 14:16:22 |
nrdxp | tl;dr: It's an experimental feature which places packages in the nix/store based on a hash of their output rather than their input | 14:16:51 |
| 24 Sep 2021 |
afontain | ok, thanks | 15:31:36 |
| 25 Sep 2021 |
| @trofi:matrix.org joined the room. | 08:28:33 |
| 26 Sep 2021 |
| lyderichti59 joined the room. | 13:13:22 |
| 27 Sep 2021 |
| yusdacra changed their profile picture. | 19:50:42 |
| 29 Sep 2021 |
j-k | in a non-nix context on your typical distro is it possible to have a reproducible binary that has dynamic links?
For achieving that reproducability I guess it'd be safest/easiest to use a statically linked gcc? If you're not using a statically linked gcc I guess you would need to keep track of your gcc version and glibc version? | 11:25:10 |
andi- | It is possible. The closure might not be entirely reproducible if you are running e.g. Distro verison A but try to reproduce version B. The binary might be the same but e.g. the dynamic linker (even thought it is at the same spot) might be different. | 11:44:55 |
j-k | Ok cool, that's in line with what I thought. Just needed to clarify 😅 | 11:46:57 |
| 30 Sep 2021 |
| Robby O'Connor joined the room. | 01:18:27 |
| @matrixforever:matrix.org joined the room. | 02:16:18 |
| @matrixforever:matrix.org left the room. | 04:38:12 |
| Robby O'Connor left the room. | 05:49:56 |
| 1 Oct 2021 |
| @etrigan63:matrix.org joined the room. | 10:13:15 |
| 4 Oct 2021 |
| Julio Castilla joined the room. | 03:46:18 |
Julio Castilla | Does anyone know how to dump the entire nix store using nix store --export?
| 03:46:22 |
Julio Castilla | My goal is to export and then import using a dockerfile | 03:46:41 |
| bew left the room. | 07:01:57 |
| j-k set a profile picture. | 15:07:38 |
baloo | $ nix-store --export $(nix-store -qR paths) > out | 16:19:20 |
baloo | that? | 16:19:21 |
baloo | this is documented in nix-store man page | 16:19:33 |
baloo | if you're rebuilding docker images from nix, there is probably a better/integrated solution | 16:20:23 |
baloo | https://nixos.org/manual/nixpkgs/stable/#sec-pkgs-dockerTools | 16:20:48 |
baloo | not too sure what you're trying to achieve here | 16:21:05 |
tomberek | Julio Castilla: dockerTools perhaps. Or if you want a plain directory to shove into a docker container you could nix copy --to /some/path --no-check-sigs some-installable | 16:50:07 |
| 6 Oct 2021 |
| kamadorueda joined the room. | 03:11:30 |
| rosariopulella changed their display name from rosariopulella to Rosuavio. | 10:38:44 |
| rosariopulella changed their display name from Rosuavio to Rosario Pulella. | 10:45:06 |
ryantm | I'd appreciate someone with more experience with reproducibility looking at https://github.com/NixOS/nixpkgs/pull/140378#issuecomment-936383685 To me, it looks like we need to be stripping out the details about the HEAD ref pointing to master here. | 14:51:36 |