worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS 20.03 BETA Announced https://discourse.nixos.org/t/nixos-20-03-beta/5935 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
<cole-h> I'd have to research Vault, first :P Seen it mentioned (by you guys mostly), but never used it myself.
<gchristensen> aye, yeah, that is a lot of layers to be figuring out
<cole-h> I'll give it a shot (or at least start learning) after lecture ends, but don't wait up
abathur has joined #nixos-dev
teto has quit [Ping timeout: 256 seconds]
<samueldr> :/ test driver might have sprouted new linting errors https://hydra.nixos.org/build/115540033/nixlog/15
<samueldr> (currently bisecting)
teto has joined #nixos-dev
zarel has joined #nixos-dev
zarel_ has joined #nixos-dev
zarel has quit [Ping timeout: 265 seconds]
bhipple has quit [Ping timeout: 256 seconds]
<gchristensen> ouch
bhipple has joined #nixos-dev
abathur has quit [Ping timeout: 240 seconds]
bhipple_ has joined #nixos-dev
<samueldr> #83458, this is something I'm not able to deal with
<{^_^}> https://github.com/NixOS/nixpkgs/issues/83458 (by samueldr, 21 seconds ago, open): mypy update broke the python test infrastructure
<samueldr> (an option to expedite this would be to revert the update until this is fixed)
<gchristensen> imo, go for it, samueldr
<gchristensen> also imo mypy shouldn't be failing the build
<gchristensen> (but instead a dev-time check)
teto has quit [Ping timeout: 256 seconds]
<samueldr> oh, I thought "go fix the driver" and I found that almost rude :)
<gchristensen> oh, hehe, no, get back to working as quick as possible and we can sort out the rest later :P
cransom has quit [Ping timeout: 265 seconds]
<samueldr> just cued a new eval of trunk-combined, hoping this one passes
cransom has joined #nixos-dev
__monty__ has quit [Quit: leaving]
abathur has joined #nixos-dev
justanotheruser has quit [Ping timeout: 256 seconds]
<matthewbauer> @dom
<matthewbauer> domenkozar: Is there a way to upload build dependencies to cachix? I was trying `nix-instantiate | cachix push ...` but that seems to only upload drv's
<matthewbauer> I'd like to upload the store paths that you would need to rebuild the derivation
<matthewbauer> `nix-instantiate | xargs nix-store -qR | xargs nix-store -r | cachix push ...` might work
justanotheruser has joined #nixos-dev
<colemickens> `nix copy --to ssh-ng://` being slower than nix copying to a local store, rsyncing and then copying back from that local store would be a bug, right?
dongcarl has joined #nixos-dev
<{^_^}> firing: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
<gchristensen> nixops deploy -d buildfarm --include mac2 mac5 --force-reboot
<cole-h> Whip 'em into shape
<{^_^}> resolved: RootPartitionLowDiskSpace: https://status.nixos.org/prometheus/alerts
<abathur> gchristensen: still up? :)
<samueldr> right now I'd like to be able to grep through all hydra logs for a given eval to see if and to what extent there is a regression from package update
drakonis has quit [Quit: WeeChat 2.7.1]
<samueldr> thankfully no regressions (found the right eval), but this makes my job harder as it means the issue lies within the linux kernel source code (with make nconfig) I think
abathur has quit [Ping timeout: 260 seconds]
orivej_ has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos-dev
lovesegfault has joined #nixos-dev
phreedom has quit [Ping timeout: 240 seconds]
bhipple_ has quit [Remote host closed the connection]
bhipple has quit [Remote host closed the connection]
phreedom has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
abathur has joined #nixos-dev
abathur has quit [Ping timeout: 240 seconds]
FRidh2 has joined #nixos-dev
FRidh has quit [Ping timeout: 264 seconds]
lovesegfault has quit [Ping timeout: 240 seconds]
<garbas> pie_[bnc]: on vidyo: i think in previous versions of that expression a link was used which was mozilla specific. i think now you can safely move it to nixpkgs. i'm not using vidyo anymore as well as mozilla transitioned to zoom some time ago.
<pie_[bnc]> well, would be nice i fi could get it to not crash *shrug* :)
Jackneill has joined #nixos-dev
abathur has joined #nixos-dev
abathur has quit [Ping timeout: 250 seconds]
<yorick> pie_[bnc]: running it on wayland?
<pie_[bnc]> yorick: kde/x11 i think
<pie_[bnc]> ive no idea how to use wayland
<srk> you just launch 'weston' or 'sway' from pty
<srk> not sure if it's a problem if X11 is running as well
<pie_[bnc]> ok so basically im not
<srk> looks like I can reliably kill test VMs just by spewing too much messages to logs, uh
<srk> machine # [ 8.551904] systemd[1]: Started udev Wait for Complete Device Initialization.
<srk> machine # [ 119.435412]
<srk> /o\
__monty__ has joined #nixos-dev
orivej has joined #nixos-dev
<flokli> srk: yeah, `udevadm settle` is a broken concept
<srk> Discourse hostname: localhost is not a valid domain for emails!
<srk> oh thanks!
<srk> for wasting 2h of my day :D
<flokli> heh
<srk> fun thing I didn't hit this earlier is because I've used discourse.xmpl as a domain in hosts because it's so easy!
lassulus has quit [Quit: WeeChat 2.6]
lassulus has joined #nixos-dev
bridge[evilred] has quit [Remote host closed the connection]
abathur has joined #nixos-dev
abathur has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 264 seconds]
kcalvinalvin has joined #nixos-dev
<adisbladis> Is there a non-recursive buildEnv?
FRidh has joined #nixos-dev
FRidh2 has quit [Ping timeout: 256 seconds]
<adisbladis> My use case: I want to symlink docs from a list of derivations, but not their dependencies
orivej has joined #nixos-dev
<adisbladis> Oh I guess I can just use symlinkJoin with some customisations
orivej has quit [Ping timeout: 265 seconds]
{^_^} has quit [Remote host closed the connection]
FRidh has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos-dev
orivej has joined #nixos-dev
abathur has joined #nixos-dev
teto has joined #nixos-dev
abathur has quit [Ping timeout: 265 seconds]
andi- has quit [Quit: WeeChat 2.7.1]
{^_^} has joined #nixos-dev
teto has quit [Ping timeout: 256 seconds]
teto has joined #nixos-dev
andi- has joined #nixos-dev
abathur has joined #nixos-dev
<arianvp> I was looking at the security vulnerability roundups
<arianvp> and one thing I noticed is that maintainers of affected packages do not get tagged
<b42> also, long time no roundup
init_6 has joined #nixos-dev
init_6 has quit []
orivej has quit [Ping timeout: 240 seconds]
vinymeuh has joined #nixos-dev
vinymeuh has quit [Client Quit]
vinymeuh has joined #nixos-dev
vinymeuh has left #nixos-dev [#nixos-dev]
dongcarl has quit [Quit: The Lounge - https://thelounge.chat]
v0|d has joined #nixos-dev
dongcarl has joined #nixos-dev
FRidh2 has joined #nixos-dev
FRidh has quit [Ping timeout: 265 seconds]
drakonis has joined #nixos-dev
justanotheruser has quit [Ping timeout: 240 seconds]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos-dev
<gchristensen> anyone by chance know who owns nixops.com?
justanotheruser has joined #nixos-dev
cole-h has joined #nixos-dev
<garbas> are the any instructions how to review pull requests somewhere?
<garbas> is a package changing 101-500 on linux and 11-100 on dawrin ok to merge?
<gchristensen> yes
<garbas> yes as there are instructions somewhere :)
<drakonis> there are, yes.
<gchristensen> there is a section in the nixpkgs manual
<drakonis> wasnt there, briefly, a PULLREQUESTS file on nixpkgs?
<garbas> yeah, just found it
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #nixos-dev
evanjs has quit [Client Quit]
evanjs has joined #nixos-dev
zarel_ has quit [Ping timeout: 260 seconds]
evanjs has quit [Client Quit]
evanjs has joined #nixos-dev
<FRidh2> garbas: good to see the learn page!
<garbas> FRidh2: hey! tnx, next page is Governance -> https://github.com/NixOS/nixos-homepage/pull/366
<{^_^}> nixos-homepage#366 (by garbas, 1 day ago, open): Governance page
<garbas> since i got a bit disconnected from nixos community i need all the help for this page.
<domenkozar[m]> garbas++
<{^_^}> garbas's karma got increased to 10
<adisbladis> garbas++
<{^_^}> garbas's karma got increased to 11
<adisbladis> domenkozar[m]: I was jut gonna do it too! :D
<FRidh2> Good idea
<garbas> domenkozar[m]: who is all in "nixcon team", i'd like to put it up on Governance. i know you're attending the meetings
<garbas> s/all//
<gchristensen> cc adisbladis
<gchristensen> and andi-
<adisbladis> andi- flokli megfault zimbatm adisbladis martyet-o snajpa
<andi-> It is complicated. It isn't formally a team. This year is the usual suspects: flokli, adisbladis, zimbatm, megfault & me plus someone I probably have forgotten. I don'
<adisbladis> garbas: ^
<andi-> I don't even know if we want to make it a formal team in that sense...
<adisbladis> Yes it's not so formal :)
<garbas> this is the same response i get from every team :)
<adisbladis> Nice
<garbas> so you are as much as a team as any other :)
<adisbladis> Scruffy hackers
<samueldr> and even then, there are some attached persons to teams that are not formally involved
<samueldr> e.g. I worked on graphics for the last three nixcons
<samueldr> but I wouldn't say I'm in the team
<garbas> maybe i will put it differently. if sombody wants to help with nixcon, who/how would you like to contact?
<andi-> I want it to be inclusive and self-organizing not some set-in-almost-stone people. If someone is unhappy with something they should be empowered to change/fork/help
<andi-> garbas: I think that has been laid out on the discourse after last years nixcon
<andi-> at least that was the consensus after the last nixcon
<adisbladis> Points of contact should probably be me, andi-, flokli & zimbatm
* garbas adds a todo to look at the discourse
<adisbladis> andi-: Sounds good to you ?
<andi-> +1
<flokli> +1
<flokli> yes
<garbas> samueldr++
<{^_^}> samueldr's karma got increased to 191
<garbas> tnx for saving me the search
<worldofpeace> Hi niksnut, it would be cool if you could respond to https://github.com/NixOS/nixpkgs/pull/78648#issuecomment-605159333
<gchristensen> niksnut: (magic incantation)
<worldofpeace> It seems there's a bit of confusion here because it kinda contradicts, or maybe you changed your mind, from the comment on https://github.com/NixOS/nixpkgs/pull/41858#issuecomment-397260201 which is what this PR is based on.
ixxie has joined #nixos-dev
<gchristensen> adisbladis: were you going to backport the poetry2nix updates to 20.03?
<danderson> Anyone willing to merge https://github.com/NixOS/nixpkgs/pull/82831 ? Has a couple of approvals.
<{^_^}> #82831 (by danderson, 1 week ago, open): tailscale: init at 0.97-0 [backport 19.09]
<adisbladis> gchristensen: I did that earlier today :)
<gchristensen> oh cool
<danderson> Had one question about a slightly weird binary diff on what should be a no-op rebuild, but it's boiled down to "Go's doing something weird but harmless"
<danderson> and I don't have time to dig into the Go compiler to diagnose further right now :)
<danderson> gchristensen: thanks!
<gchristensen> yep!
<danderson> hmm, what's the usual delay for release channels advancing? Want to tweet in celebration, but it's silly if it doesn't work yet :)
<gchristensen> it can be a few minutes to a few days but usually closer to "about a day"
<gchristensen> adisbladis: what should a pyproject.toml list as the source for nixops? the git repo, and the master rev?
<gchristensen> seems weird
<danderson> ooo grafana
<gchristensen> https://status.nixos.org/prometheus/ all the data is public of course :)
<samueldr> (yay, all the work to make nixos-unstable pass yesterday was fruitful)
<danderson> I guess 19.09 doesn't get much updating at this point too, probably helps with the lower rebuild frequency :)
<gchristensen> <3 samueldr
<{^_^}> samueldr's karma got increased to 192
<adisbladis> gchristensen: That's a bit of a philosophical question...
<adisbladis> gchristensen: I'm considering whether we should publish on pypi actually.
<gchristensen> whoa now :P
orivej has joined #nixos-dev
<FRidh2> adisbladis: also upload a static nix to pypi? :p
<adisbladis> :D
lovesegfault has joined #nixos-dev
<drakonis> adisbladis: there's value in doing so
<adisbladis> drakonis: Is that a question or a statement?
<drakonis> it is a useful foot in the door for convincing the PSF that it is worthwhile to improve metadata
<drakonis> there's the rest of the message
<adisbladis> drakonis: The other value I see is that we get much better tooling support for dependency solving.
<drakonis> i should definitely type more whole messaegs, they're quite useful.
<drakonis> yes, quite.
<abathur> curious about the context, here? is this back on poetry2nix?
<adisbladis> abathur: Nixops
<adisbladis> (and also poetry2nix)
<gchristensen> I just drafted some quick docs about poetry2nix and nixops plugins, and I both like rst and also don't like rst: https://github.com/adisbladis/nixops/pull/4/files#diff-cb7c0f93d78fbc7e89325f8d16cfd167
Jackneill has quit [Ping timeout: 264 seconds]
<abathur> not sure what you do/don't like, but I think rst shines around its support for new semantics, rather than on its presentational markup
<domenkozar[m]> yeah we could add Nix support to rst
<domenkozar[m]> so then you can say
<domenkozar[m]> :nix:attr:foo
<domenkozar[m]> or :nix:func:bar
<gchristensen> it took me like 4 tries to figure out how to do `link syntax <http://>`_ <- which, well, it inspired awe in me.
<abathur> yeah
<abathur> I agree its presentation form is a bit weaker
<gchristensen> I *really* like the :: syntax
<abathur> though, fwiw, I regularly invert my markdown link order no matter how many times I think it through
<abathur> yeah
<gchristensen> everything else I found to be just fine
<gchristensen> header syntax seems like it is a convention that ==== is a top level and ---- is second level, and maybe there isn't a third level -- which maybe this is fine but seemed a bit strange
<abathur> IIRC it supports an arbitrary 6 levels
<abathur> but the characters are inferred from what you use?
<domenkozar[m]> you can use whatever
<domenkozar[m]> ***
<abathur> yeah
<gchristensen> how do you define a level? what I was seeing is ==== and ----- are only conventions
<domenkozar[m]> a line followed by 3 or more chars
<domenkozar[m]> special chars*
<abathur> IIRC it's just storing state by use; if it looks like a header and isn't using 3 chars it's already seen, you get a new level
<gchristensen> oh I see
<gchristensen> wow
<domenkozar[m]> yes
<domenkozar[m]> rst is one big magic state machine
<gchristensen> oh dear
<domenkozar[m]> ;D
<gchristensen> I'm not sure if you're trying to sell me on it or against it :$P
<abathur> grin
<domenkozar[m]> that's why I like asciidoc
<domenkozar[m]> because I don't know much about it's internals
<abathur> ha
<gchristensen> since its docbook ...
<abathur> I can't count the number of times I've bitched about the abstraction boundaries in docutils
<domenkozar[m]> :D
<abathur> but, up at the sphinx level, some nice stuff in RST is that you can go back and audit dangling references
<abathur> so, if you go rename a module and a thing moves, all of the references to it can squeak
<gchristensen> nice
<abathur> and, likewise, that the indirection supports not needing to know where the thing is, just what it's called
<gchristensen> (call to action) if you're interested in NixOps 2, plugins, and adisbladis's PR around plugins, can you review https://github.com/adisbladis/nixops/pull/4/files?short_path=cb7c0f9#diff-cb7c0f93d78fbc7e89325f8d16cfd167 for clarity? I'd love to merge this in to his branch, and merge https://github.com/NixOS/nixops/pull/1256 :)
<{^_^}> nixops#1256 (by adisbladis, 1 week ago, open): RFC: Use Poetry & Poetry2nix for environment and plugin management
<gchristensen> and then I can tell DigitalKiwi they're good to go on workingon their digitalocean plugin (they've been annoyed at me over this for weeks now :x)
<danderson> oh that reminds me of a constraint of mine for using nixops 2: digitalocean has to keep supporting nixos-infect or similar as a deployment method, not just custom images
<danderson> because digitalocean has the bizarre restriction that custom images cannot enable IPv6 connectivity :(
<gchristensen> :(
<gchristensen> is it possible to use someone else's images?
<danderson> you can use one of digitalocean's own images, and nixos-infect that. The resulting VM has v6 connectivity just fine
<danderson> e.g. I deployed on digitalocean by infecting digitalocean's ubuntu VM image
<gchristensen> yeah, like if NixOS Foundation did that on an account somewhere, could you somehow use the foundation's image?
<danderson> (which makes this an even more bizarre restriction - as long as you *start* from a supported image, you get to use IPv6?!)
<danderson> I don't think that works, no. I've been told that it's some bizarre legacy constraint of how their virtual network is implemented
<danderson> the only VM images with the magic "this can use IPv6" tag are DO's own images
<danderson> maybe if you have a line to someone inside DO, you could get a marketplace image with similar permissions? But there's no way to craft such an image from the public APIs
<danderson> I did contact our customer rep at DO to kvetch about this, but their response was basically "yeah we know, nobody's working on that, sorry"
<gchristensen> I will ping someone :)
lassulus has quit [Ping timeout: 265 seconds]
kgz has quit [Ping timeout: 265 seconds]
yorick has quit [Ping timeout: 265 seconds]
delroth has quit [Ping timeout: 265 seconds]
delroth has joined #nixos-dev
lassulus has joined #nixos-dev
yorick1 has joined #nixos-dev
yorick1 is now known as yorick
kgz has joined #nixos-dev
<danderson> gchristensen: lemme know if you manage to twist their arm into providing nixos images with the magic v6 bit - that would greatly ease my prod deployment story :)
<gchristensen> I have a few points of contact there, I'll try with each one until I'm out of options :)
<FRidh2> error: while setting up the build environment: unable to make '/' private mount: Permission denied
<FRidh2> any idea why this is happening with nix with database in docker?
<gchristensen> if you're running a build as root, it is probably trying to do the mount namespace stuff and that is probably a privileged thing and may require the --privileged flag (or run the build as not-root, and do the "single-user" build without the sandbox)
<Ericson2314> FRidh2: https://github.com/NixOS/nixpkgs/commit/c539f937c539b99e8c8b763b2568b52e39d3e9c4 so I see now, on master we already have two tensorflow-estimator versions, but the default version is *reversed*
<FRidh2> Ericson2314: its quite confusing these tensorflow packages
<Ericson2314> FRidh2: yes it is a total mess!
<Ericson2314> I was about to do your "choose the version of the -* stuff automatically thing" but this complicates that
<FRidh2> There are quite some people opening issues and PR's all the time for tensorflow often doing things differently. Unless there is more cooperation there I start feeling its better put outside of Nixpkgs. Hope you get this resolved now.
<FRidh2> gchristensen: https://mybinder.org/v2/gh/FRidh/nix-tutorials/f2827f7?filepath=tutorials/03-images/01-creating-a-docker-image.ipynb
<Ericson2314> FRidh2: so, full disclosure, this is for a client (I don't actually use this stuff) but yes the goal, and the client's directive, is to end the madness :)
<Ericson2314> hopefully this can be one less troublemaker package on your plate after!
<niksnut> Ericson2314: I'll have a look at your PRs soon
<Ericson2314> niksnut: awesome, thanks!
<Ericson2314> niksnut: probably the best to start is the rust FFI change, and then either the multiple fixed-output derivation modulo (not actually exposed in derivation primop, intentionally) or the hash in derivation type one
<FRidh2> gchristensen: right, now I get it. Also why nix-env fails because that one also always builds a derivation
<Ericson2314> The hash derivation one is the most important of those three (and relies on the rust FFI) but doesn't yet build. My friend and I are planning on fixing it over the weekend, but if the basic idea of what we are trying to do (replace stringly typed stuff with the fully parsed version) will stay the same if you just want to approve/dissaprove of the concept
<Ericson2314> niksnut: In particular, feel free to do last or just ignore the big/small derivation refactor PRs. They are the most interesting, but also hardest to read, until the hashing changes are in which will make everything nicer
<gchristensen> FRidh2: ah, cool
<yorick> Ericson2314: there were some concerns about the rust ffi safety :D
<Ericson2314> yorick: yes I made it neither better or worse
<Ericson2314> yorick: my view is we should pick 1 language and then we don't need to worry about FFI safety :D
<Ericson2314> polyglot sucks
<yorick> Ericson2314: total rewrite or bust
<gchristensen> the Rust crate cxx apparently does muchthe same thing, but if we used cxx and improved cxx along the way we'd be helping the greater ecosystetm
<yorick> Ericson2314: there's a guaranteed double-free somewhere
<Ericson2314> yorick: total rewrite before the rust abi changes :D
<yorick> oh, fixed
<gchristensen> big-bang total rewrites are impossible
<Ericson2314> gchristensen: oh I didn't know about this cxx create; haven't followed the ffi discussion too closely
<Ericson2314> Well, as long as the tests keep on passing every PR, I think rewriting can actually go quick
<Ericson2314> the really big-bang-you're-screwed is something where you have to regress on tests because you can't run them
<srk> I wish hnix(-store) would progress a bit faster
<srk> not that it can replace nix due to portability but we could use both to build interesting tools on top
<Ericson2314> srk: me too but hnix made the mistake of being too big-bang
<Ericson2314> given the amount of time/effort we put into it
<Ericson2314> srk: when I've been working on C++ nix, my main priority is to make sure the "core stuff", e.g. data formats is good
<srk> I see, I only worked on hnix-store
<Ericson2314> I don't plan on endlessly optimizing algorithms or anything I rather work on that with hnix
<Ericson2314> srk: well yes all this recent work on hnix-store has been a great sign!
<Ericson2314> I look forward to making the changes I hope to land in C++ in haskell after :)
<srk> cool :)
<Ericson2314> As I write the template soup, I keep in mind what is actually parametric vs what would be a trait / typeclass :)
<srk> a true polyglot! :)
<srk> Ericson2314++
<{^_^}> Ericson2314's karma got increased to 4
red[evilred] has joined #nixos-dev
bridge[evilred] has joined #nixos-dev
FRidh2 has quit [Quit: Konversation terminated!]
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-dev
harrow has quit [Quit: Leaving]
<gchristensen> adisbladis: I couldn't resist adding some types to fix the red X :)
<adisbladis> types++
<adisbladis> :)
bhipple has joined #nixos-dev
harrow has joined #nixos-dev
__monty__ has quit [Ping timeout: 240 seconds]
edef is now known as edef_
edef_ is now known as edef
<worldofpeace> Is the minimum memory and storage documented anywhere for NixOS?
<samueldr> hard question to answer
<samueldr> NixOS can run without running Nix
<samueldr> but Nix itself has some requirements to eval Nixpkgs
<samueldr> (but I do agree that recommended should include running Nix to evaluate Nixpkgs and NixOS)
<worldofpeace> The question came up for adding a NixOS entry to libosinfo https://discourse.nixos.org/t/adding-nixos-entry-to-libosinfo-recommended-resources/6441, and we also want users of gnome boxes to be able to spin up a vm https://github.com/NixOS/nixpkgs/issues/56427
<{^_^}> #56427 (by jtojnar, 1 year ago, open): NixOS image missing from GNOME Boxes
justanotheruser has quit [Ping timeout: 252 seconds]
<srk> b42++
<{^_^}> b42's karma got increased to 2
bhipple has quit [Remote host closed the connection]
<srk> required memory to eval nixos/nixpkgs grows over time. both memory and storage space heavily depends on what you are trying to do as well
<srk> it will get better with flakes but nixpkgs will be growin'
<worldofpeace> I guess there's some info from installing from virtualbox https://nixos.org/nixos/manual/index.html#sec-instaling-virtualbox-guest
bhipple has joined #nixos-dev
justanotheruser has joined #nixos-dev
<srk> 1G sounds better :)
bhipple has quit [Ping timeout: 252 seconds]
bhipple has joined #nixos-dev
<b42> didn't know gnome-boxes allow you to choose OS like this ... that might actually warrant adding entry per release to the osinfo db
<worldofpeace> b42: do you need links for the latest artifacts?
<b42> worldofpeace: the links on https://nixos.org/nixos/download.html look usable - i think the main blocker is the ISO volume id
<worldofpeace> we could do an entry for unstable too
<b42> that would be cool
<b42> worldofpeace: right, i'll change the PR to include 19.09 + unstable (i686 minimal, x86_64 minimal, x86_64 graphical)
<worldofpeace> hmm, we might have an aarch64 minimal iso too. let me check.
<worldofpeace> I'm currently thinking up a PR to change the volume ID. It seems we had it length limited because of limitation of vfat.
<b42> perhaps it's related to the missing joliet extension?
<worldofpeace> b42: do you have info about "joilet extension"? I don't think I recall what it is
<worldofpeace> hmm, now that I think of it, virtualization and aarch64 isn't exactly great right?
<samueldr> meaning?
<b42> vaguely recall it's maybe something to do with windows file names
<srk> people run qemu on aarch64
<srk> (armv7 builds are done that way)
<samueldr> nixos tests run that way
<srk> ah, obviously!
<samueldr> though I don't know if you can get a "virtualbox-like" experience with QEMU comparable to QEMU on x86_64
<srk> like with spice?
<samueldr> just runnin qemu and having a window
<samueldr> running*
<samueldr> well, "just"
<samueldr> I really don't know :)
<srk> :) it should be fine provided you have enough power
<samueldr> what I'm thinking is: does the default aarch64 machine have graphics enabled?
<srk> hard to tell, not even sure what is the default
<worldofpeace> b42: so we generate iso with xorriso, so we'd just have to add switches `-joliet` and I think '-rockridge' for linux
<srk> samueldr: since qemu is pretty generic I would expect that you just pass -vga
<b42> worldofpeace: yes, it seems that -rockridge is on by default so we already have that one
<b42> can't find anywhere if the 11-character limit is related though
<srk> retrocomputing!
<srk> 'By doing this we'd have better control on what virt-install / GNOME Boxes / Cockpit Machines / KubeVirt could automatically setup for their users when spawing a NixOS VM.'
<srk> solid infection!
red[evilred] has quit [Quit: Idle timeout reached: 10800s]