sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62548 → python37Packages.XlsxWriter: 1.1.7 -> 1.1.8 → https://git.io/fjEP9
clacke_movim has joined #nixos
kvda has joined #nixos
justanotheruser has joined #nixos
qubasa_ has joined #nixos
lambda-11235 has joined #nixos
<lambda-11235> What's the difference between clang, clang-polly, and clang_multi?
qubasa has quit [Ping timeout: 244 seconds]
Glider_IRC__ has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #62480 → mosquitto: 1.6.1 -> 1.6.2 → https://git.io/fjEEo
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « mosquitto: 1.6.1 -> 1.6.2 (#62480) »: https://git.io/fjEXe
Glider_IRC_ has quit [Ping timeout: 245 seconds]
endformationage has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62549 → qbs: 1.13.0 -> 1.13.1 → https://git.io/fjEXJ
<nh2> Shados: yes. For comparison, Ubuntu's 4.4 kernel is at update 150, the 4.15 kernel at update 48
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nh2> clever: OK, trying that now
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
kvda has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
HangoverGenius has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62550 → qjackctl: 0.5.7 -> 0.5.8 → https://git.io/fjEXk
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjEXI
o1lo01ol1o has quit [Remote host closed the connection]
<clacke_movim> alexarice[m]: Try just adding xz to your buildInputs and it may Just Work. Several mechanisms in Nix are like that.
<ris> good ol' setup hooks
genesis has quit [Remote host closed the connection]
<nh2> clever: I now have directory /boot/EFI/EFI, that doesn't look right
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62551 → qpdf: 8.4.1 -> 8.4.2 → https://git.io/fjEXm
<nh2> or does it? It booted but looks strange and there's nothing else in `/boot` but `EFI`
<nh2> and the kernels are as copied files in there
<clever> nh2: that matches up with how it worked for me
<clever> i may be mis-remembering some bits, id need to experiment in qemu to confirm
<nh2> clever: but what I have now is certainly not what you described: The kernels are still copied to the ESP, just that the ESP is now mounted in a subdirectory of /boot instead of /boot itself
selfsymmetric-mu has joined #nixos
ris has quit [Ping timeout: 272 seconds]
<nh2> so essentially everything in /boot moved into /boot/EFI now, otherwise maintaining same properties including non-raidedness
<clever> i may be mis-remembering what effect that has
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62552 → qownnotes: 19.4.5 -> 19.5.7 → https://git.io/fjEXn
Matthieu` has joined #nixos
<nh2> clever: btw this suggests that (independent of whether or not we manage not to put kernels on the ESP) I can use the `mirroredBoots` feature to achieve fully "raided" ESPs if I switch from systemd-boot to GRUB2: https://github.com/NixOS/nixpkgs/commit/b12debc076ab27aff0bd70c3fa3ced62f8f95d38
<clever> i just avoid systemd-boot, and always use grub
<clever> oh, and grub may behave differently with boot.loader.efi.efiSysMountPoint = "/boot/EFI";
<clever> each bootloader has its own shell script for copying kernels to /boot
mjrosenb has joined #nixos
dansho has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62553 → ghc: add bash to buildInputs → https://git.io/fjEX8
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62554 → quilter: 1.8.4 -> 1.8.7 → https://git.io/fjEX4
acarrico has quit [Ping timeout: 246 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace closed pull request #62554 → quilter: 1.8.4 -> 1.8.7 → https://git.io/fjEX4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62556 → quantum-espresso: 6.4 -> 6.4.1 → https://git.io/fjEXK
psy3497 has joined #nixos
psy3497 has left #nixos [#nixos]
o1lo01ol1o has quit [Read error: Connection timed out]
o1lo01ol1o has joined #nixos
<o1lo01ol1o> I have one derivation that unpacks a bunch of libraries and binaries from an archive. Another derivation needs access to one of the binaries at compile time and runtime. How is this handeled? Do I explicitly get the needed binaries from some attribute in the first and then thread those as inputs to the second?
<clever> o1lo01ol1o: you could just have them in your $out, or you could make a split output derivation
<{^_^}> [nixpkgs] @danielakhterov opened pull request #62557 → Add rusty-tags 3.5.1 release → https://git.io/fjEX6
<o1lo01ol1o> how would I put all of them in my $out?
<clever> just copy the files over, in the derivation that is unpacking them
<o1lo01ol1o> (and this is equivalent to adding them all to the PATH?)
<clever> if the binaries are in $out/bin/, and you then add it to buildInputs, it will be added to PATH at build time
<o1lo01ol1o> Ok, that's making sense. i would add derivation1.bin in the buildInputs of derivation2?
<clever> just derivation1
<o1lo01ol1o> cool; this seems simpler than I thought it would be.
<elvishjerricco> How do you get derivations using a2x to work? `warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"`
Matthieu` has quit [Quit: WeeChat 2.4]
<elvishjerricco> `sed -i 's/a2x/a2x -L/' Makefile` works :P
<elvishjerricco> is it cool to use `builtins.placeholder` in `nixpkgs` yet?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62558 → rabbitmq-server: 3.7.14 -> 3.7.15 → https://git.io/fjEXX
Fare has quit [Ping timeout: 252 seconds]
johnny101 has quit [Quit: Konversation terminated!]
adamantium has joined #nixos
Fare has joined #nixos
<samueldr> elvishjerricco: I believe so
Anton-Latukha has quit [Quit: Leaving.]
toppler`` has quit [Ping timeout: 245 seconds]
psy3497 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62559 → reaper: 5.974 -> 5.978 → https://git.io/fjEXS
<o1lo01ol1o> is there a special way to add a non-haskell buildInput into a haskell derivation created by cabal2nix? I get: called with unexpected argument 'buildInputs'.
toppler`` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62560 → rdma-core: 23.1 -> 24.0 → https://git.io/fjEXQ
<clever> o1lo01ol1o: overrideCabal
<o1lo01ol1o> in mkDerivation?
<clever> o1lo01ol1o: overrideCabal (callCabal2nix "foo" ./foo {}) (drv: { buildInputs = drv.buildInputs ++ []; })
<clever> ah wait
<elvishjerricco> `kill -9 <bluetoothd-pid>` isn't working. Guess I can't use bluetooth till I reboot :/
<o1lo01ol1o> excellent; thanks. I'm going to bookmark that file.
<{^_^}> [nixpkgs] @xrelkd opened pull request #62561 → just: 0.4.3 -> 0.4.4 → https://git.io/fjEXd
alex`` has quit [Ping timeout: 248 seconds]
alex`` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62562 → rrdtool: 1.7.1 -> 1.7.2 → https://git.io/fjEXj
ym555 has quit [Quit: leaving...]
ym555 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62563 → rspamd: 1.9.2 -> 1.9.4 → https://git.io/fjE1v
ym555 has quit [Client Quit]
ym555 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62564 → rsyslog: 8.1904.0 -> 8.1905.0 → https://git.io/fjE1T
justanotheruser has quit [Ping timeout: 257 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62565 → sabnzbd: 2.3.8 -> 2.3.9 → https://git.io/fjE14
<{^_^}> [nix] @schrislambert opened pull request #2911 → Allow tab usage in indented strings → https://git.io/fjE1B
Supersonic has quit [Ping timeout: 258 seconds]
drakonis has quit [Quit: WeeChat 2.4]
justanotheruser has joined #nixos
<o1lo01ol1o> If I export an environment variable in a derivation install command, is that variable made available to down stream derivations?
MinceR_ has joined #nixos
justanotheruser has quit [Read error: Connection reset by peer]
Supersonic has joined #nixos
<gchristensen> no
justanotheruser has joined #nixos
<gchristensen> the install phase is run during the package's build, it is not like an "install hook" which runs when the package is used
MinceR has quit [Ping timeout: 272 seconds]
<o1lo01ol1o> so if in foo.drv I need FOO = $out/foo to be available to a downstream derivation that used foo.drv as a build input, how could I do that?
dnetr has joined #nixos
<clever> o1lo01ol1o: add FOO = "${thing}/foo"; to the attrset of mkDerivation
<dnetr> does anybody have any resources for porting .service files into nix expressions?
<dnetr> I'm trying to install guix, but I can't copy the service file over
kvda has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62566 → serviio: 1.10.1 -> 2.0 → https://git.io/fjE16
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62567 → shairport-sync: 3.2.2 -> 3.3 → https://git.io/fjE1P
justanotheruser has quit [Ping timeout: 272 seconds]
drakonis has joined #nixos
<dnetr> ok, I found this article from 2018: https://euandre.org/2018/07/17/running-guix-on-nixos.html
<dnetr> And I've translated it so that it matches my current filesystem
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62568 → shc: 4.0.1 -> 4.0.2 → https://git.io/fjE1M
InFlames has quit [Ping timeout: 258 seconds]
<dnetr> now how do use this nix expression to actually define a service?
<dnetr> I just plopped it in configuration.nix, but of course that doesn't work
<dnetr> "The option `guix-daemon' ... doesn't exist"
<o1lo01ol1o> clever: I'd have to do that with overrideCabal, correct?
InFlames has joined #nixos
<clever> o1lo01ol1o: yeah
<o1lo01ol1o> and I'd do something like overrideCabal [...] (drv: { FOO = ${thing}/foo; })
hyper_ch has quit [Quit: ZNC 1.7.3 - https://znc.in]
buffet has quit [Ping timeout: 248 seconds]
hyper_ch has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/63684d50be5 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
buffet has joined #nixos
domogled has joined #nixos
domogled has quit [Client Quit]
<o1lo01ol1o> clever: my syntax seems to be incorrect as I'm told "called with unexpected argument"
justanotheruser has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dtzWill merged pull request #62552 → qownnotes: 19.4.5 -> 19.5.7 → https://git.io/fjEXn
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/fjE1F
justanotheruser has quit [Ping timeout: 245 seconds]
slack1256 has joined #nixos
ericsagnes has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62569 → skypeforlinux: 8.44.0.40 -> 8.45.0.41 → https://git.io/fjE1x
ddellacosta has quit [Ping timeout: 244 seconds]
InFlames has quit [Ping timeout: 258 seconds]
reinhardt has joined #nixos
InFlames has joined #nixos
justanotheruser has joined #nixos
MichaelRaskin has quit [Quit: MichaelRaskin]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62570 → slurm: 18.08.7.1 -> 19.05.0.1 → https://git.io/fjEMe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62571 → snd: 19.3 -> 19.4 → https://git.io/fjEMf
o1lo01ol1o has joined #nixos
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62572 → sndio: 1.2.0 -> 1.5.0 → https://git.io/fjEML
o1lo01ol1o has quit [Ping timeout: 245 seconds]
user____ has quit [Quit: leaving]
ym555 has quit [Ping timeout: 272 seconds]
hyper_ch has quit [Quit: ZNC 1.7.3 - https://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62573 → solr: 8.1.0 -> 8.1.1 → https://git.io/fjEMq
hyper_ch has joined #nixos
HangoverGenius has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62574 → sourcetrail: 2019.1.11 -> 2019.2.25 → https://git.io/fjEMs
Rusty1 has quit [Quit: Konversation terminated!]
<emptyflask> ar: so I'm probably doing this wrong, but I want to spin up a rails app automatically with systemd
<emptyflask> `ExecStart = "nix-shell --run 'bundle exec foreman start -p 5001'";`
<emptyflask> but, nix-shell is not available in that context
<clever> emptyflask: just put the right things into systemd.services.foo.path
<clever> emptyflask: and dont run nix-shell or nix-build in ExecStart, just run bundle directly
<emptyflask> there's quite a lot in the project's default.nix (and gemset.nix)... any way to just pull that in?
<clever> emptyflask: import
abathur has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62575 → spice-up: 1.8.1 -> 1.8.2 → https://git.io/fjEMl
<emptyflask> clever: I'm not seeing any examples anywhere with services using `import`...
<clever> emptyflask: you give import the path to a nix file, and it returns whatever value is inside that file
<clever> import ./foo/default.nix
<clever> emptyflask: and then what exactly you do with that, depends on what the default.nix contains
palo1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62576 → src: 1.25 -> 1.26 → https://git.io/fjEMR
palo has quit [Ping timeout: 272 seconds]
palo1 is now known as palo
<emptyflask> clever: sorry I'm not following this... I created a gist: https://gist.github.com/emptyflask/30cb1803db7be36a343c09c13eaf9fac
<clever> edited it again, refresh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62577 → star: 2.7.0f -> 2.7.1a → https://git.io/fjEME
<clever> emptyflask: but you probably want to build the ruby package properly, with nix-build, and then import that expression
Elon_Satoshi has joined #nixos
InFlames has quit [Ping timeout: 258 seconds]
Copenhagen_Bram has quit [Ping timeout: 252 seconds]
<emptyflask> ah, got it. however home-manager is complaining: The option value `systemd.user.services.cart.path' in `/home/jon/.config/nixpkgs/home.nix' is not of type `attribute set of boolean or signed integer or string or list of boolean or signed integer or stringss'.
<clever> emptyflask: ah, .path is a nixos option, not a home-manager option, adjusting it...
lambda-11235 has quit [Quit: Bye]
<emptyflask> I'll have to look into building it I suppose. I figured that was only for releases, not active development
<clever> that will generate a shell script, that runs bundle, and then put the path of the script into ExecStart
<emptyflask> ah, interesting
<clever> but it would be better to compile that ruby code (if possible)
<clever> or copy it somewhere if not
<emptyflask> thanks for your help! I'm a couple months into using nixos and still wrapping my head around the architecture
<emptyflask> if I create a build for it, I'd have to rebuild with each modification, wouldn't I?
<clever> yeah
slack1256 has quit [Remote host closed the connection]
Mateon3 has joined #nixos
InFlames has joined #nixos
MinceR_ is now known as MinceR
iqubic has joined #nixos
Mateon1 has quit [Ping timeout: 258 seconds]
Mateon3 is now known as Mateon1
<tobiasBora> Hello,
emptyflask has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62578 → tbb: 2019_U6 -> 2019_U7 → https://git.io/fjEMK
<tobiasBora> I'd like to deploy on my small NixOs server a django server. However, I'm not sure what is the best way to do that. I was thinking to write a nix expression that runs a service starting the server, making migration of database, copying static files... (if you have some code already please let me know) However I'm not sure to know how I should deal with the fact that my code is changing... What is the
<tobiasBora> recommended way to deal with that?
<srhb> tobiasBora: What do you mean your code is changing?
<srhb> tobiasBora: It sounds like you just want normal revision control..
<srhb> And a completely regular nix package as well.
<srhb> (fsvo "package")
asheshambasta_m has joined #nixos
eskytthe has joined #nixos
qqlq_ has joined #nixos
weedloser has joined #nixos
hyper_ch2 has joined #nixos
qqlq has quit [Ping timeout: 258 seconds]
<hyper_ch2> grahamc[m]: online?
orivej has joined #nixos
alp has joined #nixos
groodt has joined #nixos
<groodt> Hey! Anybody able to kick off a @GrahamcOfBorg build for me? https://github.com/NixOS/nixpkgs/pull/62336
<{^_^}> #62336 (by groodt, 2 days ago, open): bazel: 0.24.0 -> 0.26.0
ym555 has joined #nixos
xantoz has joined #nixos
<hyper_ch2> grahamc[m]: your wireguard "fix" patch actually broke wireguard :)
vk3wtf has quit [Ping timeout: 258 seconds]
vk3wtf has joined #nixos
dansho has quit [Ping timeout: 246 seconds]
wfranzini has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
<clever> hyper_ch2: how is it broken?
<hyper_ch2> clever: if wg is a client, then it doesn't set the actual server where to connect to and it doesn't add ip route command
<hyper_ch2> so, if you have current nixos and your wg setup is a client, it won't connect
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62579 → tpm2-tss: 2.2.2 -> 2.2.3 → https://git.io/fjEDl
asheshambasta_m has quit [Quit: Leaving.]
<clever> hyper_ch2: what about `ip route` ?
Notkea has quit [Read error: Connection reset by peer]
Notkea has joined #nixos
<clever> yeah, you confirmed that at the end, its not making routes
<clever> also, this now makes a seperate systemd service for each peer
<clever> you need to check more files to see the whole picture
<hyper_ch2> clever: and it doesn't: wg set [ifname] peer [pubkey] endpoint [remote server] persistent-keepalive [xx] allowed-ips [subnet]
<hyper_ch2> that wg set and the ip route are missing in the generated files
<hyper_ch2> when it's a "client/peer" and not a "server"
<clever> there is no real difference between client and server in wireguard
<hyper_ch2> running the commands in the shell manually makes it work again
<delroth> can NIX_PATH entries point to a tarball instead of a directory? I've tried -I nixpkgs=/path/to/foo.tar but afaict it tries to parse the tar file as a nix expression
<hyper_ch2> except when it's a "client" and you don't tell where the "server" or "endpoint" is, then you won't have a connection
<clever> hyper_ch2: what wireguard related files are in /etc/systemd/system/ ?
<hyper_ch2> clever: ? I already told you that the "client unit files" miss those two commands
bahamas has joined #nixos
<clever> hyper_ch2: both the client and server should have 2 unit files now
<clever> yeah, there is a -peer for each peer, on each interface
<clever> what does that one do, for the client side on the broken ones?
<hyper_ch2> which fiel?
<clever> hyper_ch2: wireguard-wg_ons-peer-enDIyyZaperJVAk-GxsTEHx-VlxCEZ9PM1uCvoO-Km8\x3d.service
<clever> hyper_ch2: and the execstart on that one?
asheshambasta_m has joined #nixos
kraem has quit [Quit: WeeChat 2.4]
<clever> hyper_ch2: and there is your 2 missing commands
kraem has joined #nixos
<hyper_ch2> but they never get loaded
<clever> try to manually start that .service?
<hyper_ch2> that's what systemctl does
<hyper_ch2> and the start file /nix/store/cfk93f53wd2c0rcfypywab3sxzlih67k-unit-script-wireguard-wg_ons-start
<hyper_ch2> and the start file referenced there just runs https://paste.simplylinux.ch/view/raw/ed0dbef7
kraem has quit [Client Quit]
kraem has joined #nixos
<hyper_ch2> so this is never executed: https://paste.simplylinux.ch/view/raw/fe845fc3
<clever> have you tried restarting the peer unit?
<hyper_ch2> systemctl restart wireguard-wg_ons --> same result
<clever> the peer unit, not that one
<hyper_ch2> I have no idea how to do that
<hyper_ch2> and why would I even need to restart it?
<clever> systemctl restart wireguard-wg_ons-peer-enDIyyZaperJVAk-GxsTEHx-VlxCEZ9PM1uCvoO-Km8
<clever> systemctl restart wireguard-wg_ons-peer-enDIyyZaperJVAk-GxsTEHx-VlxCEZ9PM1uCvoO-Km8\x3d.service
<clever> didnt copy the whole thing, oops
linarcx has joined #nixos
<hyper_ch2> Failed to restart wireguard-wg_ons-peer-enDIyyZaperJVAk-GxsTEHx-VlxCEZ9PM1uCvoO-Km8x3d.service: Unit wireguard-wg_ons-peer-enDIyyZaperJVAk-GxsTEHx-VlxCEZ9PM1uCvoO-Km8x3d.service not found.
<hyper_ch2> the backslash in there is really, really annoying
<clever> try \\
<clever> and i agree
<hyper_ch2> clever: now it works
<Izorkin> aanderse: please chech and help fix this variant - https://github.com/Izorkin/nixpkgs/commit/f68ed9b51d58c10b81ac706930b79b6641fffa50
<hyper_ch2> still, after reboot, it doesn't work anymore
Soo_Slow has joined #nixos
<clever> hyper_ch2: sounds like the peer units just need more wantedby flags, which would be a bug
<hyper_ch2> all I can say: after I added my fix, it worked... now with the "improved" fix it doesn't anymore ;)
kraem has quit [Quit: WeeChat 2.4]
kraem has joined #nixos
kraem has quit [Client Quit]
<bahamas> I have this file generated with cabal2nix https://bpaste.net/show/957589270a37. what does the sha256 attribute refer to? a commit in nixpkgs?
kraem has joined #nixos
phreedom has quit [Ping timeout: 256 seconds]
<typetetris> In a haskell project of mine, hie calls cabal and there a folder dist comes into existence. How can I specify for nix, to ignore this folder and don't treat it as source?
<bahamas> typetetris: set the src attribute explicitly
<clever> typetetris: lib.cleanSource can also be used to clean the src up
<typetetris> thanks, I look into those
<{^_^}> [nixpkgs] @justinwoo opened pull request #62580 → purescript: upgrade to 0.13.0 → https://git.io/fjEDK
<hyper_ch2> clever: so, what's the solution?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62581 → uget: 2.2.1 -> 2.2.2 → https://git.io/fjEDi
<clever> hyper_ch2: the peer units likely need to be improved, to auto-run on bootup
<hyper_ch2> I have no idea on how to achieve that
<clever> then you will need to wait for gchristensen
Thra11 has quit [Ping timeout: 252 seconds]
freeman42x has quit [Ping timeout: 258 seconds]
Jackneill has joined #nixos
<groodt> Hey! Anybody able to kick off a @GrahamcOfBorg build for me? https://github.com/NixOS/nixpkgs/pull/62336
<{^_^}> #62336 (by groodt, 2 days ago, open): bazel: 0.24.0 -> 0.26.0
<{^_^}> [nix] @edolstra merged pull request #2907 → Subdirectory improvements → https://git.io/fjETD
<{^_^}> [nix] @edolstra pushed 9 commits to flakes: https://git.io/fjEDb
<{^_^}> [nix] @edolstra pushed 8 commits to flakes: https://git.io/fjEDj
<{^_^}> [nixpkgs] @anton-dessiatov opened pull request #62582 → tilt: 0.8.1 -> 0.8.8 → https://git.io/fjEye
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62583 → urh: 2.5.7 -> 2.6.0 → https://git.io/fjEyk
sigtrm has quit [Ping timeout: 252 seconds]
jtcs_ has quit [Ping timeout: 252 seconds]
Notkea has quit [*.net *.split]
linarcx has quit [*.net *.split]
Jackneill has quit [*.net *.split]
rprije has quit [*.net *.split]
alex`` has quit [*.net *.split]
justanotheruser has quit [*.net *.split]
palo has quit [*.net *.split]
[Leary] has quit [*.net *.split]
nckx has quit [*.net *.split]
ma27 has quit [*.net *.split]
ajs124 has quit [*.net *.split]
polman has quit [*.net *.split]
contrapumpkin has quit [*.net *.split]
kandinski has quit [*.net *.split]
statusfailed has quit [*.net *.split]
daGrevis has quit [*.net *.split]
cransom has quit [*.net *.split]
callahad6 has quit [*.net *.split]
kgz has quit [*.net *.split]
gentauro has quit [*.net *.split]
tokudan has quit [*.net *.split]
niksnut has quit [*.net *.split]
vs^ has quit [*.net *.split]
MarcWeber has quit [*.net *.split]
nkaretnikov has quit [*.net *.split]
travelion6 has quit [*.net *.split]
ggp0647 has quit [*.net *.split]
irdr has quit [*.net *.split]
tbenst has quit [*.net *.split]
mniip has quit [*.net *.split]
lsyoyom has quit [*.net *.split]
jw358 has quit [*.net *.split]
astal has quit [*.net *.split]
c00w has quit [*.net *.split]
hiroshi has quit [*.net *.split]
b42 has quit [*.net *.split]
Soo_Slow has quit [*.net *.split]
kraem has quit [*.net *.split]
buckley310 has quit [*.net *.split]
drakonis has quit [*.net *.split]
mumuluxi has quit [*.net *.split]
mjrosenb has quit [*.net *.split]
jackdk has quit [*.net *.split]
IRCsum has quit [*.net *.split]
qubasa_ has quit [*.net *.split]
mkoenig has quit [*.net *.split]
nD5Xjz has quit [*.net *.split]
ricekrispie2 has quit [*.net *.split]
shiver has quit [*.net *.split]
Xal has quit [*.net *.split]
dontdieych has quit [*.net *.split]
nixy- has quit [*.net *.split]
qqq has quit [*.net *.split]
xorAxAx has quit [*.net *.split]
troydm has quit [*.net *.split]
averell has quit [*.net *.split]
delroth has quit [*.net *.split]
johnzorn has quit [*.net *.split]
mmlb has quit [*.net *.split]
Acou_Bass has quit [*.net *.split]
joedevivo has quit [*.net *.split]
immae has quit [*.net *.split]
jeregrine has quit [*.net *.split]
tnks has quit [*.net *.split]
pointfree has quit [*.net *.split]
qyliss has quit [*.net *.split]
eraserhd has quit [*.net *.split]
tkral has quit [*.net *.split]
clever has quit [*.net *.split]
rotaerk has quit [*.net *.split]
markus1189 has quit [*.net *.split]
shreyansh_k has quit [*.net *.split]
krbtgt has quit [*.net *.split]
ben has quit [*.net *.split]
oleks has quit [*.net *.split]
Phlogistique has quit [*.net *.split]
jeaye has quit [*.net *.split]
mfernandez has quit [*.net *.split]
wirew0rm has quit [*.net *.split]
nocoolnametom has quit [*.net *.split]
statusbot has quit [*.net *.split]
Czen has quit [*.net *.split]
ar1a has quit [*.net *.split]
MasseR has quit [*.net *.split]
charukiewicz has quit [*.net *.split]
pbb has quit [*.net *.split]
valwal__ has quit [*.net *.split]
vaninwagen has quit [*.net *.split]
dmj` has quit [*.net *.split]
drvirgilio has quit [*.net *.split]
roberth has quit [*.net *.split]
zaphar_ps[m] has quit [*.net *.split]
EB[m] has quit [*.net *.split]
MerlinGttlinger[ has quit [*.net *.split]
grahamc[m] has quit [*.net *.split]
sputny[m] has quit [*.net *.split]
marko[m]1 has quit [*.net *.split]
jasonk000[m] has quit [*.net *.split]
das-g[m] has quit [*.net *.split]
saikrishi1109[m] has quit [*.net *.split]
greenerworld[m] has quit [*.net *.split]
nbardiuk has quit [*.net *.split]
nocent has quit [*.net *.split]
BinkyTheClown has quit [*.net *.split]
atopuzov[m] has quit [*.net *.split]
MayeulC_backup has quit [*.net *.split]
aterius1 has quit [*.net *.split]
olejorgenb[m] has quit [*.net *.split]
craige[m] has quit [*.net *.split]
wak-work has quit [*.net *.split]
aither has quit [*.net *.split]
ghedamat has quit [*.net *.split]
stigo has quit [*.net *.split]
wucke13 has quit [*.net *.split]
elvishjerricco has quit [*.net *.split]
nand0p has quit [*.net *.split]
megfault has quit [*.net *.split]
rajivr___ has quit [*.net *.split]
p_l has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
orbekk has quit [*.net *.split]
aw has quit [*.net *.split]
sppky has quit [*.net *.split]
mudri has quit [*.net *.split]
nikivi has quit [*.net *.split]
j4m3s__ has quit [*.net *.split]
stramble-M has quit [*.net *.split]
hke has quit [*.net *.split]
codezero has quit [*.net *.split]
anton_ has quit [*.net *.split]
cocreature has quit [*.net *.split]
SyrupThinker has quit [*.net *.split]
smove_ has quit [*.net *.split]
Orbstheorem has quit [*.net *.split]
lemonpie has quit [*.net *.split]
edcragg has quit [*.net *.split]
Athas has quit [*.net *.split]
raoul has quit [*.net *.split]
mankyKitty has quit [*.net *.split]
Kim has quit [*.net *.split]
li_matrix has quit [*.net *.split]
Florian[m]1 has quit [*.net *.split]
smolboye[m] has quit [*.net *.split]
georgew has quit [*.net *.split]
clefru has quit [*.net *.split]
roadt[m] has quit [*.net *.split]
Dan[m]5 has quit [*.net *.split]
Forkk has quit [*.net *.split]
DanP[m] has quit [*.net *.split]
Seb[m] has quit [*.net *.split]
mara[m] has quit [*.net *.split]
kimboking[m] has quit [*.net *.split]
fasd has quit [*.net *.split]
yorick has quit [*.net *.split]
hackeryarn[m] has quit [*.net *.split]
JaredM[m] has quit [*.net *.split]
escaP[m] has quit [*.net *.split]
Brio[m] has quit [*.net *.split]
Torus[m] has quit [*.net *.split]
MiloIgnis[m] has quit [*.net *.split]
ndarwincorn has quit [*.net *.split]
sitischu[m] has quit [*.net *.split]
bee[m]1 has quit [*.net *.split]
alexoundos[m] has quit [*.net *.split]
pm3[m] has quit [*.net *.split]
uvnikita[m] has quit [*.net *.split]
pinage404[m] has quit [*.net *.split]
Tony[m] has quit [*.net *.split]
tokudan[m] has quit [*.net *.split]
NickHu has quit [*.net *.split]
zimbatm has quit [*.net *.split]
timclassic has quit [*.net *.split]
flip[m] has quit [*.net *.split]
abbafei[m] has quit [*.net *.split]
shad has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
codyopel has quit [*.net *.split]
Ralith has quit [*.net *.split]
bohan[m] has quit [*.net *.split]
JaakkoLuttinen[m has quit [*.net *.split]
vdemeester has quit [*.net *.split]
chrisaw has quit [*.net *.split]
bwe has quit [*.net *.split]
nikola has quit [*.net *.split]
fadenb has quit [*.net *.split]
NYXT has quit [*.net *.split]
SegFaultAX has quit [*.net *.split]
glowpelt has quit [*.net *.split]
awygle has quit [*.net *.split]
benkolera has quit [*.net *.split]
ToxicFrog has quit [*.net *.split]
sorear has quit [*.net *.split]
teozkr has quit [*.net *.split]
benley has quit [*.net *.split]
etrepum has quit [*.net *.split]
fayesafe has quit [*.net *.split]
eddyb has quit [*.net *.split]
jordansinn_ has quit [*.net *.split]
mdash has quit [*.net *.split]
glines_ has quit [*.net *.split]
migy__ has quit [*.net *.split]
MinceR has quit [*.net *.split]
InFlames has quit [*.net *.split]
Glider_IRC__ has quit [*.net *.split]
xantoz has quit [*.net *.split]
Arahael has quit [*.net *.split]
jbetz has quit [*.net *.split]
amfl_ has quit [*.net *.split]
Gohla has quit [*.net *.split]
betawaffle has quit [*.net *.split]
brejoc has quit [*.net *.split]
betaboon_ has quit [*.net *.split]
fionnan has quit [*.net *.split]
anderslundstedt has quit [*.net *.split]
evax has quit [*.net *.split]
das_j has quit [*.net *.split]
cyphase has quit [*.net *.split]
ocharles has quit [*.net *.split]
lsix has quit [*.net *.split]
kyren has quit [*.net *.split]
aszlig has quit [*.net *.split]
slyfox has quit [*.net *.split]
azdle has quit [*.net *.split]
Church- has quit [*.net *.split]
tilpner has quit [*.net *.split]
leothrix has quit [*.net *.split]
Maxdamantus has quit [*.net *.split]
dminuoso has quit [*.net *.split]
veverak has quit [*.net *.split]
evilmonads_ has quit [*.net *.split]
lstanley has quit [*.net *.split]
WizzieB has quit [*.net *.split]
bob_twinkles_ has quit [*.net *.split]
LnL has quit [*.net *.split]
__red___ has quit [*.net *.split]
apeyroux_ has quit [*.net *.split]
amir has quit [*.net *.split]
kumikumi_ has quit [*.net *.split]
emacsomancer has quit [*.net *.split]
cybrian has quit [*.net *.split]
meizikyn has quit [*.net *.split]
layus has quit [*.net *.split]
glasserc has quit [*.net *.split]
isHavvy has quit [*.net *.split]
dashkal has quit [*.net *.split]
woffs has quit [*.net *.split]
dukedave has quit [*.net *.split]
mupf has quit [*.net *.split]
szicari has quit [*.net *.split]
jeschli1 has quit [*.net *.split]
unacceptable has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
arianvp has quit [*.net *.split]
fyuuri has quit [*.net *.split]
djahandarie has quit [*.net *.split]
weedloser has quit [*.net *.split]
wfranzini has quit [*.net *.split]
bahamas has quit [*.net *.split]
qqlq_ has quit [*.net *.split]
Mateon1 has quit [*.net *.split]
buffet has quit [*.net *.split]
toppler`` has quit [*.net *.split]
inquisitiv3 has quit [*.net *.split]
adamantium has quit [*.net *.split]
Izorkin has quit [*.net *.split]
eyJhb has quit [*.net *.split]
siel has quit [*.net *.split]
wildsebastian has quit [*.net *.split]
jchw has quit [*.net *.split]
Diagon has quit [*.net *.split]
rembo10 has quit [*.net *.split]
demize has quit [*.net *.split]
mlen has quit [*.net *.split]
haslersn[m] has quit [*.net *.split]
liff has quit [*.net *.split]
luciandesozay[m] has quit [*.net *.split]
yurb has quit [*.net *.split]
simpson has quit [*.net *.split]
NinjaTrappeur has quit [*.net *.split]
teej has quit [*.net *.split]
rycee has quit [*.net *.split]
thequux[m] has quit [*.net *.split]
_rvl has quit [*.net *.split]
tv has quit [*.net *.split]
DerGuteMoritz has quit [*.net *.split]
rj1 has quit [*.net *.split]
Unode has quit [*.net *.split]
qz has quit [*.net *.split]
Sigma has quit [*.net *.split]
Ashy has quit [*.net *.split]
jluttine has quit [*.net *.split]
ym555 has quit [*.net *.split]
darkf has quit [*.net *.split]
bbarker has quit [*.net *.split]
jasonrm has quit [*.net *.split]
hl has quit [*.net *.split]
rycwo has quit [*.net *.split]
naominitel has quit [*.net *.split]
leotaku has quit [*.net *.split]
obadz has quit [*.net *.split]
disasm has quit [*.net *.split]
itorres has quit [*.net *.split]
dfordivam has quit [*.net *.split]
M-Gregoire4 has quit [*.net *.split]
le_jonge has quit [*.net *.split]
pasukon has quit [*.net *.split]
johs has quit [*.net *.split]
reivilibre_ has quit [*.net *.split]
bpierre has quit [*.net *.split]
duckfullstop has quit [*.net *.split]
pjan has quit [*.net *.split]
Profpatsch has quit [*.net *.split]
pukkamustard has quit [*.net *.split]
aanderse has quit [*.net *.split]
sepi has quit [*.net *.split]
aramiscd has quit [*.net *.split]
marcinja has quit [*.net *.split]
hodapp has quit [*.net *.split]
otti0815 has quit [*.net *.split]
acowley has quit [*.net *.split]
shazow has quit [*.net *.split]
kriztw has quit [*.net *.split]
endocrimes has quit [*.net *.split]
xqsl has quit [*.net *.split]
eon`_ has quit [*.net *.split]
lohfu has quit [*.net *.split]
Sargun has quit [*.net *.split]
edwtjo has quit [*.net *.split]
mtjmullen has quit [*.net *.split]
mulderr has quit [*.net *.split]
nervengift has quit [*.net *.split]
fiddlerwoaroof has quit [*.net *.split]
edef has quit [*.net *.split]
ciil_ has quit [*.net *.split]
mightybyte has quit [*.net *.split]
pemeunier has quit [*.net *.split]
duairc has quit [*.net *.split]
Supersonic has quit [*.net *.split]
ericsagnes has quit [*.net *.split]
Elon_Satoshi has quit [*.net *.split]
Niall__ has quit [*.net *.split]
nbp has quit [*.net *.split]
dev3 has quit [*.net *.split]
_cyril_ has quit [*.net *.split]
devalot has quit [*.net *.split]
sdier has quit [*.net *.split]
Twey has quit [*.net *.split]
gxt has quit [*.net *.split]
gchristensen has quit [*.net *.split]
calbrecht[mb]_ has quit [*.net *.split]
ryantm_ has quit [*.net *.split]
peel has quit [*.net *.split]
filedesless has quit [*.net *.split]
ProofTechnique has quit [*.net *.split]
pie_ has quit [*.net *.split]
digitalgrease has quit [*.net *.split]
ploupiboulba[m] has quit [*.net *.split]
Yaniel has quit [*.net *.split]
AluisioASG has quit [*.net *.split]
suhr[m] has quit [*.net *.split]
rihardsk[m] has quit [*.net *.split]
bbigras has quit [*.net *.split]
gspia has quit [*.net *.split]
snajpa has quit [*.net *.split]
srid63908 has quit [*.net *.split]
englishm has quit [*.net *.split]
Wizek has quit [*.net *.split]
manveru has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
typetetris has quit [*.net *.split]
gleber_ has quit [*.net *.split]
bsima has quit [*.net *.split]
pie__ has quit [*.net *.split]
ajmcmiddlin has quit [*.net *.split]
eacameron has quit [*.net *.split]
CMCDragonkai has quit [*.net *.split]
q3k has quit [*.net *.split]
marcinkuzminski has quit [*.net *.split]
gonz_ has quit [*.net *.split]
hoek has quit [*.net *.split]
parseval has quit [*.net *.split]
asymmetric has quit [*.net *.split]
tA_ has quit [*.net *.split]
dhkl has quit [*.net *.split]
jfroche_ has quit [*.net *.split]
m1crOman has quit [*.net *.split]
carter has quit [*.net *.split]
Adluc has quit [*.net *.split]
srk has quit [*.net *.split]
andersk_ has quit [*.net *.split]
marek has quit [*.net *.split]
infinisil has quit [*.net *.split]
tboston has quit [*.net *.split]
judson_ has quit [*.net *.split]
Dagger has quit [*.net *.split]
morr has quit [*.net *.split]
`slikts has quit [*.net *.split]
dhess has quit [*.net *.split]
cyris212 has quit [*.net *.split]
jophish has quit [*.net *.split]
primeos has quit [*.net *.split]
GlennS has quit [*.net *.split]
linuxdaemon_ has quit [*.net *.split]
nisstyre has quit [*.net *.split]
arcnmx has quit [*.net *.split]
shlevy has quit [*.net *.split]
symphorien has quit [*.net *.split]
Asmadeus has quit [*.net *.split]
vk3wtf has quit [*.net *.split]
pingveno has quit [*.net *.split]
ent has quit [*.net *.split]
bitonic has quit [*.net *.split]
freusque has quit [*.net *.split]
lejonet has quit [*.net *.split]
siers has quit [*.net *.split]
PLPD-Bot has quit [*.net *.split]
Enzime has quit [*.net *.split]
bollu has quit [*.net *.split]
thommey has quit [*.net *.split]
CodeWarrior has quit [*.net *.split]
andymandias_ has quit [*.net *.split]
bgamari has quit [*.net *.split]
lightbulbjim has quit [*.net *.split]
Taneb has quit [*.net *.split]
kini has quit [*.net *.split]
nurelin_ has quit [*.net *.split]
srhb has quit [*.net *.split]
afics has quit [*.net *.split]
locallycompact has quit [*.net *.split]
maurer has quit [*.net *.split]
andromeda-galaxy has quit [*.net *.split]
samueldr has quit [*.net *.split]
dkibi has quit [*.net *.split]
vanyaklimenko has quit [*.net *.split]
ericnoan has quit [*.net *.split]
Akii has quit [*.net *.split]
ArdaXi has quit [*.net *.split]
ivegotasthma has quit [*.net *.split]
tru_tru has quit [*.net *.split]
CcxWrk has quit [*.net *.split]
dweller has quit [*.net *.split]
evhan has quit [*.net *.split]
capisce has quit [*.net *.split]
ikwildrpepper has quit [*.net *.split]
Cheery has quit [*.net *.split]
groodt has quit [*.net *.split]
grumble has quit [*.net *.split]
oida has quit [*.net *.split]
Ulbrec has quit [*.net *.split]
klntsky has quit [*.net *.split]
jb55 has quit [*.net *.split]
hyper_ch2 has quit [*.net *.split]
xelxebar has quit [*.net *.split]
datakurre has quit [*.net *.split]
angerman has quit [*.net *.split]
xacktm has quit [*.net *.split]
georgyo has quit [*.net *.split]
dne has quit [*.net *.split]
reinhardt has quit [*.net *.split]
andreas303 has quit [*.net *.split]
orospakr[m] has quit [*.net *.split]
Jorik[m] has quit [*.net *.split]
jonreeve[m] has quit [*.net *.split]
Nover[m] has quit [*.net *.split]
xenofungus[m] has quit [*.net *.split]
Gopal[m] has quit [*.net *.split]
stammon has quit [*.net *.split]
freddie_freeload has quit [*.net *.split]
fgaz has quit [*.net *.split]
jak[m] has quit [*.net *.split]
AntonSchirg[m] has quit [*.net *.split]
malteof[m] has quit [*.net *.split]
philipp[m] has quit [*.net *.split]
altavista[m] has quit [*.net *.split]
is0x3F has quit [*.net *.split]
atgo[m] has quit [*.net *.split]
sylvie[m] has quit [*.net *.split]
simbergm has quit [*.net *.split]
bachp has quit [*.net *.split]
ptotter[m] has quit [*.net *.split]
jasongrossman[m] has quit [*.net *.split]
momack2[m] has quit [*.net *.split]
rdes[m] has quit [*.net *.split]
attero[m] has quit [*.net *.split]
TimePath has quit [*.net *.split]
clacke[m] has quit [*.net *.split]
evil-olive has quit [*.net *.split]
Noughtmare[m] has quit [*.net *.split]
WooDWorkeR has quit [*.net *.split]
sgraf has quit [*.net *.split]
jboy has quit [*.net *.split]
chris| has quit [*.net *.split]
adisbladis has quit [*.net *.split]
uwap has quit [*.net *.split]
drgbr_ has quit [*.net *.split]
eliasp has quit [*.net *.split]
WilliButz has quit [*.net *.split]
cizra has quit [*.net *.split]
Tritlo has quit [*.net *.split]
risson has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
Ankhers has quit [*.net *.split]
kwork has quit [*.net *.split]
Swant has quit [*.net *.split]
Khetzal has quit [*.net *.split]
masterdonx has quit [*.net *.split]
petar has quit [*.net *.split]
ekleog has quit [*.net *.split]
akaWolf has quit [*.net *.split]
r0bby has quit [*.net *.split]
etu has quit [*.net *.split]
inf has quit [*.net *.split]
grenade has quit [*.net *.split]
delan has quit [*.net *.split]
markasoftware has quit [*.net *.split]
taktoa[c] has quit [*.net *.split]
zurdo has quit [*.net *.split]
am3on[m] has quit [*.net *.split]
Sabbat[m] has quit [*.net *.split]
IslandUsurper has quit [*.net *.split]
trfl has quit [*.net *.split]
MatejC has quit [*.net *.split]
blackriversoftwa has quit [*.net *.split]
c_wraith has quit [*.net *.split]
garbas has quit [*.net *.split]
mingc has quit [*.net *.split]
petercommand has quit [*.net *.split]
iceychris[m] has quit [*.net *.split]
niten has quit [*.net *.split]
lordcirth has quit [*.net *.split]
peterhoeg[m] has quit [*.net *.split]
riottest000[m] has quit [*.net *.split]
v0id72[m] has quit [*.net *.split]
Woland[m] has quit [*.net *.split]
TaoHansen[m] has quit [*.net *.split]
tschai[m] has quit [*.net *.split]
Josh[m]1 has quit [*.net *.split]
gudea[m] has quit [*.net *.split]
danieldk[m] has quit [*.net *.split]
bkl[m] has quit [*.net *.split]
icetan has quit [*.net *.split]
aquarial has quit [*.net *.split]
Vskilet has quit [*.net *.split]
EuAndreh[m] has quit [*.net *.split]
aissat[m] has quit [*.net *.split]
dkellner[m] has quit [*.net *.split]
zik[m] has quit [*.net *.split]
submoo[m] has quit [*.net *.split]
otini has quit [*.net *.split]
TravisRt2botio[m has quit [*.net *.split]
slabity has quit [*.net *.split]
nrdxpmatrixorg[m has quit [*.net *.split]
regnat[m] has quit [*.net *.split]
Deathmist[m] has quit [*.net *.split]
luftmensch[m] has quit [*.net *.split]
jschievink[m] has quit [*.net *.split]
jonge[m] has quit [*.net *.split]
manveru[m] has quit [*.net *.split]
alienpirate5 has quit [*.net *.split]
matthewbauer has quit [*.net *.split]
ejpcmac has quit [*.net *.split]
benwaffle[m] has quit [*.net *.split]
hylshols7qui[m] has quit [*.net *.split]
yangm97 has quit [*.net *.split]
timokau[m] has quit [*.net *.split]
vaibhavsagar has quit [*.net *.split]
newhoggy has quit [*.net *.split]
cbarrett has quit [*.net *.split]
tet[m] has quit [*.net *.split]
Blessjah has quit [*.net *.split]
enteee_ has quit [*.net *.split]
jD91mZM2 has quit [*.net *.split]
johnw has quit [*.net *.split]
midchildan has quit [*.net *.split]
lux3 has quit [*.net *.split]
hexagoxel has quit [*.net *.split]
talyz has quit [*.net *.split]
magnus1 has quit [*.net *.split]
eeva has quit [*.net *.split]
kloenk has quit [*.net *.split]
benny has quit [*.net *.split]
tolt has quit [*.net *.split]
KennosiS has quit [*.net *.split]
SOO7 has quit [*.net *.split]
adamCS has quit [*.net *.split]
alp has quit [*.net *.split]
asheshambasta_m has quit [*.net *.split]
mbrgm has quit [*.net *.split]
tobiasBora has quit [*.net *.split]
orivej has quit [*.net *.split]
xvnvx has quit [*.net *.split]
jasom has quit [*.net *.split]
cruxeternus has quit [*.net *.split]
eof has quit [*.net *.split]
fresheyeball has quit [*.net *.split]
zgrep has quit [*.net *.split]
lunik1 has quit [*.net *.split]
LeshaInc has quit [*.net *.split]
simukis_ has quit [*.net *.split]
sveitser2 has quit [*.net *.split]
mla has quit [*.net *.split]
viric has quit [*.net *.split]
lockshaw_ has quit [*.net *.split]
gausby_ has quit [*.net *.split]
teehemkay has quit [*.net *.split]
kalbasit has quit [*.net *.split]
d1rewolf has quit [*.net *.split]
Serus has quit [*.net *.split]
janneke has quit [*.net *.split]
neonfuz1 has quit [*.net *.split]
cross has quit [*.net *.split]
Miyu-saki has quit [*.net *.split]
lpsmith has quit [*.net *.split]
suzu has quit [*.net *.split]
spacekookie has quit [*.net *.split]
avn_ has quit [*.net *.split]
plp_ has quit [*.net *.split]
hark has quit [*.net *.split]
Baughn has quit [*.net *.split]
georges_ has quit [*.net *.split]
greymalkin has quit [*.net *.split]
xorkle_ has quit [*.net *.split]
nore has quit [*.net *.split]
elibrokeit has quit [*.net *.split]
bigvalen has quit [*.net *.split]
silver_hook has quit [*.net *.split]
bohan has quit [*.net *.split]
kipari has quit [*.net *.split]
liori has quit [*.net *.split]
Philonous has quit [*.net *.split]
ZeDestructor has quit [*.net *.split]
eisbaer-1 has quit [*.net *.split]
ArtemVorotnikov[ has quit [*.net *.split]
ivan has quit [*.net *.split]
shabius has quit [*.net *.split]
jonafato- has quit [*.net *.split]
cornu has quit [*.net *.split]
lel[m] has quit [*.net *.split]
mariusz-kowalski has quit [*.net *.split]
badmutex[m] has quit [*.net *.split]
metalrain has quit [*.net *.split]
dongcarl has quit [*.net *.split]
scott has quit [*.net *.split]
lightbulbjim[m] has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
ksbrar[m] has quit [*.net *.split]
travelion[m] has quit [*.net *.split]
teh[m] has quit [*.net *.split]
cgm[m] has quit [*.net *.split]
dominicusin[m] has quit [*.net *.split]
alexarice[m] has quit [*.net *.split]
asthma[m] has quit [*.net *.split]
isgy[m] has quit [*.net *.split]
jaeckel has quit [*.net *.split]
attente[m] has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
alj[m] has quit [*.net *.split]
worldofpeace has quit [*.net *.split]
dtz has quit [*.net *.split]
bb010g has quit [*.net *.split]
dontobey has quit [*.net *.split]
hiroshi[m] has quit [*.net *.split]
adelbertc has quit [*.net *.split]
kaychaks[m] has quit [*.net *.split]
meck has quit [*.net *.split]
macerbi[m] has quit [*.net *.split]
Dandellion[m] has quit [*.net *.split]
tazjin has quit [*.net *.split]
v0d1ch has quit [*.net *.split]
NemesisD has quit [*.net *.split]
alunduil has quit [*.net *.split]
Peter_Storm_ has quit [*.net *.split]
zemm has quit [*.net *.split]
eri451 has quit [*.net *.split]
yastero has quit [*.net *.split]
octe has quit [*.net *.split]
philipcristiano has quit [*.net *.split]
nwspk has quit [*.net *.split]
joepie91 has quit [*.net *.split]
makefu has quit [*.net *.split]
obfusk has quit [*.net *.split]
monokrome has quit [*.net *.split]
hexo has quit [*.net *.split]
ctp has quit [*.net *.split]
thoradam has quit [*.net *.split]
nimblepoultry has quit [*.net *.split]
fnords has quit [*.net *.split]
steveeJ has quit [*.net *.split]
ar has quit [*.net *.split]
bodqhrohro_ has quit [*.net *.split]
tom1 has quit [*.net *.split]
mikky has quit [*.net *.split]
clacke_movim has quit [*.net *.split]
iqubic has quit [*.net *.split]
mpickering has quit [*.net *.split]
monotux has quit [*.net *.split]
drewr has quit [*.net *.split]
emily has quit [*.net *.split]
jmeredith has quit [*.net *.split]
ardumont has quit [*.net *.split]
mkaito has quit [*.net *.split]
iSma[m] has quit [*.net *.split]
retrry[m] has quit [*.net *.split]
makaveli[m] has quit [*.net *.split]
lopsided98 has quit [*.net *.split]
weebull[m] has quit [*.net *.split]
rnhmjoj has quit [*.net *.split]
DigitalKiwi has quit [*.net *.split]
bobsterman[m] has quit [*.net *.split]
corpix[m] has quit [*.net *.split]
{^_^} has quit [*.net *.split]
harkenedraven has quit [*.net *.split]
bricewge has quit [*.net *.split]
ponpinu[m] has quit [*.net *.split]
byzoni[m] has quit [*.net *.split]
jmchapman[m] has quit [*.net *.split]
gerschtli has quit [*.net *.split]
Cale has quit [*.net *.split]
siraben has quit [*.net *.split]
Minijackson[m] has quit [*.net *.split]
bpye has quit [*.net *.split]
duoi has quit [*.net *.split]
leons has quit [*.net *.split]
akapav has quit [*.net *.split]
spacekitteh[m] has quit [*.net *.split]
qyliss^work has quit [*.net *.split]
sphalerit has quit [*.net *.split]
nh2 has quit [*.net *.split]
laas has quit [*.net *.split]
aveltras has quit [*.net *.split]
otulp has quit [*.net *.split]
Mic92 has quit [*.net *.split]
lewo has quit [*.net *.split]
michaelpj has quit [*.net *.split]
lucus16 has quit [*.net *.split]
aristid has quit [*.net *.split]
bvdw has quit [*.net *.split]
puck has quit [*.net *.split]
rodarmor has quit [*.net *.split]
PyroLagus has quit [*.net *.split]
fpletz has quit [*.net *.split]
lluchs has quit [*.net *.split]
azazel has quit [*.net *.split]
lurkless has quit [*.net *.split]
emilsp has quit [*.net *.split]
fl0_id has quit [*.net *.split]
sphalerite has quit [*.net *.split]
flokli has quit [*.net *.split]
Shados has quit [*.net *.split]
wrl has quit [*.net *.split]
eskytthe has quit [*.net *.split]
davidcl has quit [*.net *.split]
hyper_ch has quit [*.net *.split]
dnetr has quit [*.net *.split]
Fare has quit [*.net *.split]
FireFly has quit [*.net *.split]
vikingman has quit [*.net *.split]
swerlk has quit [*.net *.split]
psy3497 has quit [*.net *.split]
AstroBadger has quit [*.net *.split]
lord| has quit [*.net *.split]
nornagon has quit [*.net *.split]
laalf has quit [*.net *.split]
cpc26 has quit [*.net *.split]
polmaan has quit [*.net *.split]
Rovanion has quit [*.net *.split]
rsa has quit [*.net *.split]
nixy0 has quit [*.net *.split]
W1lkins has quit [*.net *.split]
sm has quit [*.net *.split]
pareidolia has quit [*.net *.split]
ajp has quit [*.net *.split]
realrokka has quit [*.net *.split]
Ralith_ has quit [*.net *.split]
heatm1s3r has quit [*.net *.split]
nahamu has quit [*.net *.split]
page has quit [*.net *.split]
mg_ has quit [*.net *.split]
Mister_Magister has quit [*.net *.split]
exarkun has quit [*.net *.split]
Neptu has quit [*.net *.split]
lassulus has quit [*.net *.split]
monsieurp has quit [*.net *.split]
the-kenny has quit [*.net *.split]
swistak35 has quit [*.net *.split]
Mrmaxmeier has quit [*.net *.split]
mog has quit [*.net *.split]
catern has quit [*.net *.split]
zfnmxt has quit [*.net *.split]
bourbon has quit [*.net *.split]
moredhel has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
tdeo has quit [*.net *.split]
IooNag has quit [*.net *.split]
martyet-o has quit [*.net *.split]
rixed has quit [*.net *.split]
marcusr has quit [*.net *.split]
habbah has quit [*.net *.split]
AtnNn has quit [*.net *.split]
puffnfresh has quit [*.net *.split]
h30 has quit [*.net *.split]
barrucadu has quit [*.net *.split]
stew has quit [*.net *.split]
lvmond has quit [*.net *.split]
ldlework has quit [*.net *.split]
luigy has quit [*.net *.split]
ixiqem has quit [*.net *.split]
pepesza has quit [*.net *.split]
rgrau has quit [*.net *.split]
djanatyn has quit [*.net *.split]
ryjm[payon] has quit [*.net *.split]
contrun[m] has quit [Max SendQ exceeded]
LogicAside is now known as ThatOtherGuy
pbogdan has quit [*.net *.split]
tg has quit [Excess Flood]
boegel has quit [*.net *.split]
andi- has quit [Quit: WeeChat 2.4]
ThatOtherGuy is now known as 21WAAF105
bvdw has joined #nixos
knupfer has joined #nixos
Xal has joined #nixos
otulp has joined #nixos
qubasa_ has joined #nixos
Soo_Slow has joined #nixos
iqubic has joined #nixos
qqlq has joined #nixos
asheshambasta_m has joined #nixos
Diagon has joined #nixos
jackdk has joined #nixos
rprije has joined #nixos
jluttine has joined #nixos
drakonis has joined #nixos
IRCsum has joined #nixos
nD5Xjz has joined #nixos
contrapumpkin has joined #nixos
hyper_ch has joined #nixos
monotux has joined #nixos
goibhniu1 has joined #nixos
alp has joined #nixos
eskytthe has joined #nixos
wfranzini has joined #nixos
laalf has joined #nixos
mkoenig has joined #nixos
ym555 has joined #nixos
eyJhb has joined #nixos
andi- has joined #nixos
Notkea has joined #nixos
linarcx has joined #nixos
contrun[m]1 has joined #nixos
ArtemVorotnikov[ has joined #nixos
swerlk has joined #nixos
[Leary] has joined #nixos
digitalgrease has joined #nixos
wildsebastian has joined #nixos
zgrep has joined #nixos
{^_^} has joined #nixos
lejonet has joined #nixos
kandinski has joined #nixos
gchristensen has joined #nixos
betawaffle has joined #nixos
johnzorn has joined #nixos
cgm[m] has joined #nixos
pingveno has joined #nixos
pinage404[m] has joined #nixos
scott has joined #nixos
hiroshi[m] has joined #nixos
thequux[m] has joined #nixos
dontobey has joined #nixos
filedesless has joined #nixos
lsix has joined #nixos
Dandellion[m] has joined #nixos
DerGuteMoritz has joined #nixos
ProofTechnique has joined #nixos
veverak has joined #nixos
suhr[m] has joined #nixos
Woland[m] has joined #nixos
das_j has joined #nixos
tazjin has joined #nixos
abbafei[m] has joined #nixos
nkaretnikov has joined #nixos
tkral has joined #nixos
fionnan has joined #nixos
hoek has joined #nixos
blackriversoftwa has joined #nixos
jonge[m] has joined #nixos
shad has joined #nixos
viric has joined #nixos
callahad6 has joined #nixos
is0x3F has joined #nixos
bollu has joined #nixos
qyliss^work has joined #nixos
mupf has joined #nixos
nwspk has joined #nixos
zfnmxt has joined #nixos
liori has joined #nixos
flokli has joined #nixos
bigvalen has joined #nixos
infinisil has joined #nixos
nimblepoultry has joined #nixos
Blessjah has joined #nixos
Mrmaxmeier has joined #nixos
enteee_ has joined #nixos
layus has joined #nixos
dukedave has joined #nixos
etrepum has joined #nixos
zemm has joined #nixos
isHavvy has joined #nixos
mg_ has joined #nixos
Ankhers has joined #nixos
vanyaklimenko has joined #nixos
mpickering has joined #nixos
Akii has joined #nixos
pepesza has joined #nixos
dweller has joined #nixos
ciil_ has joined #nixos
eddyb has joined #nixos
edef has joined #nixos
etu has joined #nixos
azazel has joined #nixos
<tobiasBora> so I was thinking to write directly in my configuration.nix a link to the release.nix, so that at every "nixos-switch", if my project changes, my website is updated
hexa- has quit [Max SendQ exceeded]
pbb has joined #nixos
jasonk000[m] has joined #nixos
valwal__ has joined #nixos
marko[m]1 has joined #nixos
greenerworld[m] has joined #nixos
das-g[m] has joined #nixos
wucke13 has joined #nixos
wak-work has joined #nixos
atopuzov[m] has joined #nixos
olejorgenb[m] has joined #nixos
roberth has joined #nixos
MayeulC_backup has joined #nixos
craige[m] has joined #nixos
hke has joined #nixos
dmj` has joined #nixos
SyrupThinker has joined #nixos
Orbstheorem has joined #nixos
zaphar_ps[m] has joined #nixos
codezero has joined #nixos
aterius1 has joined #nixos
aw has joined #nixos
nikivi has joined #nixos
EB[m] has joined #nixos
spacefrogg has joined #nixos
orbekk has joined #nixos
anton_ has joined #nixos
megfault has joined #nixos
MerlinGttlinger[ has joined #nixos
saikrishi1109[m] has joined #nixos
stramble-M has joined #nixos
j4m3s__ has joined #nixos
cocreature has joined #nixos
sputny[m] has joined #nixos
ghedamat has joined #nixos
aither has joined #nixos
nand0p has joined #nixos
rajivr___ has joined #nixos
p_l has joined #nixos
mudri has joined #nixos
nbardiuk has joined #nixos
BinkyTheClown has joined #nixos
drvirgilio has joined #nixos
vaninwagen has joined #nixos
elvishjerricco has joined #nixos
nocent has joined #nixos
sppky has joined #nixos
stigo has joined #nixos
grahamc[m] has joined #nixos
smove_ has joined #nixos
edcragg has joined #nixos
lemonpie has joined #nixos
Athas has joined #nixos
raoul has joined #nixos
Kim has joined #nixos
<immae> bahamas: still working on your sparkle? :p Your error comes from the fact that the command you run in your derivation tries to create a .class in another derivation. Probably java is trying to compile the file next to the .java file? If so, then you should compile that while building that other derivation (inline-java-494a37a), not later
<bahamas> tobiasBora: I don't know about nixos-switch, so I can't comment on that solution
<tobiasBora> I meant nixos-rebuild switch
hexa- has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed to master « ultrastardx: fixup compilation »: https://git.io/fjEya
civodul has joined #nixos
<{^_^}> [nixpkgs] @davidtwco opened pull request #62586 → franz: 5.0.0-beta.19 -> 5.1.0 → https://git.io/fjEyw
MmeQuignon has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 474 commits to staging-next: https://git.io/fjEyK
<bahamas> immae: yeah, still on the sparkle :) the thing is that I don't want to build the inline-java derivation. I want to build jvm-batching which is found inside the inline-java repo
Shoubit has joined #nixos
<immae> bahamas: then I think you’ll need to copy the content of inline-java (something like cp -a ${inline-java} ./inline-java && chmod -R u+w inline-java), since the build is trying to create files in an already-built derivation, which cannot happen. If you find a way to put those built file in another location it’s better, but not always feasible
MmeQuignon has quit [Ping timeout: 245 seconds]
<bahamas> immae: sorry, I don't understand where I would do the copying. you're saying nix doesn't know how to build a package that is a subdir in a repo?
<immae> no, I’m saying that you’re trying to modify the content of a derivation B while building a derivation A, which is not allowed
<immae> bahamas:^
<immae> (when I say "you", I mean the command you’re running is trying to do that, maybe you’re not doing it intentionnally)
<bahamas> immae: so, all I did was create a nix file with cabal2nix, like this: cabal2nix --subpath jvm-batching https://github.com/tweag/inline-java > jvm-batching2.nix
<bahamas> immae: then I'm calling that file in my shell.nix
<immae> and what do you do in this shell.nix ?
<bahamas> I assume nix build derivation inline-java when it fetched the source?
<immae> yes
Neo-- has joined #nixos
<immae> is that a nix shell? what does sessionizer do?
<bahamas> immae: yes, it's a nix shell. it's derived from the cabal file, so it's a standard file that uses mkDerivation
<immae> ok, then one of the built derivation is trying to modify inline-java, while not being allowed. Maybe the derivation has an issue
<bahamas> immae: so, here's what I think is going on. I want to build this `jvm-batching`. in order to do this, I fetch inline-java using fetchgit, because `jvm-batching` is a subdir inside inline-java. so when nix tries to build `jvm-batching`, it tries to write in the dir, hence inside inline-java
<bahamas> so I think the question is if nix can build a subdir in a repo
<immae> I cannot answer to that question since I have no idea, but my proposed workaround (copying that subdir to the build directory) could work
<bahamas> immae: I think you're suggesting something like cp -r "${inline-java}/jvm-batching" ./jvm-batching. and then set the source to ./jvm-batching. right?
<immae> yes
<bahamas> immae: where would I run the cp command?
vidbina has joined #nixos
<immae> Before the building, maybe in a preSomething
<immae> note that you’ll need to "chmod -R u+w jvm-batching" too since the folder will be read-only
<bahamas> aha
<bahamas> oh, right
<{^_^}> [nixpkgs] @abbradar pushed to master « cppzmq: 4.2.3 -> 4.3.0 »: https://git.io/fjESL
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62590 → vim: 8.1.1234 -> 8.1.1432 → https://git.io/fjESm
talqu has joined #nixos
<bahamas> immae: I have a chicken-and-egg problem. I want to refer to ./jvm-batching in my src attribute. but nix expects that path to exist, before it runs, it seems
phreedom has joined #nixos
<immae> I think there was a misunderstanding, nix shouldn’t know about ./jvm-batching :p can you share what you have?
<immae> bahamas:^
<immae> (I mean: nix shouldn’t look for a ./jvm-batching directory, only the script you’re using, so you probably wrapped it too much)
<bahamas> immae: I wrapped the path in quotes, so that problem went away. this is the file https://bpaste.net/show/fc29774e51f3
<bahamas> immae: but because I set the src to that path, nix doesn't fetch the git repo anymore. it just tris to unpack that path and fails
<bahamas> *tries
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62591 → vips: 8.7.4 -> 8.8.0 → https://git.io/fjES8
<immae> bahamas: yep, there was a misunderstanding. This is what I meant: https://paste.ee/p/KcYQI
<ar1a> does the nixos iso use network manager yet
<ar1a> or is it still wpa supplicant
<immae> and actually, now that I look closer, I understand where your issue comes from: in src you should keep inlineJavaSrc, and in preConfigure you should instead put: export CLASSPATH="$src/jvm-baching/src/main/java
m0rphism has joined #nixos
<bahamas> immae: ok. I'll try that
<{^_^}> [nixpkgs] @abbradar merged pull request #62065 → systemd-boot service: don't remove directories from EFI dir → https://git.io/fjBj7
<{^_^}> [nixpkgs] @abbradar pushed to master « nixos/systemd-boot: don't remove directories from EFI dir »: https://git.io/fjESu
<bahamas> immae: $src is a special variable available in the shell, right?
<goibhniu1> ar1a: hasn't the iso used nm for years?
<immae> it’s a variable that points to the downloaded/untarred/anything_needed src
talqu has quit [Ping timeout: 258 seconds]
<immae> Your issue was that the src was "${something}/foo", which forced nix to build a derivation for "something", and *then* set src of your derivation to "${something}/foo", which makes that src points to a readonly folder (while usually src is a read-write folder where your error wouldn’t happen)
<immae> bahamas: I don’t know if I’m clear, I can go into more details about the build process if not
<tobiasBora> Hum... I can't find how to package a full django website. I tried to write a setup.py that includes scripts=["manage.py"], the build seems to run fine, but when I type 'result/bin/manage.py runserver', I have a syntax error: https://pastebin.com/w6f90E4T
arjen-jonathan has joined #nixos
<tobiasBora> on the line export PATH='/nix/store/y2jqsq63bhf3rz51hrg8pb78fjgwzwvv-python3-3.6.8/bin:/nix/store/dgcsv3bcw4v39r79hik6ws80qh1pakag-python3.6-mydjangowebsite-1.0/bin:/nix/store/345p44wgp556fygvyxmay65jygbmh2nk-python3.6-Django-1.11.18/bin:/nix/store/158j5bzslaxhgq4s93ljslgd4b3y6kjb-python3.6-setuptools-40.6.3/bin'${PATH:+':'}$PATH
<bahamas> immae: yes, I think I understand. nix first builds a derivation for ${inlineJavaSrc}, because it's something I get with fetchgit I assume. it if was just a dir on the filesystem, it wouldn't have done it, right?
Jetien_ has joined #nixos
<bahamas> anyway, your solution made the error go away. thank you!
<immae> you’re welcome
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62592 → waf: 2.0.15 -> 2.0.16 → https://git.io/fjESy
<immae> ( bahamas: I hope this sparkle is worth the time you’re spending on it :p )
knupfer has quit [Ping timeout: 258 seconds]
<tobiasBora> note that the error occurs only when I add parameters
<tobiasBora> that's super strange
<tobiasBora> ./result/bin/manage.py works, but './result/bin/manage.py runserver' fails with a syntax error
<lucus16> probably in a conditional import then
<bahamas> immae: well, I'm getting paid to spend all this time on it. but I hope it's worth it for the client
mkoenig has quit [Ping timeout: 272 seconds]
<dkibi> question: I'm trying to build a software and it fails because configure can't find sigaltstack. Works fine on a debian maschine. Anyone has an idea what could be the reason for this?
<bahamas> dkibi: is that library specified as a dependency in your derivation?
<bahamas> dkibi: maybe add it to buildDepends or equivalent attribute
domogled has joined #nixos
mkoenig has joined #nixos
timor has joined #nixos
<tobiasBora> I made a minimal working example here: https://github.com/tobiasBora/nixos_example_django/tree/syntax_error
weedloser has joined #nixos
<tobiasBora> basically after the build, you can run "result/bin/manage.py shell", but not "result/bin/manage.py runserver" because of a syntax error. Any idea why??
Soo_Slow has quit [Remote host closed the connection]
<immae> tobiasBora: as lucus16 suggested, maybe manage.py is importing a file which in turn imports manage.py, which provokes that error
<tobiasBora> lucus16: sorry I missed your comment
Neo-- has quit [Ping timeout: 258 seconds]
<tobiasBora> hum...
<tobiasBora> interesting
<tobiasBora> but annoying.
<immae> you should check that it’s the case :)
<tobiasBora> immae: the only reference to manage.py is in the setup I just wrote:
<tobiasBora> setup.py: scripts=["manage.py"],
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62593 → wxSVG: 1.5.16 -> 1.5.17 → https://git.io/fjE9R
<{^_^}> [nixpkgs] @Ma27 merged pull request #62504 → pulsemixer: 1.4.0 -> 1.5.0 → https://git.io/fjE2C
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjE90
<tobiasBora> otherwise if it's not the case I guess it's some black magic of django
<immae> It may very well be
<tobiasBora> How does people deal with that case then?
<bahamas> tobiasBora: if you put the "export PATH=..." in your manage.py, that's not valid Python
<immae> bahamas: actually the export is because manage.py gets wrapped by nix into a shell script
<tobiasBora> yep, nix does that wrapping
<immae> so tobiasBora : you should prevent that one way or another, but I cannot help you to do that
<bahamas> but the error says it occurs in a Python file or I'm misunderstanding
<immae> manage.py is a pythong file, which gets renamed into .manage.py-wrapped and replaced with a bash script that calls this file by nix
<tobiasBora> bahamas: nixos creates automatically a wrapper file "manage.py" that is in fact a shell script
<bahamas> ok, I see
<timor> When adding a package to python-packages.nix, what is the correct commit message: "pythonPackages.foo: init at ..." or "python.pkgs.foo: init at ..."?
Shoubit has quit [Ping timeout: 252 seconds]
Shoubit has joined #nixos
<dkibi> bahamas: I'm not an expert, but this seems to be not a library, but part of glibc? at least I couldn't find a derivation for it
fendor has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #62586 → franz: 5.0.0-beta.19 -> 5.1.0 → https://git.io/fjEyw
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjE9w
Lears has joined #nixos
[Leary] has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #62545 → python37Packages.twilio: 6.26.2 -> 6.27.1 → https://git.io/fjEPn
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/fjE9o
<Shados> What was the helper command to open the local html nixos manual again?
<yorick> Shados: nixos-help
<yorick> looks like my default browser is internet explorer in wine... again
<Taneb> yorick: I've ended up with my default browser being Discord, which can't even open web pages
* hyper_ch2 still fails to see the appeal of Discord
<Taneb> I like discord pretty much entirely because it's what some of the people I want to talk to use for talking to people
genesis has joined #nixos
<Shados> hyper_ch2: For lay people: ease of setting up a "server", ease of getting new people to connect to your "server"s, ease of getting new people to use it at all. For nixos people, probably only that everyone else is using it >.>. Networking effect is strong.
<Taneb> I definitely don't see its appeal as a default web browser, though
<Shados> I don't know if you've ever run or admined a chat system/server used by lay people, but it inevitably involves a ridiculously large number amount of carefully helping people through connecting to servers to begin with. There's just too much that can go wrong in terms of having to manually plug in connection information, network issues, etc.
<Shados> yorick: Thanks. Are there no installable nix/nixpkgs manual packages with similar helpers?
<Taneb> (I think it comes from Gnome getting all electron apps mixed up with chromium for me for a while)
<yorick> Shados: I think niksnut wanted to keep the nixos executables non-packages for some reason
<Shados> yorick: Eh. I guess I'll just go write a couple of writeScriptBin derivations, then...
<yorick> Shados: it just does xdg-open
<Shados> Yeah I figured
<Shados> But having vaguely-memorable helpers is nice
<{^_^}> [nixpkgs] @cstrahan opened pull request #62595 → dropbox: fix tray menu with StatusNotifierItem trays → https://git.io/fjE9S
ilmu has joined #nixos
<azazel> what happened to fetchTarball ? I've a client that is facing some has issues (wanted: foo, got: bar) while downloading nixpkgs channels (old) releases
<{^_^}> [nixpkgs] @vbgl merged pull request #61987 → ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+beta3 -> 4.08.0+rc1 → https://git.io/fjBae
<{^_^}> [nixpkgs] @vbgl pushed to master « ocaml-ng.ocamlPackages_4_08.ocaml: 4.08.0+beta3 -> 4.08.0+rc1 »: https://git.io/fjE9d
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62596 → xterm: 345 -> 346 → https://git.io/fjE9N
<yorick> azazel: in what sort of invocation?
<yorick> what url?
<yorick> azazel: the hash changed?
<azazel> I had for this an sha256 of "1y9xjlj6ck5sg50isk70vlsf332j1v3rznv0938w9g46jkpf2ajv" that worked until today
<yorick> do you still have that output somewhere?
<yorick> I'm getting 0bzsxix93gjahz6fihmn7y3h71knrzk35wlz6sdyrllmr2di1wya
<yorick> fetchtarball didn't change magically I think
<azazel> now I'm getting 0bzsxix93gjahz6fihmn7y3h71knrzk35wlz6sdyrllmr2di1wya
<yorick> maybe github changed something?
<azazel> yorick: I've committed to git so it was working
<yorick> azazel: can you compare it with fetchGit? should be the same hash
<azazel> no, I've another fetchTarball,
<azazel> ERC> no, I've another fetchTarball, "https://github.com/azazel75/nixops/archive/remote-libvirt.tar.gz" and this is stable with "0l19wf5mb8df79vjza2z84kpd31bbdr4glspac44iavrvn2bd3dc"
<azazel> ops, sorry
domogled has quit [Ping timeout: 272 seconds]
<yorick> let me check the fetchgit hash
<azazel> mmm, I'll double check my git history
andi- has quit [Ping timeout: 250 seconds]
iqubic` has joined #nixos
<yorick> yes, it's identical to fetchgit
<yorick> azazel: the fact that it worked before might have been because you had that hash in your nix store already
<azazel> yorick: sorry for the noise, It seems I forgot to commit the hashes with last update commit
<azazel> I'm very sorry to have wasted your time
iqubic has quit [Ping timeout: 250 seconds]
HangoverGenius has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62597 → you-get: 0.4.1295 -> 0.4.1302 → https://git.io/fjEHm
<yorick> azazel: happened to me at some point :D
ericsagnes has joined #nixos
<azazel> yorick: but what happened really here? I had that version of nixpkgs in the store already ?
<{^_^}> [nixpkgs] @Ma27 merged pull request #62590 → vim: 8.1.1234 -> 8.1.1432 → https://git.io/fjESm
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to staging: https://git.io/fjEHs
<yorick> azazel: probably, yes
ym555 has quit [Quit: leaving...]
<azazel> is there a way to make nix always abort when a mismatch like this happens?
ericsagnes has quit [Ping timeout: 245 seconds]
<{^_^}> [hydra] @edolstra pushed 3 commits to flake: https://git.io/fjEHz
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62598 → zim: 0.71.0 -> 0.71.1 → https://git.io/fjEH2
<niksnut> azazel: no, because it would basically require nix to verify every fetchurl call on every invocation
nschoe has joined #nixos
<azazel> niksnut: yes, thanks, I should always remember to do a garbage collect
<niksnut> or nix-store --delete <path>
andi- has joined #nixos
<niksnut> you can also use --check to rebuild something that already exists: nix-build '<nixpkgs>' -A hello.src --check
<{^_^}> [nixpkgs] @abbradar opened pull request #62599 → gbenchmark: 1.4.1 -> 1.5.0 → https://git.io/fjEHK
andi- has quit [Ping timeout: 252 seconds]
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
ericsagnes has joined #nixos
andi- has joined #nixos
<{^_^}> [nixpkgs] @asymmetric opened pull request #62600 → paperkey: use HTTPS → https://git.io/fjEHQ
<alexarice[m]> anyone know how to get caja-extensions to work?
domogled has joined #nixos
<azazel> alexarice[m]: have you searched the discourse archives? I remember to have read someone complaining of something similar some months ago
<alexarice[m]> azazel: I haven't, I'll check it out
<azazel> maybe I'm wrong
andi- has quit [Ping timeout: 258 seconds]
<alexarice[m]> can't see anything by searching, what did you mean by archives?
<azazel> alexarice[m]: nothing more than a search on the site, but I've done it myself without finding anything useful, I'm sorry
<hyper_ch2> Shados: ? I don't follow
andi- has joined #nixos
<Shados> hyper_ch2: What specifically doesn't make sense to you?
<hyper_ch2> Shados: your remark in total... I have no idea why you highlighted me
andi- has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @rvolosatovs opened pull request #62601 → cockroachdb: 1.19.0 -> 1.19.1 → https://git.io/fjEQJ
<alexarice[m]> azazel: It appears the variables are set in the mate desktop module which makes things a bit more difficult
<alexarice[m]> might try to write a wrapper
andi- has joined #nixos
<Shados> hyper_ch2: was in respons to: [19:57:11] -*- hyper_ch2 still fails to see the appeal of Discord
<gchristensen> hyper_ch2: I saw your bug report, I think the solution shouldbe trivial ... looking.
<{^_^}> [nixpkgs] @peti pushed 0 commits to haskell-updates: https://git.io/fjEQn
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fjEQc
domogled has quit [Read error: Connection reset by peer]
andi- has quit [Ping timeout: 252 seconds]
domogled has joined #nixos
<gchristensen> actually no I don't, hyper_ch2
<gchristensen> hyper_ch2: wireguard's module has no "client" or "Server" mode
<gchristensen> clever: requires = [ "wireguard-${interfaceName}.service" ]; after = [ "wireguard-${interfaceName}.service" ]; wantedBy = [ "multi-user.target" ]; is this insufficient?
asheshambasta_m has quit [Quit: Leaving.]
andi- has joined #nixos
<hyper_ch2> gchristensen: (also, can that backslash be removed?)
<hyper_ch2> Shados: ah, ok :)
<hyper_ch2> Shados: I forgot about that remark was still at "wireguard" - that's why it made no sense to me
<gchristensen> hyper_ch2: how did you find the wireguard peer unit which didn't start?
<hyper_ch2> gchristensen: clever helped me :)
<hyper_ch2> I was just looking at systemctl status wireguard-....
<kraem> i managed to create an iso containing wifi drivers for my broadcom chip in my macbook using this expression: https://bpaste.net/show/018d65fe3fc8 can i somehow make the install inherit the expression the iso was made with?
<gchristensen> can you document how you did it in the issue? this comment is really helpful: https://github.com/NixOS/nixpkgs/pull/62325#issuecomment-498111240 https://github.com/NixOS/nixpkgs/pull/62325#issuecomment-498190266 can you make this one just as detailed?
<hyper_ch2> but clever said to look in /etc/systemd/system/
<hyper_ch2> and the peer unit files were created there properly but they were not run by anything
andi- has quit [Ping timeout: 248 seconds]
ericsagnes has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @abbradar merged pull request #62599 → gbenchmark: 1.4.1 -> 1.5.0 → https://git.io/fjEHK
<{^_^}> [nixpkgs] @abbradar pushed to master « gbenchmark: 1.4.1 -> 1.5.0 »: https://git.io/fjEQR
<gchristensen> hyper_ch2: can you also include your public keys?
andi- has joined #nixos
Fare has joined #nixos
<{^_^}> [nix] @schrislambert closed pull request #2911 → Allow tab usage in indented strings → https://git.io/fjE1B
hmpffff has joined #nixos
jboy has joined #nixos
<{^_^}> [nix] @schrislambert reopened pull request #2911 → Allow tab usage in indented strings → https://git.io/fjE1B
<hyper_ch2> gchristensen: why public key? I just added more info. Don't really know hwat else to add
<aveltras> does nixops support deploying multiple applications to the same nixos server ? As in you have completly separate apps and only one server which then serve apps depending on the domain name.
rprije has quit [Ping timeout: 248 seconds]
<gchristensen> hyper_ch2: because the public key is used to generate files
<goibhniu1> kraem: is this mainly to install NixOS for yourself? USB tethering might be a simpler option
<hyper_ch2> gchristensen: still fail to see the reason for the public key
<kraem> goibhniu1: yes it is. hmm alright. think i'll have to google that - is that builtin in the install iso?
<gchristensen> okay well you already posted them for what it is worth, so if you want to delete them, now is the time :)
domogled has quit [Ping timeout: 245 seconds]
<goibhniu1> kraem: cool, if you have an android device, you can plug it in, enable usb tethering and then you should be online
<goibhniu1> AFAIK you can do it on iPhones too, but only via mobile data (not wifi)
<kraem> goibhniu1: iOS - can't find anything labeled 'tether' in the manual nor the options
toppler`` has joined #nixos
domogled has joined #nixos
<goibhniu1> ah ok, well it shouldn't be tricky to modify the iso either: https://nixos.wiki/wiki/Creating_a_NixOS_live_CD
<{^_^}> [nixpkgs] @abbradar merged pull request #62551 → qpdf: 8.4.1 -> 8.4.2 → https://git.io/fjEXm
<{^_^}> [nixpkgs] @abbradar pushed commit from @r-ryantm to master « qpdf: 8.4.1 -> 8.4.2 »: https://git.io/fjEQ9
<{^_^}> [hydra] @edolstra pushed 2 commits to flake: https://git.io/fjEQ5
orivej has joined #nixos
timor has quit [Quit: Leaving]
<hyper_ch2> gchristensen: need any more info?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds to fix evaluation errors »: https://git.io/fjE7v
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjE7J
bahamas has joined #nixos
domogled has quit [Read error: Connection reset by peer]
domogled has joined #nixos
<kraem> goibhniu1: yeah i have a functioning ISO - i just want to copy the expression it was built with into the configuration.nix expression the nixos-install command runs
<{^_^}> [nixpkgs] @dywedir opened pull request #62603 → cargo-web: 0.6.23 -> 0.6.25 → https://git.io/fjE7C
dycan has joined #nixos
<gchristensen> look in /etc/nixos on the livecd, is it there?
<kraem> guess i could just put the expression i built the iso with on github - clone it within the live environment and then just paste the contents into the configuration.nix which is used during the install
<kraem> gchristensen: will check. give me a minute or two to reboot :)
Ariakenom has joined #nixos
<tobiasBora> Hum...
<tobiasBora> In my shell.nix, I have a line (python36.withPackages (ps: with ps; [ django setuptools ])). However, when I run nix-shell, I do have django-admin cli, but when I run a python file like manage.py I get an error about django nox existing
<kraem> gchristensen: nope `/etc/nixos/configuration.nix` is basically empty
Glider_IRC_ has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ae71c13a92f (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
talqu has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #62538 → gzdoom: Fix wrong fluidsynth version → https://git.io/fjEiq
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjE7h
<{^_^}> [nixpkgs] @Mic92 merged pull request #62600 → paperkey: use HTTPS → https://git.io/fjEHQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjE5e
<{^_^}> [nixpkgs] @Mic92 pushed commit from @asymmetric to release-19.03 « paperkey: use HTTPS »: https://git.io/fjE5J
<{^_^}> [nixpkgs] @Mic92 merged pull request #62529 → nixos/btsync: remove → https://git.io/fjErQ
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/fjE5T
<talqu> hi, maybe this is not the most appropiate place for this question, but I will try. I am playing with two nixos servers deployed with basics apps. I run nginx and only allowedTCPPorts = [ 443 80 ]; I connect via ssh using openssh.authorizedKeys.keys. I got a message from spamhaus: my-ip is listed in the XBL. Doing `netstat -nputw | grep ESTABLISHED` I can always see my an ip I dont know with different port(every time
<talqu> I execute this command). Does ssh got compromised? Why the port changes every time? How could I have prevented this?
<{^_^}> [nixpkgs] @Mic92 merged pull request #62569 → skypeforlinux: 8.44.0.40 -> 8.45.0.41 → https://git.io/fjE1x
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjE5t
hmpffff has quit [Quit: nchrrrr…]
<immae> talqu: ESTABLISHED can be a port for an outgoing connexion
<immae> the allowedTCPPort only forbids entering connexions
<talqu> immae: you mean allows?
<immae> yes
<immae> it only sets rules for incoming connexions
<sphalerite> talqu: it's more likely that your IP address was previously assigned to someone doing nasty things, for it to end up on the blocklist. Or have you had the IPs for a long time?
<immae> outgoing is always accepted
<talqu> sphalerite: no for long
civodul has quit [Remote host closed the connection]
<tilpner> talqu: "no, for long", or "not for long"?
<talqu> when enabling opensshd in configuration it automatically opens port 22?
<immae> yes
<talqu> I didn't have to put 22 in allowedPorts
<{^_^}> [nixpkgs] @Mic92 opened pull request #62604 → skypeforlinux: 8.32.0.44 -> 8.45.0.41 [19.03] → https://git.io/fjE5n
civodul has joined #nixos
<immae> you have it by default if you enable openssh
<sphalerite> talqu: then that's the most likely reason it's on a blocklist. You could have a look at the logs to see if there are successful connections that aren't you, `journalctl -u sshd`
<sphalerite> (assuming you meant "not for long")
<talqu> :) sorry, not for long i meant
<{^_^}> [nixpkgs] @Ma27 opened pull request #62605 → documize-community: 2.5.0 -> 2.5.1 → https://git.io/fjE50
<{^_^}> [nixpkgs] @Shados opened pull request #62606 → nixos/grub: Add defaultText for font option → https://git.io/fjE5E
<{^_^}> [nixpkgs] @Ma27 merged pull request #62596 → xterm: 345 -> 346 → https://git.io/fjE9N
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjE5z
<bahamas> is there a way to pass -v to the build command (in this case ghc)?
<bahamas> alternatively, can I go to the directory where nix downloaded the source of a package and run the build command from there manually?
vidbina has quit [Ping timeout: 272 seconds]
ericsagnes has joined #nixos
feepo has quit [Ping timeout: 252 seconds]
{^_^} has quit [Ping timeout: 250 seconds]
feepo has joined #nixos
dmj` has quit [Ping timeout: 248 seconds]
nand0p has quit [Ping timeout: 248 seconds]
hmpffff has joined #nixos
coot has quit [Ping timeout: 252 seconds]
vaninwagen has quit [Ping timeout: 248 seconds]
hbunke[m] has quit [Ping timeout: 252 seconds]
pingveno[m] has quit [Ping timeout: 252 seconds]
copy` has quit [Ping timeout: 252 seconds]
exarkun1 has quit [Ping timeout: 252 seconds]
M0ddba11[m] has quit [Ping timeout: 252 seconds]
Synthetica has joined #nixos
vaninwagen_ has joined #nixos
hbunke[m] has joined #nixos
pingveno[m] has joined #nixos
M0ddba11[m] has joined #nixos
freeman42x has joined #nixos
rnhmjoj has joined #nixos
exarkun1 has joined #nixos
rajivr___ has quit [Ping timeout: 248 seconds]
lopsided98 has joined #nixos
ghedamat has quit [Ping timeout: 248 seconds]
arjen-jonathan has quit [Ping timeout: 248 seconds]
rodarmor has joined #nixos
nand0p has joined #nixos
copy` has joined #nixos
hedning_ has joined #nixos
sppky has quit [Ping timeout: 248 seconds]
p_l has quit [Ping timeout: 248 seconds]
aveltras has joined #nixos
coot has joined #nixos
rajivr___ has joined #nixos
dmj` has joined #nixos
{^_^} has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #62579 → tpm2-tss: 2.2.2 -> 2.2.3 → https://git.io/fjEDl
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjE5M
swflint has quit [Ping timeout: 252 seconds]
p_l has joined #nixos
sppky has joined #nixos
nh2 has joined #nixos
ghedamat has joined #nixos
swflint has joined #nixos
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #62388 → drawpile: 2.1.8 -> 2.1.10 → https://git.io/fjEsk
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjE5y
<{^_^}> [patchelf] @CSVdB opened pull request #172 → Updated epoch → https://git.io/fjE59
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjE5Q
<{^_^}> [nixpkgs] @ryantm merged pull request #62598 → zim: 0.71.0 -> 0.71.1 → https://git.io/fjEH2
drakonis has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #62597 → you-get: 0.4.1295 -> 0.4.1302 → https://git.io/fjEHm
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjE5F
oharvey has quit [Read error: Connection reset by peer]
oharvey has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #62584 → urlscan: 0.9.2 -> 0.9.3 → https://git.io/fjEy4
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjE5b
brejoc has joined #nixos
orbekk has quit [Ping timeout: 248 seconds]
orbekk has joined #nixos
duoi has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ad317292261 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
arjen-jonathan has joined #nixos
brejoc has quit [Ping timeout: 248 seconds]
drakonis has joined #nixos
talqu has quit [Remote host closed the connection]
drakonis_ has quit [Ping timeout: 252 seconds]
<Izorkin> flokli: update PR, please check.
HangoverGenius has quit [Ping timeout: 268 seconds]
acarrico has joined #nixos
orivej has quit [Ping timeout: 244 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @DerTim1 opened pull request #62607 → riemann-tools: 0.2.13 -> 0.2.14, add more config options → https://git.io/fjEdv
<flokli> Izorkin: thanks, will have a look later!
<{^_^}> [nix] @CSVdB opened pull request #2914 → Made epochs more fine-grained → https://git.io/fjEdm
<{^_^}> [nixpkgs] @marsam merged pull request #62548 → python37Packages.XlsxWriter: 1.1.7 -> 1.1.8 → https://git.io/fjEP9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEds
dycan has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #62576 → src: 1.25 -> 1.26 → https://git.io/fjEMR
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fjEdC
brejoc has joined #nixos
camsbury has joined #nixos
GerdFlaig[m] has quit [Ping timeout: 252 seconds]
GerdFlaig[m] has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #62608 → sway: 1.0 -> 1.1 → https://git.io/fjEdu
domogled has quit [Quit: domogled]
elvishjerricco has quit [Ping timeout: 248 seconds]
techtangents has quit [Ping timeout: 252 seconds]
noonien has quit [Ping timeout: 252 seconds]
duoi has quit [Ping timeout: 252 seconds]
valwal__ has quit [Ping timeout: 248 seconds]
mudri has quit [Ping timeout: 248 seconds]
{^_^} has quit [Ping timeout: 252 seconds]
elvishjerricco has joined #nixos
<hyper_ch2> gchristensen: need any more info?
trevorriles has joined #nixos
techtangents has joined #nixos
linarcx has quit [Quit: WeeChat 2.4]
<gchristensen> not sure yet
<gchristensen> I have a 5x5 matrix of machines peering with each other to try and figure out what is going on
sestrella has joined #nixos
noonien has joined #nixos
mudri has joined #nixos
bahamas has quit [Ping timeout: 244 seconds]
valwal__ has joined #nixos
jmeredith has joined #nixos
duoi has joined #nixos
arjen-jonathan has quit [Ping timeout: 248 seconds]
wfranzini has quit [Quit: wfranzini]
{^_^} has joined #nixos
wfranzini has joined #nixos
<gchristensen> hyper_ch2: do none of your peers come up, or do some of them?
<{^_^}> [nixpkgs] @marsam merged pull request #62543 → python37Packages.stripe: 2.27.0 -> 2.29.0 → https://git.io/fjEPv
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEdp
lordcirth_ has joined #nixos
<gchristensen> hyper_ch2: because this all works fine, and I specifically chose keys which were "weird": https://gist.github.com/grahamc/45d050f26d99fc6e285846e200533ba9 which was my hypothesis
bahamas has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch opened pull request #62610 → iperf3: symlink manpage to iperf & split man output → https://git.io/fjEFf
<gchristensen> hyper_ch2: I do need more info.
<{^_^}> [nixpkgs] @marsam merged pull request #62547 → python37Packages.uncertainties: 3.0.3 -> 3.1 → https://git.io/fjEPE
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEFI
drakonis_ has joined #nixos
lem0n has joined #nixos
<dminuoso> [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
<dminuoso> So I take it there's no way around patchelf'ing such binaries?
<manveru> dminuoso: other than building from scratch, no
drakonis has quit [Ping timeout: 258 seconds]
<manveru> or well, fhs
emptyflask has joined #nixos
<goibhniu1> dminuoso: steam-run might work
<manveru> ^
<dminuoso> goibhniu1: Isn't that tailored for steam apps?
<dminuoso> manveru: Well its proprietary, I doubt they'd give me the source code if I asked nicely. :-p
<pie_> i think steam-run basically relies on fhsuserenv?
<{^_^}> [nixpkgs] @Scriptkiddi opened pull request #62611 → yed: 3.18.2 -> 3.19 → https://git.io/fjEFn
<{^_^}> [nixpkgs] @abbradar pushed 2 commits to master: https://git.io/fjEFc
<manveru> pie_: exactly
<sestrella> Hi, new NixOS user here. I'm trying to create a Nix derivation based on a list of files that looks like as follows `srcs = [ ./package.json ./package-lock.json ]` however, I'm getting the following error `do not know how to unpack source archive /nix/store/n1w10ai78i5bj375xpaw4yn90z15wrfr-package-lock.json`. According to "Nixpkgs manual" `srcs / src The list of source *files* or directories to be unpacked or copied. One of these must be set.` perhaps
<sestrella> I'm missing something obvious, but I would appreciate any insights. Here is a gist https://gist.github.com/sestrella/ba1107aedd726647e293601d567a6b9e
<goibhniu1> dminuoso: that's where it comes from alright, but with a bit of luck it will have what you need
<manveru> it's fhsuserenv with all dependencies needed to run steam and a ton of games
hmpffff has quit [Quit: nchrrrr…]
<infinisil> sestrella: Yeah I think the docs are wrong there. I'd use something like "cp ${./package.json} package.json" in some phase to get the file
cfricke has joined #nixos
Xyliton has joined #nixos
cfricke has quit [Client Quit]
<Xyliton> Is there anything I can do about `Package x is marked as broken, refusing to evaluate.`?
<Xyliton> Do I have to write my own nixexpr and include that in my system packages?
<infinisil> Xyliton: is that the full error message?
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #62539 → python27Packages.python-stdnum: 1.10 -> 1.11 → https://git.io/fjEiG
<sestrella> @infinisil - thank you for replying my message. I'm going to try that out, although I think `src` is a mandatory field, therefore, I guess I should point to the whole directory for now `src = ./.`
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEF4
<manveru> sestrella: src is only mandatory if you have an unpackPhase
<infinisil> sestrella: An alternative is to set unpackPhase = "true"
<infinisil> Or actually, do the file copying *as* the unpackphase
<manveru> src = ./package.json ?
<infinisil> unpackPhase = "mkdir source; cp ${./package.json} source/package.json"
<Xyliton> infinisil: it also says something about overwriting allowBroken. Wouldn't that just allow me to attempt a broken package?
<dminuoso> Mmm, how do I get a reference to a working program interpreter for patchelf?
<infinisil> Xyliton: Exactly, the error message includes how you can still attempt it
<infinisil> Xyliton: it might work, or it might not
<pie_> dminuoso, if you really want to do it imperatively you can probably use nix eval
<dminuoso> pie_: nah Im fine writing a derivation for it
<sestrella> manveru: got it so as, @infinisil pointed out I could set `unpackPhase` to "true" instead. You guys give a couple of ideas to test out, thank you!
<pie_> dminuoso, i think fixupphase might already do that then
<pie_> dminuoso, maybe you could try searching in setup.sh for it
<pie_> otoh no idea, maybe its handled by cross compilaiton stuff in which case its probably easier to just have someone else that knows say how xD
<dminuoso> pie_: wait a moment, setup.sh?
<pie_> (or find it somewhere)
<pie_> dminuoso, its part of the stdenv infrastructure
<pie_> that does all the phases and stuff. its the builder for mkderivation (unless i remembered wrong)
Yaniel has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #62404 → cargo-make: 0.19.3 -> 0.19.4 → https://git.io/fjEZz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEFu
<Xyliton> How would i query a package for the available version? I tried `nix eval nixpkgs.haskellPackages.tasty` but that throws a giant error
<dminuoso> pie_: Okay I should be careful. This package seems to be extremely brittle, so I think Im gonna prepare this manually
<pie_> dminuoso, i would have reasoned the exact opposite way >.>
<pie_> if its brittle, easier to deal with it consistently
<hyper_ch2> gchristensen: what more info do you need?
fusion809 has joined #nixos
<pie_> Xyliton, most of that isnt the error it chokes on, just debug stuff. the error is just the last line and you can pass --show-trace for a traceback. however you probably dont want the entire package, in your place i'd try to find out if theres some kind of version attribute
iqubic` has quit [Ping timeout: 245 seconds]
<manveru> dminuoso: one neat trick is: `patchelf --print-interpreter $(readlink -f $(which patchelf))`
dustinm has joined #nixos
<pie_> i bet thats on a wiki page somewhere
hmpffff has joined #nixos
ivan has joined #nixos
<hyper_ch2> grahamc[m]: the problem occurs if you use wireguard as client and not as server
<gchristensen> hyper_ch2: wireguard doens't have a "client" or "server" mode, so what do you mean by that?
<Xyliton> infinisil: this is kinda weird. The broken package is only broken because of a version discrepancy of one of its dependencies. Checking the version of said package and the changelog on their github this dependency shouldn't even be depended on anymore
<Xyliton> Only solution now would be using my own expression?
domogled has joined #nixos
<infinisil> Xyliton: What's the error exactly?
<hyper_ch2> gchristensen: if you define an endpoint, then wg acts as peer
<hyper_ch2> as client
<Xyliton> infinisil: it is cabal complaining about a missing dependency. `tasty >=1.1.0.3 && <1.2`. nixpkgs only has tasty 1.2.0. Although this shouldn't depend on tasty anymore
<gchristensen> hyper_ch2: okay, so to debug I need you to reboot so you're back in the buggy state
<hyper_ch2> what to debug?
<gchristensen> I want to send you commands to run, and have you send me the output
<infinisil> Xyliton: Did you check the right version of the package?
hyper_ch has quit [Quit: ZNC 1.7.3 - https://znc.in]
<hyper_ch2> gchristensen: rebooting, it'll take a little while
<gchristensen> ok
<Xyliton> infinisil: according to `nix eval nixpkgs.haskellPackages.summoner.version` it is at 1.2.0, which, according to the changelog, doesn't depend on tasty anymore
domogled has quit [Remote host closed the connection]
<hyper_ch2> gchristensen: zfs encryption passwords entered....
<infinisil> Xyliton: You can `nix build nixpkgs.haskellPackages.summoner.src` (I think) to see the source of it. If the cabal file of it still has tasty in it then it still depends on it
hyper_ch has joined #nixos
<lem0n> Hello, I would like to ask a question. I am trying to install Nvidia Legacy 390 driver. It seems to collide with nvidia package that bumblebee uses.
<pie_> i would have figured the version of the package in the nix haskell repo thing hasnt been updated
<pie_> infinisil, Xyliton ^
<pie_> i mean the one thats trying to pull in tasty
<lem0n> How can I install legacy driver with bumblebee.
<hyper_ch2> gchristensen: ready
domogled has joined #nixos
<infinisil> Xyliton: pie_: Ah no, very likely it's not an direct dependency, but a transitive one
<gchristensen> hyper_ch2: okay, send me the rust of `sudo wg`
<infinisil> Ah although maybe not
wucke13 has quit [Quit: ZNC 1.7.2 - https://znc.in]
mumuluxi has joined #nixos
* infinisil checks the build himself
<pie_> which is to say, Xyliton are you aware that by default haskellpackages is a pinned version of the hackage package set
<gchristensen> hyper_ch2: okay, and which peers are missing?
wucke13 has joined #nixos
<Xyliton> pie_: no, I was not. Tbh, to me most of nix is still quasi-magic, especially things like haskellPackages. I just cabal2nix and hope it works
<pie_> Xyliton, ok, so now you know \o/ , good luck on your journey!
<hyper_ch2> gchristensen: that machine is acting as client for the wg_jl, wg_ons, wg_hb interfaces/network
<{^_^}> [nixpkgs] @suvash opened pull request #62613 → iamy: 2.1.1 -> 2.3.2 → https://git.io/fjEFN
<pie_> im mostly unfamiliar with the haskell infra.
<hyper_ch2> gchristensen: they can't ping the actual endpoint for those interfaces
<hyper_ch2> because the wg set endpoint and the ip route commands were never run
<Xyliton> pie_: the package "lists" are different from language to language?
<pie_> Xyliton, if i understand you correctly, sadly yes
<pie_> im working on something that *might* improve that a bit
<gchristensen> hyper_ch2: sorry, this is not helping. in that output, which interfaces are missing peers, and how many?
<hyper_ch2> gchristensen: why are you about peers?
<Xyliton> I'm talking about the way they work/are made/are maintained/etc
<gchristensen> because that is the thing that matters
<pie_> Xyliton, yeah theyre basically all separate implementations (afaik=
<gchristensen> wg is all about peers. client / server is unrelated. it is always peers.
<hyper_ch2> gchristensen: client --> connects to an endpoint
<Xyliton> I've peeked at the giant list of haskell packages ones and I really hope that those weren't written manually
<hyper_ch2> gchristensen: server --> has wg peers connect to itself
<gchristensen> it connects to a peer's endppoint
<Xyliton> *once
<pie_> Xyliton, which in a way makes sense, because all the package managers and stuff work different. but at least it would be nice if the interface to the user was consistent.
<pie_> Xyliton, i dont think it was done by hand but i honestly dont know how they do it
<infinisil> Xyliton: They're generated with `hackage2nix` once a day automatically on the haskell-updates nixpkgs branch
<pie_> infinisil, do people add system dependencies by hand as they run into issues?
<hyper_ch2> gchristensen: I define as "wg client" when the config says it should connect to an endpoint.
<infinisil> Xyliton: Which takes packages from stackage if they're in stackage, and latest hackage versions otherwise
<hyper_ch2> because a server does not itself connect to peers.... but client peers connect to the server
<infinisil> pie_: I think the common ones are included by default, and there might be a cabal field for that. Not sure about it
<{^_^}> [nixpkgs] @flokli merged pull request #61321 → systemd: 239 -> 242 → https://git.io/fjWvb
<{^_^}> [nixpkgs] @flokli pushed 16 commits to staging: https://git.io/fjEbe
<hyper_ch2> I can't ping the endpoint over the wg vpn
<hyper_ch2> becuase the wg set endpoint and ip route commands were never run for the wg_hb interface
<gchristensen> hyper_ch2: so in that config snippet at the end, where you define endpoint = "${mySecrets.wg_hb_end}";
<gchristensen> is that defined in a list of "servers", "clients", or "peers"?
trevorriles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<hyper_ch2> I don't what you mean by defined in a list of severs, clients or peers
<infinisil> pie_: Yeah there's a cabal field for system deps, which hackage2nix uses
<gchristensen> the Nix code puts the endpoint in to an attribute set inside of the list of peers.
<gchristensen> peers = [ {
<infinisil> Wait
<hyper_ch2> yes, that defines this interface being a "client" because it seeks a connection to an endpoint
<gchristensen> I don't care about clients or servers. I only care about peers.
<pie_> infinisil, isnt cabal non-nix-specific though...how does that work...
<gchristensen> in the output, `wg_hb` has no listed peers?
<hyper_ch2> gchristensen: and that's the problem because you call it all peers
<hyper_ch2> I gave you the output
<gchristensen> okay
lem0n has quit [Quit: Page closed]
foo84724 has joined #nixos
<infinisil> pie_: Ah yeah there is, extra-libraries it's called apparently
knupfer has joined #nixos
<hyper_ch2> gchristensen: it should run wg set wg_hb peer [pubkey] endpoint [endpoing]:51820 persistent-keepalive 25 allowed-ips 10.100.200.0/24
<hyper_ch2> gchristensen: and also ip route replace 10.100.200.0/24 dev wg_hb table main
<infinisil> pie_: Not sure how the mapping is done, it might be good enough most of the time
<foo84724> hey -- perhaps this is more of a generic linux question, but since it seems to work on other distros i thought i'd ask here:
<infinisil> pie_:Like, the names already corresponding to attrs
knupfer has quit [Client Quit]
<hyper_ch2> gchristensen: becuase it doesn't run it, it never connects to the endpoint, so the interface is up but useless
<gchristensen> hyper_ch2: don't run those commands. did you run those commands?
trevorriles has joined #nixos
<hyper_ch2> I did not
<foo84724> i'm trying to install on an x1 carbon 6th gen with an nvme disk, but i can never see the disk
<gchristensen> good
<foo84724> i've tried booting in both efi and legacy modes
<foo84724> anyone have any suggestions?
knupfer has joined #nixos
<gchristensen> is quHqlmRZb2J+g2V5GgOXqERaVLYjx5vAUMgYLIgqo2U= the public key of wg_hb's peer?
<infinisil> Xyliton: Oh and btw, while building summoner myself: The error is not during the summoner build, but its dependency tomland (for my nixpkgs version at least), which depends on tasty
<infinisil> And summoner depends on tomland
<gchristensen> hyper_ch2: ^
<pie_> infinisil, most cabal users probably use debian
<hyper_ch2> gchristensen: it is
<pie_> infinisil, well, maybe theres a semi-mechanical translation.
<infinisil> pie_: Why you think so?
<pie_> infinisil, because most people in general use debian?
<pie_> though maybe all the haskellers have migrated to nixos at this point :P
endformationage has joined #nixos
<yorick> pie_: then why would we have stack
<pie_> bleh i was thinking of stack actually
<gchristensen> hyper_ch2: okay, and what does `systemctl status 'wireguard-wg_hb-peer-quHqlmRZb2J\x2bg2V5GgOXqERaVLYjx5vAUMgYLIgqo2U\x3d.service'` say?
<pie_> yorick, to be pedantic i didnt say most people use cabal (as opposed ot stack)
<pie_> but i mean transitively its still true right :P people that use stack are transitively using cabal right
<yorick> pie_: well stack just imports the cabal lib
<infinisil> Xyliton: You can use a `doJailbreak` on tomland to try the build anyways, even though our tasty is newer than it what it wants
<foo84724> ...d'oh, it's at /dev/nvme0, how did i miss that
<foo84724> sorry for the noise!
<yorick> pie_: but that's The Haskell Way of using things
foo84724 has quit [Client Quit]
<gchristensen> nice
<gchristensen> okay, good
<gchristensen> then the bug is not at all what you and clever found. it is running the commands.
<infinisil> Xyliton: And if it still doesn't build, try `dontCheck` on it, which will disable the tests, which is where the tasty dependency comes from
<infinisil> Xyliton: Both dontCheck and doJailbreak come from pkgs.haskell.lib, and you need to apply them in a haskell overlay
schjetne has joined #nixos
<gchristensen> start[4576]: Name or service not known: [endpoing]:51820'
<hyper_ch2> it's a domain name
<pie_> infinisil, every time i disable tests i feel like im killing puppies, sometimes its necessary
<gchristensen> yes
<yorick> ag dontCheck | wc -l 61
<gchristensen> hyper_ch2: try: systemctl restart 'wireguard-wg_hb-peer-quHqlmRZb2J\x2bg2V5GgOXqERaVLYjx5vAUMgYLIgqo2U\x3d.service'
<hyper_ch2> gchristensen: it's run
<gchristensen> hyper_ch2: and now does wg_hb have the peer quHqlmRZb2J+g2V5GgOXqERaVLYjx5vAUMgYLIgqo2U= configured in `sudo wg`s output?
<hyper_ch2> it has
<gchristensen> good
<hyper_ch2> (without sudo)
<gchristensen> okay
<gchristensen> then the problem we have is likely due to a nsswitch configuration bug
<infinisil> pie_: not at all for me tbh, I've never ever encountered a case where failing tests actually caught an important bug
<pie_> infinisil, hopefully because the developers already ran the important tests
<pie_> infinisil, alternatively its bugs in the environment :p
<{^_^}> [nixpkgs] @abbradar merged pull request #62611 → yed: 3.18.2 -> 3.19 → https://git.io/fjEFn
<{^_^}> [nixpkgs] @abbradar pushed commit from @r-ryantm to release-19.03 « yed: 3.18.2 -> 3.19 »: https://git.io/fjEbs
<infinisil> Tests are mostly failing due to test deps missing/being wrong, the tests not compiling or some nix shenanigams
<hyper_ch2> gchristensen: so back to square one
<gchristensen> yep
sestrella1 has joined #nixos
<hyper_ch2> all I can say that my PR actually fixed the situation ;)
Neo-- has joined #nixos
sestrella has quit [Quit: Leaving]
sestrella1 has quit [Client Quit]
zeta_0 has joined #nixos
arjen-jonathan has quit [Ping timeout: 246 seconds]
fendor has quit [Ping timeout: 272 seconds]
bahamas has quit [Ping timeout: 272 seconds]
MmeQuignon has joined #nixos
trevorriles has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<pie_> " test deps missing/being wrong" ive shot myself with this
<hyper_ch2> gchristensen: gotta catch a train now
<gchristensen> see you
Ariakenom has quit [Ping timeout: 252 seconds]
<gchristensen> thanks for debugging with me. in the future you can restart thaht one unit to get it going.
hmpffff has quit [Quit: nchrrrr…]
bahamas has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0a99c65648c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
trevorriles has joined #nixos
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #62302 → ocamlPackages.merlin: 3.2.2 -> 3.3.0 → https://git.io/fj0NX
<{^_^}> [nixpkgs] @vbgl pushed commit from @marsam to master « ocamlPackages.merlin: 3.2.2 -> 3.3.0 »: https://git.io/fjEbD
eskytthe has quit [Quit: Leaving.]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.1]
fendor has joined #nixos
schjetne has quit [Ping timeout: 248 seconds]
<{^_^}> [nix] @CSVdB opened pull request #2917 → Updated flake documentation → https://git.io/fjEbF
nschoe has quit [Quit: Program. Terminated.]
<{^_^}> [nixpkgs] @Mic92 merged pull request #62604 → skypeforlinux: 8.32.0.44 -> 8.45.0.41 [backport 19.03] → https://git.io/fjE5n
<{^_^}> [nixpkgs] @Mic92 pushed 6 commits to release-19.03: https://git.io/fjEbA
<{^_^}> [nixpkgs] @vbgl pushed commit from @CohenCyril to master « coqPackages.mathcomp: 1.8.0 -> 1.9.0 and adding real-closed »: https://git.io/fjENT
<{^_^}> [nixpkgs] @vbgl closed pull request #61959 → coqPackages.mathcomp: 1.8.0 -> 1.9.0 and adding real-closed → https://git.io/fjBs1
drakonis_ has quit [Ping timeout: 252 seconds]
hyper_ch2 has joined #nixos
brejoc has quit [Read error: Connection reset by peer]
<hyper_ch2> gchristensen: so, in the train now
<hyper_ch2> anything else you need to know?
brejoc has joined #nixos
drakonis_ has joined #nixos
filedesless has quit [Ping timeout: 258 seconds]
filedesless has joined #nixos
brejoc has quit [Ping timeout: 252 seconds]
dansho has joined #nixos
toppler`` has quit [Ping timeout: 252 seconds]
domogled has quit [Quit: domogled]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
erasmas has joined #nixos
filedesless has quit [Quit: leaving]
ambro718 has joined #nixos
toppler`` has joined #nixos
arjen-jonathan has quit [Ping timeout: 248 seconds]
<eddyb> does anyone here work on GCC?
<eddyb> I tried to do a local build, using: `nix-shell -E 'with import <nixpkgs>{};gcc8.cc.overrideAttrs (gcc: { nativeBuildInputs = (gcc.nativeBuildInputs or []) ++ [ flex ]; })' --run 'buildPhase && checkPhase'`
<eddyb> ugh, sorry, wrong command, this it it: `nix-shell --pure -E 'with import <nixpkgs>{};gcc8.cc.overrideAttrs (gcc: { nativeBuildInputs = (gcc.nativeBuildInputs or []) ++ [ flex ]; })' --run 'fixupPhase && configurePhase && buildPhase && checkPhase'`
<eddyb> and what I get is `/nix/store/2dfjlvp38xzkyylwpavnh61azi0d168b-binutils-2.31.1/bin/ld: cannot find crti.o: No such file or directory`
<eddyb> after it does a lot just fine
<eddyb> I think it's trying to build libgcc
<pie_> eddyb, didnt know you use nix
bahamas has quit [Quit: leaving]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @Hodapp87 opened pull request #62615 → gzdoom: Fix wrong fluidsynth version (backport to 19.03) → https://git.io/fjEAe
kloenk has joined #nixos
drakonis_ has quit [Ping timeout: 248 seconds]
<eddyb> I'm trying with s/gcc8/gcc9 (which I didn't have on this server initially)
<yorick> lucus16: ^
domogled has joined #nixos
nobody96 has joined #nixos
<eddyb> nope, same issue
sestrella has joined #nixos
<eddyb> edef: ^^ I moved here now, just in case someone else knows what's up
<lucus16> eddyb: Try an export LD_DEBUG=libs,files after the configurePhase
<{^_^}> [nixpkgs] @Mic92 pushed commit from @Hodapp87 to release-19.03 « gzdoom: Fix wrong fluidsynth version »: https://git.io/fjEAI
<lucus16> To see where it looks for that
<{^_^}> [nixpkgs] @Mic92 closed pull request #62615 → gzdoom: Fix wrong fluidsynth version (backport to 19.03) → https://git.io/fjEAe
<eddyb> wow that's... a ton of output
nDuff has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #62616 → strongswan: 5.7.2 -> 5.8.0 → https://git.io/fjEAO
<lucus16> Since it tells you where it finds every single shared library it uses
<lucus16> In the last part before the failure it should tell you where it looks I think
<nobody96> probably a stupid question, but is there an easy way to look up the store location of a package? (eg. rust-src -> /nix/store/hn1q4m58fmbjvsvfzg6ffav65slm9y4i-rust-src)
drakonis_ has joined #nixos
<eddyb> nobody96: there could be hundreds of them
<{^_^}> [nixpkgs] @ryantm merged pull request #62497 → pdns-recursor: 4.1.12 -> 4.1.13 → https://git.io/fjEgW
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjEAZ
<eddyb> nobody96: or more realistically, dozens :P
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjEAn
<{^_^}> [nixpkgs] @ryantm merged pull request #62581 → uget: 2.2.1 -> 2.2.2 → https://git.io/fjEDi
<{^_^}> [nixpkgs] @alexarice opened pull request #62617 → caja-dropbox: fix python dependency → https://git.io/fjEAC
<nobody96> eddyb, I know. But isn't there only one linked to a profile?
<nobody96> s/a profile/the active profile/
<eddyb> nobody96: oh, that. yeah you should be able to get that... from somewhere
<lucus16> nobody96: Run nix repl '<nixpkgs>' and then type e.g. toString hello
Neo-- has quit [Ping timeout: 268 seconds]
<matthewbauer> eddyb: maybe check whether crti.o is being built correctly. it's possible some purity related thing in the cc-wrapper is breaking libgcc bootstrapping
WizBright has joined #nixos
<eddyb> matthewbauer: it doesn't work without `--pure` either
<eddyb> but let me try again in case I messed something up
<eddyb> lucus16: there is no mention of crti except in the error message :/
<eddyb> there are lines like `find library=libbfd-2.31.1.so [0]; searching` but nothing about crti
<lucus16> Oh right
drakonis has quit [Ping timeout: 252 seconds]
<nobody96> lucus16, thanks. I think I have to read up more about 'nix rpl'. It does work for hello, but not for rust-src.
<Taneb> Question: what's the easiest way to have a derivation which runs patchShebangs on a local file and adds it to the store?
<matthewbauer> actually it doesn't look like you are using cc-wrapper at all!
<matthewbauer> i would try `nix-shell --pure -E 'with import <nixpkgs>{};gcc8.overrideAttrs (gcc: { nativeBuildInputs = (gcc.nativeBuildInputs or []) ++ [ flex ]; })' --run 'fixupPhase && configurePhase && buildPhase && checkPhase'` to get crti.o
<matthewbauer> it probably needs it for building some local tool
<Ankhers> What is the purpose of using autoreconfHook over just having autoconf in a derivation?
<eddyb> matthewbauer: i.e. remove the `.cc`?
<eddyb> that doesn't work at all, it fails very early on
<matthewbauer> yeah that gives you the crt*.o objects in your library path
<matthewbauer> what's the error without .cc?
<eddyb> something in configure, I think? I'm waiting for the current run to fail
<eddyb> (and it did, so just removing --pure doesn't help)
<lucus16> nobody96: How do you identify the rust-src you're talking about?
trevorriles has quit [Quit: Textual IRC Client: www.textualapp.com]
<eddyb> trying `nix-shell --pure -E 'with import <nixpkgs>{};gcc9.overrideAttrs (gcc: { nativeBuildInputs = (gcc.nativeBuildInputs or []) ++ [ flex ]; })' --run 'fixupPhase && configurePhase && buildPhase && checkPhase'` now
<eddyb> matthewbauer: `configure: error: no acceptable C compiler found in $PATH`
<nobody96> lucus16, `ls -d /nix/store/*rust-src*`
drakonis has joined #nixos
<nobody96> lucus16, but that is not aware of the environment I am in. Its probably do to it being installed via the mozilla overlay
<nobody96> s/do/due/
<lucus16> nobody96: So yes, there could be any number of those in the nix store, so you need some other way to be specific about which one you're looking for
schjetne has joined #nixos
<lucus16> nobody96: If you have a binary in your PATH for which you'd like to see the relevant source,
<lucus16> nobody96: nix show-derivation $(which cargo)
drakonis_ has quit [Ping timeout: 245 seconds]
<lucus16> nobody96: And then look through the inputDrvs section for something with source in the name
<matthewbauer> eddyb: ah yeah nevermind, you definitely want gcc9.cc
<nobody96> lucus16, the problem is, that I need to set the RUST_SRC environment variable. I have the `rust-src` package installed and in the source. I just need to bring them both together...
<eddyb> matthewbauer: so... why is it broken Q_Q
Ariakenom has joined #nixos
wfranzini has quit [Ping timeout: 250 seconds]
<matthewbauer> maybe try genericBuild? this will unpack the custom source for you, but at least should work close to nix-build
<nobody96> but after about an hour of searching, all I learned is that this is no common task and I don't know enough about nix to make it work myself.
<eddyb> matthewbauer: I need my own build dir because apparently GCC regression tests are a diff of two test runs :(
<lucus16> nobody96: right, so what command did you use to install that rust-src package?
<kraem> one (last i hope) thought before migrating to nixOS completely and wiping my ssd: are ALL options abstracted? would i be able to run nvidia reverse prime (using my discrete nvidia card in my laptop as the primary gpu) as per http://us.download.nvidia.com/XFree86/Linux-x86/375.26/README/randr14.html
oida has joined #nixos
<matthewbauer> eddyb: have you looked at https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/gcc/builder.sh ? this has a bunch of weird gcc-related things. i would think it would be done by nix-shell for you though
<tilpner> kraem: No, not all options will be at the highest level of abstraction, and there are things you can do with Linux, that you can't easily do with just using predefined options
<azazel> kraem: configuration is always a work in progreass ;-)
<kraem> forgot the actual question: would i be able to create a `xorg.conf` in /etc that nixOS will listen to?
<tilpner> kraem: There are options to insert custom strings into the generated xorg.conf
CapsLock has joined #nixos
<eddyb> matthewbauer: how do I run parts of this script?
<tilpner> kraem: See services.xserver.{extraConfig,extraDisplaySettings,...}
<kraem> tilpner: alright - guess i'll have to look into them before migrating fully then :)
<eddyb> I'm really confused as to what's happening
<nobody96> lucus16, I put it into my configuration.nix (https://github.com/mruediger/nixos-config/blob/master/desktop/rust.nix#L6)
ddellacosta has joined #nixos
irl25519 has joined #nixos
<CapsLock> Hi everyone ; I try to execute some python script in a nix-shell (nix-shell -p libjpeg) ; but I get "ImportError: libjpeg.so.62: cannot open shared object file: No such file or directory" - I don't know why it has stopped working - it used to work. Any idea to solve this please ?
<tilpner> kraem: Dual graphics are a pain on any distribution, especially when you require CUDA or Vulkan
MmeQuignon has quit [Ping timeout: 245 seconds]
<tilpner> kraem: I have primusrun working, but it depends a lot on the hardware you have
<kraem> tilpner: yeah i've encountered that. have a functional setup in arch and want to know if i can run this setup in nixos as well
<matthewbauer> you might need to source it somehow... can't remember if there is a path to it. maybe $builder?
<tilpner> kraem: Probably™
drakonis has quit [Ping timeout: 250 seconds]
<lucus16> nobody96: Right, so nix repl '<nixpkgs>' will open a REPL with all the attributes in pkgs, the same ones you use in rust.nix to specify what should be installed
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62618 → proot/talloc fixes → https://git.io/fjEAA
drakonis has joined #nixos
<lucus16> nobody96: latest.rustChannels.nightly.rust-src is the exact rust-src package you're looking for, entering it will show you the derivation path
<lucus16> nobody96: Use toString latest.rustChannels.nightly.rust-src to get the location where that package is stored in the nix store
v0|d has joined #nixos
<nobody96> lucus16, it failed with error: undefined variable 'latest' at (string):1:10 - I assume its due to the overlay configuration that isn't put into nixpkgs
<lucus16> nobody96: In that case it surprises me that your system configuration works
<lucus16> nobody96: Or is it not one you've switched to yet?
<nobody96> it is
tilpner has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62619 → julia: strip out gfortran refs → https://git.io/fjExk
<nobody96> lucus16, I just found out that /run/current-system/sw/lib/rustlib/src is the exact thing I was looking for
<lucus16> Ah, cool
drakonis has quit [Ping timeout: 248 seconds]
<nobody96> lucus16, but I am still curious why it didn't work. I have to dive deeper into nix and its oddities
drakonis has joined #nixos
<lucus16> nobody96: I can't figure out where the latest attribute comes from in the file you linked me if it's not in your pkgs
<kraem> tilpner: thanks - i'm not interested in the switching of gpu since i'd rather run with the discrete gpu as main for deterministic behaviour - i'll just have to take the plunge and try it - remember the plunge i took to get this working though T_T
<nobody96> lucus16, its set in the mozilla-overlay
<tilpner> kraem: If you recorded all the workarounds you needed on Arch, it should be fairly quick to implement all of them in your configuration
<wucke13> How would one edit the java.security file in nixos?
<lucus16> It's strange that they expose it under such a generic name
<kraem> tilpner: yeah I basically just run nvidia proprietary drivers with the xorg.conf from nvidias website - that's why I wondered if i could just cp that xorg.conf to nixos and have it working :)
Jetien_ has quit [Ping timeout: 272 seconds]
hyper_ch2 has quit [Quit: Page closed]
<tilpner> kraem: Theoretically, you just follow https://nixos.org/nixos/manual/#sec-x11-graphics-cards-nvidia and put the interesting parts of their xorg.conf into your config if they differ from the defaults
<{^_^}> [nixpkgs] @Profpatsch merged pull request #62558 → rabbitmq-server: 3.7.14 -> 3.7.15 → https://git.io/fjEXX
<{^_^}> [nixpkgs] @Profpatsch pushed commit from @r-ryantm to master « rabbitmq-server: 3.7.14 -> 3.7.15 »: https://git.io/fjExn
vidbina has joined #nixos
cross has joined #nixos
morr has joined #nixos
<{^_^}> [nixpkgs] @abbradar opened pull request #62620 → Update my packages → https://git.io/fjExR
schjetne has quit [Ping timeout: 252 seconds]
irl25519 has quit [Quit: Textual IRC Client: www.textualapp.com]
knupfer has quit [Ping timeout: 250 seconds]
<kraem> tilpner: ok thanks. Would this be the right syntax? https://bpaste.net/show/29c865d01cd4
<tilpner> kraem: No, use a ''string like this''
hmpffff has joined #nixos
stranger___ has joined #nixos
sestrella has quit [Ping timeout: 245 seconds]
<{^_^}> #57712 (by gnidorah, 11 weeks ago, open): jack module: init
<kraem> tilpner: is this better? https://bpaste.net/show/a8fe1509189a (sorry for harassing you)
<tilpner> kraem: Better, but also leave off the { }
<tilpner> I'm not sure actually
<tilpner> Yes, my guess was right
sestrella has joined #nixos
<kraem> haha thanks. so this would work? https://bpaste.net/show/4571ff8b42be
<{^_^}> [nixpkgs] @jerith666 opened pull request #62621 → timetrap: restore "t" executable → https://git.io/fjExa
dansho has quit [Quit: Leaving]
<nobody96> lucus16, I don't know whtat the implications are of exposing it under latest. I really have to learn more nix ;-)
<tilpner> kraem: The syntax looks fine now, no idea if the content is correct of course
nschoe has joined #nixos
<kraem> tilpner: that i understand :) well that's the exact (with my busid of course) content of the xorg.conf i'm writing this from :)
<tilpner> kraem: I suggest you disable xserver autostart and use services.xserver.exportConfiguration to debug the resulting configuration
schjetne has joined #nixos
<kraem> tilpner: oh cool - that's nice - do you suggest i boot into nixos for the first time without Xorg, set up the xorg.conf and then start x manually with startx?
<tilpner> kraem: Almost. Don't use startx, use systemctl start display-manager
<stranger___> infinisil: https://github.com/NixOS/nixpkgs/pull/57712 its been 3 months already. could you please merge it?
<{^_^}> #57712 (by gnidorah, 11 weeks ago, open): jack module: init
zeta_0 has joined #nixos
schjetne has quit [Ping timeout: 248 seconds]
<infinisil> stranger___: Have you tested it?
Fare has quit [Ping timeout: 248 seconds]
<infinisil> Because I wanted to, but didn't get to it yet
<infinisil> Or are you gnidorah perhaps?
<stranger___> yep
<kraem> tilpner: ok sounds good. I don't quite follow the `Type: strings concatenated with "\n"` from the xserver.config option though - seems like the syntax i proposed is wrong?
<infinisil> stranger___:Well I'd like if there would be at least another person who tested it, with different hardware and stuff
<tilpner> kraem: No, I think it looks right
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62622 → zoom-us: set LD_PRELOAD=.../v4l2convert.so → https://git.io/fjExy
orivej has quit [Ping timeout: 246 seconds]
<infinisil> stranger___: But if there's nobody else, I guess we can merge anyways
<stranger___> infinisil: maybe oxij, but I think he's usually too busy
<{^_^}> [nixpkgs] @michaelpj opened pull request #62623 → localtime: set geoclue config → https://git.io/fjExS
<stranger___> infinisil: or people who liked PR
<{^_^}> [nixpkgs] @michaelpj opened pull request #62624 → redshift: add geoclue config → https://git.io/fjEx9
<infinisil> stranger___: Yeah, well anyways, I'll merge it, you seem to have tested it well enough
<fasd> is it safe to use hashedPassword in my configuration.nix if strangers are going to see it?
<gchristensen> fairly safe
<gchristensen> not really ideal, but fairly safe. how valuable would it be to pwn your accounts? :)
<fasd> how safe is fairly safe?
<fasd> ehhhhh
<qyliss> How much do you trust the hashing algorithm, and how much do you trust your password to not be brute-forceable?
<gchristensen> how many millions of dollars does that password protect?
<lordcirth_> fasd, this is for your linux account password? It's a salted (two round) sha512
<lordcirth_> If your password is randomly generated and has 128 bits entropy, I think you're good.
<fasd> what I'm worried about is having my password not protected in /etc/shadow
<fasd> so people can brute force as fast as they want
<gchristensen> yeah that is true
<fasd> cool, thanks
<{^_^}> [nixpkgs] @Infinisil merged pull request #57712 → jack module: init → https://git.io/fjehC
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fjEx5
<lordcirth_> fasd, you could have configuration.nix include another file with the hashed password, which is only readable by root?
leotaku has joined #nixos
<fasd> that's a good idea
<fasd> I'll try it
<qyliss> My password hash is public: https://edef.eu/~qyliss/nixlib/file/sys/x220.nix.html
<stranger___> infinisil: thank you much! and sorry for abuse
<qyliss> If anybody breaks it I'll buy them a cookie
Guest2019 has joined #nixos
<infinisil> stranger___: Np :) (what abuse though??)
asheshambasta_m has joined #nixos
<stranger___> infinisil: perhaps I was too much with bugging you
<infinisil> Ah, yeah no big problem, it's generally a good idea to ping PRs, there's many old ones that are perfectly fine lingering around
<samueldr> qyliss: hunter2?
<qyliss> samueldr++
<{^_^}> samueldr's karma got increased to 90
<gchristensen> rounds=1000000 ... hm.
<tilpner> Can someone confirm that linuxConfig { name = "kernel.config"; src = linux.src; makeTarget = "tinyconfig"; } doesn't build anymore?
acarrico has quit [Ping timeout: 246 seconds]
<lordcirth_> tilpner, I'm a Nix noob but I have a NixOS VM here. What command would I run?
<tilpner> nix-build --no-out-link -E 'with import <nixpkgs> {}; linuxConfig { name = "kernel.config"; src = linux.src; makeTarget = "tinyconfig"; }'
<lordcirth_> Should I update everything first?
<tilpner> It's missing bison and flex
<tilpner> Only if it's no trouble
21WAAF105 is now known as LogicAside
<lordcirth_> It'
<lordcirth_> *It's just a scratch VM
adamanti` has joined #nixos
<{^_^}> [patchelf] @edolstra merged pull request #172 → Updated epoch → https://git.io/fjE59
<{^_^}> [patchelf] @edolstra pushed commit from @CSVdB to master « Updated epoch (#172) »: https://git.io/fjEpf
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/1d5d94d4bee (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<lordcirth_> Ok, without updating, "/bin/sh: bison: not found"
rfold has joined #nixos
Fare has joined #nixos
<tilpner> lordcirth_: Thanks for checking, still broken on master
<{^_^}> [nixpkgs] @matthewbauer merged pull request #56834 → v8: 5.4.232 -> 7.4.255 → https://git.io/fhxzf
<tilpner> Guess it isn't used that much
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjEpI
<{^_^}> [nixpkgs] @matthewbauer merged pull request #60348 → enchant: 1.6.1 -> 2.2.3 → https://git.io/fjGOa
<{^_^}> [nixpkgs] @matthewbauer pushed 5 commits to master: https://git.io/fjEpL
<lordcirth_> Doesn't sound hard to fix, though?
wfranzini has joined #nixos
Guest2019 is now known as gml
gml is now known as gml9
<tilpner> I'm not sure
<tilpner> Adding them as inputs would be easy, yes
<tilpner> But this used to work without that, so this might indicate something else broke
<tilpner> I'm not 100% sure I used with 4.16 though
MmeQuignon has joined #nixos
Fare has quit [Ping timeout: 258 seconds]
tokudan has joined #nixos
gml9 is now known as gml8
Fare has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
hmpffff_ has joined #nixos
drakonis has quit [Ping timeout: 248 seconds]
hmpffff has quit [Ping timeout: 252 seconds]
ddellacosta has quit [Ping timeout: 245 seconds]
gml8 has left #nixos [#nixos]
gml8 has joined #nixos
<{^_^}> [nixpkgs] @ankhers opened pull request #62625 → erlangR21: 21.2.3 -> 21.3.8.2 → https://git.io/fjEp4
<dminuoso> Is there a way to figure out what derivation from nixpkgs might produce a file of some name?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/547466064e4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<kraem> tilpner: think i found exactly what i was trying to to in the wiki: https://nixos.wiki/wiki/Nvidia#static_mode
Fare has quit [Ping timeout: 252 seconds]
<gchristensen> dminuoso: what file?
<dminuoso> gchristensen: libjasper.so.1
<gchristensen> ,locate libjasper.so.1
<{^_^}> Couldn't find in any packages
<gchristensen> ,locate libjasper.so
<{^_^}> Found in packages: jasper
<dminuoso> gchristensen: That seems to have the wrong version of it.
<gchristensen> too new?
<hyper_ch> gchristensen: so, home now. Anything else you need?
<{^_^}> [nixpkgs] @ankhers opened pull request #62626 → rebar3: 3.10.0 -> 3.11.1 → https://git.io/fjEpa
sestrella has quit [Ping timeout: 252 seconds]
<gchristensen> hyper_ch: no, thank you though
<dminuoso> gchristensen: Yeah.
<hyper_ch> gchristensen: so, what's the fix now?
<dminuoso> I mean I could attempt to just symlink it to some .so.1 and hope everything works out, but it's basically asking for crashes and bugs to happen.
<gchristensen> dminuoso: this isn't what you want to hear, but whatever you're using which needs an old version of jasper ... you don't want to use it. so many security vulns.
cpc26 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62618 → proot/talloc fixes → https://git.io/fjEAA
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to master: https://git.io/fjEpV
<gchristensen> astra was built for the RU military, it'd be surprising indeed to have them pick NixOS :)
<hyper_ch> well, it's modofied debian
<infinisil> Everything is modified debian if you modify it enough xD
<hyper_ch> I tend to think great zfs support, reproduciable builds, atomic upgrades and and granular control would be top priority
fendor has quit [Ping timeout: 244 seconds]
nDuff has quit [Ping timeout: 272 seconds]
ee1943 has joined #nixos
schjetne has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @suhr opened pull request #62627 → strategies: init at 0.2.3 → https://git.io/fjEp7
nD5Xjz has quit [Ping timeout: 272 seconds]
<eddyb> matthewbauer, lucus16: what the hell, I managed to replicate some of the logic and that brought `-Wl,-L/nix/store/c745s6cnnxy6c98bvhi0qsijrh3ikag1-glibc-2.27/lib` to the failing command, but that's not enough?!
<eddyb> that is, I added `export set CFLAGS=-Wl,-L$(< "$NIX_BUILD_BINTOOLS/nix-support/orig-libc")/lib`
oida has quit [Ping timeout: 256 seconds]
<nschoe> Hi everyone, I'm trying to create a derivation. Using fetchFromGithub I'm having the "ValueError: ZIP does not support timestamps before 1980". I've been redirecte to this github thread https://github.com/NixOS/nixpkgs/issues/270. From the issue thread this is supposed to be fixed, so I'm not sure how to proceed. There is an answer given "A temporary workaround is used by charon: https://github.com/NixOS/charon/blob/master/default.nix#L19" but
<nschoe> the link if 404. At the very end, a user[matthew-piziak] shows a hack by unsetting SOURCE_DATE_EPOCH.
<{^_^}> #270 (by cillianderoiste, 6 years ago, closed): Set zip_safe to false for python to avoid: "ZIP does not support timestamps before 1980"
<nschoe> I'm not sure what's the correct solution.
<hyper_ch> still banned from #wireguard
__monty__ has joined #nixos
oida has joined #nixos
<buffet> hey, im running nixos on a thinkpad (X250), and im looking into getting TLP to run. is it necessary to install linuxPackages.tp_smapi myself, or does that get handled automatically?
<{^_^}> [nixpkgs] @abbradar opened pull request #62628 → python3.pkgs.scandir: 1.7 -> 1.10.0 → https://git.io/fjEpj
<buffet> and if i am to install it, do i just drop it in environment.systemPackages?
<lucus16> fairly sure dropping it in systemPackages won't achieve anything at least
asheshambasta_m has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62334 → hplip: add aarch64-linux to platforms → https://git.io/fjEIy
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/fjEhe
nD5Xjz has joined #nixos
<eddyb> matthewbauer, lucus16: what flag is needed to find `crti.o`?
ris has joined #nixos
d10n-work has joined #nixos
itorres has joined #nixos
<lucus16> eddyb: I encountered the crti.o issue when trying to build gnat (which is part of gcc) and the issue then turned out to be I was using the stdenv gcc instead of the gnat bootstrap gcc
<eddyb> uhhh okay?
<eddyb> is `gcc9.cc` the wrong thing to get dependencies from?
<lucus16> eddyb: And I'm fairly sure that was because it used the wrong wrapper which didn't add the right flags
<lucus16> I don't know much more than that
<lucus16> eddyb: Do you have a more complete example of what you're trying to do? Because the command you showed earlier didn't indicate a source
<eddyb> the command starts with `/home/eddy/Projects/gcc/host-x86_64-unknown-linux-gnu/gcc/xgcc`, so I would think... it's using a locally built thing?
<eddyb> lucus16: the source is gcc trunk
johnny101 has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #62629 → walletwasabi: init at 1.1.5 → https://git.io/fjEhY
<eddyb> lucus16: like, `git clone git://gcc.gnu.org/git/gcc.git --depth 1 --branch trunk`
Shoubit has quit [Ping timeout: 248 seconds]
<lucus16> eddyb: It would be helpful if you could give a nix file that e.g. overrides gcc9 with the source you're using and the extra buildinput so I can encounter your error with just a nix-build
<eddyb> I guess, yeah
<nschoe> Any idea for the 1980 timestamp thing?
gml8 has quit [Quit: gml8]
<lucus16> nschoe: I guess the repository contains files with timestamps before 1980 and fetchFromGitHub downloads a source zip internally. Try a regular fetchgit variant I suppose
<lucus16> or a fetchurl to a master tarball
zeta_0 has quit [Quit: break]
schjetne has quit [Ping timeout: 250 seconds]
hmpffff has joined #nixos
<eddyb> lucus16: can I not omit sha256 in fetchgit?
Thra11 has joined #nixos
hmpffff_ has quit [Ping timeout: 252 seconds]
<lucus16> uhh, I don't see there's anything to gain for me to look at an unpinned version
<lucus16> Since it only makes it more likely that I get different results from you
<nschoe> lucus16, Well I've cloned the it repo myself (as regular user) and I've check with `find` : there isn't a file before 1980. But I've entered a build env from nix-shell, and in this case, all files timestamps get reset to 1970. It's nix that does it.
johnw has joined #nixos
<nschoe> I'm trying with fetchgit to see if this changes anything.
<eddyb> lucus16: that would seem very surprising
<eddyb> lucus16: maybe there's a much better way to do what I need to do... can I get `nix-build` to give me the build dir after `make check`?
<lucus16> nschoe: Nix does that indeed, are you sure the error originates in the fetchFromGitHub call and not somewhere else?
nobody96 has quit [Ping timeout: 272 seconds]
<eddyb> like, I need some `.sum` files from it
<lucus16> eddyb: You can nix-build -K to keep the build dir in the temp directory after the build fails
<nschoe> lucus16, I do not know, nor do I know hwo to check.
<eddyb> lucus16: I doubt it's going to fail :P
<lucus16> eddyb: So make it fail after the make check :p
<nschoe> My plan was to enter a build env, and call the phases one by one.
* eddyb tilts head
<eddyb> lucus16: can I have it in case of success too?
<eddyb> if I use nix-build then my life is much easier
<eddyb> I can do it statelessly
<lucus16> Hmm, not with nix-build :+
<lucus16> eddyb: You could add an output and copy the working directory to it
<eddyb> ../../gcc/gcc/simplify-rtx.c:3120:21: error: 'int_mode' may be used uninitialized in this function [-Werror=maybe-uninitialized]
sestrella has joined #nixos
<eddyb> oh wow it doesn't work
arjen-jonathan has joined #nixos
<eddyb> amazing
mexisme_ has joined #nixos
brejoc has joined #nixos
<nschoe> lucus16, I've jsut tried with builtins.fetchGit and it procudes the same error.
<lucus16> nschoe: Probably not in the fetchgit part then. Can you show me what you're trying to do?
clacke_movim has left #nixos [#nixos]
<lucus16> I think there was a utility to fix dates for zipping in nixpkgs, but I forgot what it was called
<qyliss> nschoe: try `unset SOURCE_DATE_EPOCH`
clacke_movim has joined #nixos
<nschoe> lucus16, sure, here's the .nix file I'm trying to build: https://gist.github.com/nschoe/12c1176f16cc57872fd86fcb05db7300
<nschoe> I've included the definition of mkRosPackage. All of this is based on akru's work.
<nschoe> qyliss, yeah I was hoping to try this next. But I'm not sure where to put it.
<qyliss> oh yeah, sorry, missed you mentioning that
<nschoe> What I don't understand is why I've getting this error: I've created lots of other .nix files on the same principle, always with fetchFromGithub and never had this tiemstamp error.
<nschoe> qyliss, np :-) Do you know where in my .nix file I should put it?
<nschoe> is there a buildHook or smth I can use?
<qyliss> Are you trying to build this package with nix-build, or use a nix-shell?
<nschoe> qyliss, nix-shell is just to try and debug (are you thinking shellHook = ''?), but this package is actually a dependency of a larger package I'm trying to build. And since I noticed this one failed, I set to build it.
<nschoe> TL;DR: it should work even in non shell.nix
clacke_movim has left #nixos [#nixos]
Fare has quit [Ping timeout: 268 seconds]
<eddyb> lucus16: ugh, if I set a `rev` it downloads 2GB of history...
<eddyb> I guess I don't know how to do shallow clones of the past, maybe find the right tag?
<nschoe> Here https://nixos.org/nixpkgs/manual/ I see there's set-source-date-epoch-to-latest.sh which should be called. I'm wondering what happens here :/
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62622 → zoom-us: set LD_PRELOAD=.../v4l2convert.so → https://git.io/fjExy
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjEjP
acarrico has joined #nixos
<{^_^}> [nixpkgs] @smaret opened pull request #62630 → gildas: 20190501_a -> 20190601_b → https://git.io/fjEjX
clacke_movim has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #62631 → phpPackages: update php packages → https://git.io/fjEjM
<{^_^}> [nixpkgs] @rycee pushed 2 commits to release-19.03: https://git.io/fjEj9
<nschoe> qyliss, no idea where to put the `unset` statement?
<nschoe> This is not really easy to understand what's called when, in which order, etc. when a derivation is being built. :/
clacke_movim has left #nixos [#nixos]
simon_weber has joined #nixos
<simon_weber> Hi there! I'm relatively new and working on replicating an ansible setup for a service of mine in nixos. Right now I'm looking to get duplicity + pydrive working. duplicity is in nixos/nixpkgs, and I've made a custom package for pydrive with pypi2nix. When I ssh to my test vm, I can run python and import pydrive. But, the duplicity service isn't able to import it
<simon_weber> presumably there's something I need to do so duplicity runs with that global python environment -- can someone point me in the right direction?
ym555 has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/a0e9a224197 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
civodul has joined #nixos
Xyliton has quit [Quit: Lost terminal]
<nschoe> lucus16, have you had time to take a look at my gist (sorry to bother again :/)
hmpffff has quit [Quit: nchrrrr…]
L31ra has joined #nixos
<qyliss> nschoe: does putting it in preConfigure work?
<L31ra> what's the idiomatic way to disable soft flow control in NixOS? I can add 'stty -ixon' in shell startup file, but I think there should be an option for that already
schjetne has joined #nixos
<nschoe> qyliss, no. But I don;t even think preConfigure gets executed tbh
<qyliss> Easy way to find out
<qyliss> stick exit 1 in there and see what happens
<nschoe> qyliss, I've tried using `sleep 10` or `echo "\n\n\n\n\nTEST"` and I don't have anything.
filedesless has joined #nixos
<qyliss> oh
<nschoe> Yep I've tried this too, nothign changes :/
<nschoe> I literally have tried `preConfigure = "exit 1";` in my .nix file and nothing happens (well the 1980 error does)
<nschoe> I'm missing something here and I don't know what this is.
<qyliss> Which derivation is failing?
toppler`` has quit [Ping timeout: 272 seconds]
<nschoe> qyliss, mine.
vidbina has quit [Quit: vidbina]
acarrico has quit [Ping timeout: 246 seconds]
<qyliss> oh sorry misread your gist
vidbina has joined #nixos
<nschoe> qyliss, np
<nschoe> qyliss, and here https://gist.github.com/nschoe/19eece65fbc90bea909665b61d8a319e is the error message
<colemickens> phreedom:
<colemickens> ping
lordcirth__ has joined #nixos
<nschoe> I mena I don't understand what's going on :/ I'd even settle for a dirty hack right now, but nothing I do, save for syntax errors in my .nix file, changes anything to the build
lordcirth_ has quit [Read error: Connection reset by peer]
<lucus16> nschoe: The error is not in your derivation
<lucus16> build of '/nix/store/nxaab10fwj1fzx3zfrhdvv0q1xgvn2rk-python_qt_binding-0.3.5.drv' failed
<lucus16> nschoe: One of your dependencies is a python library for which the nix package seems to be broken
toppler`` has joined #nixos
<{^_^}> [nixpkgs] @bdesham opened pull request #62633 → perlPackages.ImageExifTool: 11.30 -> 11.48 → https://git.io/fjueC
<nschoe> lucus16, how do you see that? "python_qt_binding" is the package I'm trying to build here, this is my derivation.
<nschoe> You're saying the error is in another package?
<lucus16> ah mb
nobody96 has joined #nixos
<eddyb> I'm just going to try building https://github.com/gcc-mirror/gcc/commit/1f54d412a517f3a4b82f3dd77517842fb4de099a now and if that doesn't work... well... it's not my fault
<lucus16> nschoe: I have neither catkin nor rosbuild so I can't try it
acarrico has joined #nixos
<nschoe> No issue.
<nschoe> ANy idea what phase runs before preConfigure? so I can try it?
<qyliss> postPatch?
clacke_movim has joined #nixos
<lucus16> nschoe: You're building a python package with parts implemented in C/C++, correct?
<nschoe> lucus16, seems like it, yes.
Fare has joined #nixos
wfranzini has quit [Remote host closed the connection]
<nschoe> lucus16, this : https://wiki.ros.org/python_qt_binding?distro=melodic is what I'm building
<lucus16> nschoe: python packages should use buildPythonPackage instead of stdenv.mkDerivation, see in pkgs/development/python-modules for example usage
wfranzini has joined #nixos
<lucus16> nschoe: e.g. python-modules/pyqt also combines python and C/C++
vidbina has quit [Ping timeout: 246 seconds]
stranger___ has quit [Quit: Connection closed for inactivity]
acarrico has quit [Ping timeout: 272 seconds]
zeta_0 has joined #nixos
<nschoe> lucus16, thanks for that, I'll take a look now
weedloser has quit [Ping timeout: 258 seconds]
pie_ has joined #nixos
qyliss^work has quit [Quit: bye]
MmeQuignon has quit [Ping timeout: 248 seconds]
Glider_IRC__ has joined #nixos
qyliss has joined #nixos
qyliss^work has joined #nixos
Fare has quit [Ping timeout: 272 seconds]
schjetne has quit [Ping timeout: 250 seconds]
<{^_^}> [nix] @edolstra pushed to flakes « Fix clang compilation error »: https://git.io/fjueM
Glider_IRC_ has quit [Ping timeout: 272 seconds]
<lucus16> nschoe: Actually, I'm not sure that package compiles any C/C++, it might compile the library in a separate derivation
hmpffff has joined #nixos
<lucus16> I don't have any experience with python C/C++ bindings
<nschoe> I don't have either :/
<nschoe> I can't get anything to work tbh.
<nschoe> Also I'm unsure this is related to the 1980 error.
<nschoe> It's not like I have path issues or python dependencies error or anything. It's just a SOURCE_DATE_EPOCH that is set god-knows-where and where and I'm trying to unset it.
<nschoe> But to no result now.
<nschoe> This is a bit frustrating :/ As it's this derivation is just one dependency for the actual derivation I'm trying to build, and I fear there are many many other issues. I've been at this for hours now, for a simple timestamp.
<nschoe> I love nixOS, but I don't manage to understand hwo to do anything with its build system when something goes wrong :/
<symphorien> There is a setup hook to solve 1980 timestamp issues
hmpffff has quit [Quit: nchrrrr…]
<symphorien> I can't remember its name
<nschoe> symphorien, yes I've read about this (can't remember the name either), but it's supposed to be called automaticlly my mkDerivation, right?
<nschoe> symphorien, (thanks for helping btw)
<symphorien> Only if you put it in nativeBuildInputs
<nschoe> symphorien, the name of the hook should be put into nativeBuildInputs??
tokudan has quit [Quit: ZNC 1.7.2 - https://znc.in]
tokudan has joined #nixos
<phreedom> colemickens: pong
camsbury has quit [Ping timeout: 244 seconds]
<nschoe> OMG
<nschoe> Trying this now.
<colemickens> phreedom: do you have access to the Azure NixOS account still?
<nschoe> symphorien, it actually worked and built my derivation!
<symphorien> :)
<nschoe> symphorien, remind me to buy you a giraffe of beer if we meet!
<nschoe> I've been at this for hours :/
Nikita has joined #nixos
Nikita is now known as Guest65393
<gchristensen> ,zip = Add pkgs.ensureNewerSourcesForZipFilesHook to your nativeBuildInputs.
<{^_^}> zip defined
aw_ has joined #nixos
<nschoe> gchristensen, good idea!
<gchristensen> symphorien++
<{^_^}> symphorien's karma got increased to 19
<nschoe> Hwo do we get the bot to say this?
lemonpie_ has joined #nixos
spacefrogg_ has joined #nixos
<gchristensen> ,zip nschoe
<{^_^}> nschoe: Add pkgs.ensureNewerSourcesForZipFilesHook to your nativeBuildInputs.
tokudan has quit [Quit: ZNC 1.7.2 - https://znc.in]
<nschoe> oh! That's good.
Haskellfant has joined #nixos
wucke13_ has joined #nixos
<phreedom> colemickens: umm you mean the storage account in azure that stores the nixos image?
jmeredith_ has joined #nixos
<nschoe> Thanks guys.
tokudan has joined #nixos
d10n-work_ has joined #nixos
fusion809_ has joined #nixos
valwal___ has joined #nixos
<phreedom> I think ikwildrpepper might still have the access
leotaku has quit [Ping timeout: 272 seconds]
pbb_ has joined #nixos
kloenk_ has joined #nixos
drvirgilio_ has joined #nixos
anton__ has joined #nixos
<colemickens> phreedom: yes. ok, thank you!
<colemickens> ikwildrpepper: as you might guess, same question - do you have access to the NixOS storage account still?
smove has joined #nixos
aither64 has joined #nixos
Syrup has joined #nixos
j4m3s1 has joined #nixos
morr_ has joined #nixos
sgo_ has joined #nixos
knupfer has joined #nixos
roosemberth has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #62634 → gtk-doc: 1.29 -> 1.30 → https://git.io/fjuvv
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62447 → nodejs: use system icu → https://git.io/fjERf
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/fjuvJ
Fare has joined #nixos
<ikwildrpepper> colemickens: I think I might have, but otherwise, aminechikhaoui will be able to help
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62575 → spice-up: 1.8.1 -> 1.8.2 → https://git.io/fjEMl
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjuvk
qyliss^work has quit [Quit: bye]
qyliss has quit [Quit: bye]
philippD has joined #nixos
Athas_ has joined #nixos
zeta_0 has quit [Quit: break]
Athas has quit [Disconnected by services]
Athas_ is now known as Athas
<ikwildrpepper> colemickens: checking now
d10n-work has quit [*.net *.split]
L31ra has quit [*.net *.split]
fusion809 has quit [*.net *.split]
jmeredith has quit [*.net *.split]
wucke13 has quit [*.net *.split]
valwal__ has quit [*.net *.split]
GerdFlaig[m] has quit [*.net *.split]
kloenk has quit [*.net *.split]
morr has quit [*.net *.split]
pbb has quit [*.net *.split]
drvirgilio has quit [*.net *.split]
M0ddba11[m] has quit [*.net *.split]
exarkun1 has quit [*.net *.split]
zaphar_ps[m] has quit [*.net *.split]
EB[m] has quit [*.net *.split]
roberth has quit [*.net *.split]
grahamc[m] has quit [*.net *.split]
sputny[m] has quit [*.net *.split]
MerlinGttlinger[ has quit [*.net *.split]
das-g[m] has quit [*.net *.split]
marko[m]1 has quit [*.net *.split]
jasonk000[m] has quit [*.net *.split]
saikrishi1109[m] has quit [*.net *.split]
BinkyTheClown has quit [*.net *.split]
nocent has quit [*.net *.split]
atopuzov[m] has quit [*.net *.split]
MayeulC_backup has quit [*.net *.split]
olejorgenb[m] has quit [*.net *.split]
aterius1 has quit [*.net *.split]
nbardiuk has quit [*.net *.split]
craige[m] has quit [*.net *.split]
wak-work has quit [*.net *.split]
greenerworld[m] has quit [*.net *.split]
megfault has quit [*.net *.split]
stigo has quit [*.net *.split]
spacefrogg has quit [*.net *.split]
aw has quit [*.net *.split]
aither has quit [*.net *.split]
nikivi has quit [*.net *.split]
cocreature has quit [*.net *.split]
codezero has quit [*.net *.split]
SyrupThinker has quit [*.net *.split]
anton_ has quit [*.net *.split]
Orbstheorem has quit [*.net *.split]
smove_ has quit [*.net *.split]
lemonpie has quit [*.net *.split]
j4m3s__ has quit [*.net *.split]
hke has quit [*.net *.split]
stramble-M has quit [*.net *.split]
Guest65393 is now known as nikivi
Kim has quit [*.net *.split]
raoul has quit [*.net *.split]
edcragg has quit [*.net *.split]
jmeredith_ is now known as jmeredith
Haskellfant is now known as cocreature
d10n-work_ is now known as d10n-work
Syrup is now known as SyrupThinker
raoul has joined #nixos
edcragg has joined #nixos
codezero has joined #nixos
qyliss has joined #nixos
qyliss^work has joined #nixos
hke has joined #nixos
nkaretnikov has quit [Ping timeout: 248 seconds]
<ikwildrpepper> colemickens: turns out I still have access indeed
brejoc has quit [Ping timeout: 252 seconds]
nkaretnikov has joined #nixos
jw358 has joined #nixos
greenerworld[m] has joined #nixos
das-g[m] has joined #nixos
L31ra has joined #nixos
roberth has joined #nixos
craige[m] has joined #nixos
wak-work has joined #nixos
stramble-M has joined #nixos
clacke_movim has left #nixos [#nixos]
GerdFlaig[m] has joined #nixos
M0ddba11[m] has joined #nixos
nocent has joined #nixos
Kim has joined #nixos
megfault has joined #nixos
BinkyTheClown has joined #nixos
EB[m] has joined #nixos
leotaku has joined #nixos
aterius1 has joined #nixos
sputny[m] has joined #nixos
marko[m]1 has joined #nixos
jasonk000[m] has joined #nixos
saikrishi1109[m] has joined #nixos
atopuzov[m] has joined #nixos
MerlinGttlinger[ has joined #nixos
nbardiuk has joined #nixos
olejorgenb[m] has joined #nixos
<simon_weber> bumping from earlier: I'm looking to get duplicity + pydrive working. duplicity is in nixos/nixpkgs, and I've made a custom package for pydrive with pypi2nix. When I ssh to my test vm, I can run python and import pydrive. But, the duplicity service isn't able to import it.
<simon_weber> presumably there's something I need to do so duplicity runs with that global python environment -- can someone point me in the right direction?
<ikwildrpepper> colemickens: will be afk, please send me a direct message so I don't miss your message in the morning
grahamc[m] has joined #nixos
MayeulC_backup has joined #nixos
exarkun1 has joined #nixos
zaphar_ps[m] has joined #nixos
exarkun1 has joined #nixos
exarkun1 has quit [Changing host]
MayeulC_backup has joined #nixos
MayeulC_backup has quit [Changing host]
Thra11 has quit [Ping timeout: 252 seconds]
grahamc[m] has joined #nixos
grahamc[m] has quit [Changing host]
zaphar_ps[m] has joined #nixos
zaphar_ps[m] has quit [Changing host]
clacke_movim has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #62635 → WIP: nixos/azure: revamp, make it easy to do ongoing maintenance → https://git.io/fjuvW
kgz has joined #nixos
<colemickens> ikwildrpepper was just typing it up on GH so I wasn't dumping a ton of info on IRC but I don't know what username to tag.
<colemickens> ikwildrpepper: anyway, thanks, here's the context: https://github.com/NixOS/nixpkgs/pull/62635
<{^_^}> #62635 (by colemickens, 1 minute ago, open): WIP: nixos/azure: revamp, make it easy to do ongoing maintenance
<colemickens> (I'll PM that too if you are already gone. Thanks!)
st4ll1 has joined #nixos
ddellacosta has joined #nixos
Kiren has joined #nixos
clacke_movim has left #nixos [#nixos]
aither64 is now known as aither
<{^_^}> [nixpkgs] @vcunat pushed 475 commits to staging: https://git.io/fjuvE
wfranzini has quit [Remote host closed the connection]
clacke_movim has joined #nixos
vidbina has joined #nixos
schjetne has joined #nixos
drewr has joined #nixos
thomasd has joined #nixos
<thomasd> Hi all, I was wondering if someone could help me understand this PR comment about "patching" a flow program installed w/ npm: https://github.com/flowtype/flow-bin/issues/62#issuecomment-372112278
<thomasd> I have a default.nix, but am unsure how to "patch" the flow package with the method I linked. What option would I override?
mexisme_ has quit [Ping timeout: 248 seconds]
xantoz has joined #nixos
fxr has joined #nixos
sestrella has quit [Quit: Leaving.]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8c09536ef10 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
selfsymmetric-pa has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to release-19.03: https://git.io/fjuvb
dansho has joined #nixos
<{^_^}> [nixpkgs] @LnL7 merged pull request #62247 → plex: 1.15.4.994 -> 1.15.6.1079 → https://git.io/fj02a
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fjuvA
thomasd has quit [Ping timeout: 256 seconds]
xantoz has quit [Quit: WeeChat 2.4]
iqubic has joined #nixos
nschoe has quit [Ping timeout: 258 seconds]
schjetne has quit [Ping timeout: 250 seconds]
__monty__ has quit [Quit: leaving]
tilpner_ has joined #nixos
tilpner has quit [Remote host closed the connection]
dansho has quit [Quit: Leaving]
xantoz has joined #nixos
<o1lo01ol1o> What's the syntax for adding attribute (an environment variable) to a derivation produced by haskellpackages.callPackage?
mexisme_ has joined #nixos
<iqubic> So, I just tried building haskellPackages.chessIO from unstable, and the build failed. The package was marked as broken, but I told nixos-rebuild to attempt to build it anyways. Here's the output from "nixos-rebuild switch" http://dpaste.com/3WWRSRX
<iqubic> Anyone know if there's a easy way to fix that?
ddellacosta has quit [Ping timeout: 248 seconds]
<alexarice[m]> iqubic: you could try a different nixpkgs revision and see if it has the right dependencies
<alexarice[m]> iqubic: or supply the dependency yourself and hope it works
MmeQuignon has joined #nixos
<infinisil> iqubic: Easiest way is to disable tests with `pkgs.haskell.lib.dontCheck pkgs.haskellPackages.chessIO`
<infinisil> iqubic: Or `pkgs.haskell.lib.doJailbreak`
<infinisil> Either of them might work
<iqubic> Which one of those is better?
<infinisil> The latter, but it might not always work
ashkitten has joined #nixos
<iqubic> so, how do I do that if I'm pulling chessIO from unstable?
<iqubic> In my configuration.nix I have a "let nixos-unstable = import <nixos-unstable> in ..." and then I pull chessIO as "nixos-unstable.chessIO"
<iqubic> How do I jailbreak that?
<infinisil> iqubic: You mean nixos-unstable.haskellPackages.chessIO?
<o1lo01ol1o> You'll need to add an overlay for haskell packages
<infinisil> No need to no
<infinisil> Ah
domogled has quit [Quit: domogled]
<infinisil> Well not needed no, but might be easiest
<infinisil> > pkgs.chessIO
<{^_^}> attribute 'chessIO' missing, at (string):254:1
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
<infinisil> > pkgs.haskellPackages.chessIO
<{^_^}> "<derivation /nix/store/vrndli333ib6rpffdx4sm0dxknr0hw3f-chessIO-0.3.1.1.drv>"
<iqubic> It's not in the main channel. It's too new for that.
<iqubic> erm... I think that's true.
L31ra has quit [Remote host closed the connection]
gagbo has joined #nixos
<infinisil> > nixos-unstable.haskellPackages.chessIO.override { o-clock = nixos-unstable.haskell.lib.doJailbreak super.o-clock; }
grubles has joined #nixos
<infinisil> iqubic: Try this in place of `nixos-unstable.haskellPackages.chessIO
<{^_^}> attribute 'o-clock' missing, at (string):254:100
<iqubic> Why should I only override o-clock and not the entire thing?
<infinisil> Um hold on
ashkitten has quit [Quit: WeeChat 2.4]
ashkitten has joined #nixos
mexisme_ has quit [Ping timeout: 245 seconds]
<infinisil> > nixos-unstable.haskellPackages.chessIO.override (old: { o-clock = nixos-unstable.haskell.lib.doJailbreak old.o-clock; })
<{^_^}> "<derivation /nix/store/3qkb8hyk84lywlh1557c4mzn5pazffnr-chessIO-0.3.1.1.drv>"
<infinisil> iqubic: Because it's the o-clock package that's broken. If all you need is chessIO, this ^^ is the easiest way to fix it for just that
<iqubic> I see.
<infinisil> Alternatively you could create an overlay for Haskell packages to fix o-clock for all packages that use it
<infinisil> (o-clock is a dependency of chessIO)
<iqubic> That sounds like a large amount of work.
selfsymmetric-pa has quit [Remote host closed the connection]
<infinisil> Writing *correct* Haskell overlays is indeed a pain..
drakonis has joined #nixos
<iqubic> I'll just wait for someone else to do this.
<clever> nix run nixpkgs.yarn nixpkgs.haskellPackages.purescript --arg config '{ allowBroken = true; packageOverrides = pkgs: { haskellPackages = pkgs.haskellPackages.extend (self: super: { purescript = pkgs.haskell.lib.doJailbreak super.purescript; }); }; }'
<clever> who said haskell overlays are hard? lol
<simon_weber> I'm confused about overrides and overlays. From what I can tell, these apply more or less globally, being set in ~/.config. Would I still use this if I'm using nixops and just want to replace a package for one machine I'm deploying?
<{^_^}> [nixpkgs] @dywedir opened pull request #62636 → hexyl: 0.5.0 -> 0.5.1 → https://git.io/fjuf2
<iqubic> because I'm 90% percent sure that jailbreaking actually worked.
<clever> simon_weber: when using nixops, it has to be set at nixpkgs.config and nixpkgs.overlays, within the machine config
<clever> simon_weber: exactly the same as when using nixos
<iqubic> Yeah. I've got this working. Time to just wait for the compiling to finish.
nobody96 has quit [Quit: Leaving]
<simon_weber> ah, I see, that's at https://nixos.org/nixos/manual/options.html#opt-nixpkgs.config
<iqubic> clever: If you want to write an overlay that will fix o-clock for me, you can. I'll use it if it exists. If you don't want to do it, you don't need to. But for now, the thing infinisil gave me will work.
<clever> iqubic: just replace purescript in the above example with o-clock
<iqubic> Oh, actually... the test-suite of chessIO just failed.
<infinisil> clever: That's not an overlay though, and .extend doesn't work correctly with .override
<infinisil> OH, I guess it is an overlay in the haskell set yeah
<clever> yeah
<iqubic> I see now why this package is listed as broken.
<clever> and .override doesnt compose well when you .override twice
<clever> .extend can extend an extended set, so you can compose many of them together
<iqubic> Because o-clock doesn't work, and the test-suite for chessIO just failed.
<infinisil> iqubic: But o-clock works now
<clever> iqubic: how are the tests failing?
<iqubic> Let me get you a log. One sec.
<infinisil> iqubic: Now you just need to add dontCheck to chessIO to make it not run the tests (screw the tests)
Fare has quit [Ping timeout: 245 seconds]
<infinisil> > nixos-unstable.haskell.lib.dontCheck (nixos-unstable.haskellPackages.chessIO.override (old: { o-clock = nixos-unstable.haskell.lib.doJailbreak old.o-clock; }))
<infinisil> This ^^
<{^_^}> "<derivation /nix/store/ygc7brjmnx1dsp5h1h1ng1rwrvvp81l9-chessIO-0.3.1.1.drv>"
<iqubic> Here's the very end of the build output.
<clever> iqubic: we need to read dist/test/chessIO-0.3.1.1-perft.log
halfbit has joined #nixos
<iqubic> I don't know where that is.
<clever> iqubic: --keep-failed
mexisme_ has joined #nixos
<iqubic> Will have that soon.
<{^_^}> [nixpkgs] @basvandijk merged pull request #62616 → strongswan: 5.7.2 -> 5.8.0 → https://git.io/fjEAO
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fjufM
Cheery has joined #nixos
gyroninja__ has joined #nixos
<iqubic> Alright... the build finished.
<iqubic> Where is the dist/test/chessIO-0.3.1.1-perf.log?
philippD has quit [Remote host closed the connection]
<clever> in the directory --keep-failed printed at the end
tilpner_ is now known as tilpner
ddellacosta has joined #nixos
<iqubic> And it didn't seem to keep the one file I wanted.
arjen-jonathan has quit [Ping timeout: 250 seconds]
<iqubic> I can't seem to find the dist directory.
<{^_^}> [nixpkgs] @ryantm merged pull request #62527 → python37Packages.gsd: 1.6.2 -> 1.7.0 → https://git.io/fjErs
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjuf5
<iqubic> clever: Can you help me?
<iqubic> So the build output states: note: keeping build directory '/tmp/nix-build-chessIO-0.3.1.1.drv-0'
justanotheruser has joined #nixos
<iqubic> And then I go into that directory, and the dist dir isn't there.
Lears has joined #nixos
camsbury has joined #nixos
[Leary] has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @bdesham opened pull request #62637 → hexyl: 0.5.0 -> 0.5.1 → https://git.io/fjufb
knupfer has quit [Ping timeout: 252 seconds]
<iqubic> clever: am I missing something obvious?
<{^_^}> [nixpkgs] @bdesham closed pull request #62637 → hexyl: 0.5.0 -> 0.5.1 → https://git.io/fjufb
mexisme_ has quit [Ping timeout: 244 seconds]
<clever> iqubic: in that dir, run `find -name dist`
tobiasBora2 has joined #nixos
<tobiasBora2> I was thinking, if on some computer I don't have nixos, but only nixpkgs, can I use as a user the systemd services defined in the modules?
<iqubic> clever: you wanted the perft log?
qqlq has quit [Quit: ZNC 1.7.3 - https://znc.in]
<iqubic> clever: That would be here: http://dpaste.com/1SXJMXV
<clever> iqubic: just read it, look for the cause of the error
<iqubic> It doesn't state the cause.
<clever> iqubic: that looks like the wrong pastebin, read line 37
<iqubic> I understand what line 37 states. This is the right paste.
<clever> iqubic: is that the contents of dist/test/chessIO-0.3.1.1-perft.log ?
<iqubic> Yes.
<iqubic> Yes it is.
<clever> cant think of anything else to check then
Fare has joined #nixos
schjetne has joined #nixos
<iqubic> So what should I do here?
<clever> try dontCheck, like infinisil said
ilmu has quit [Ping timeout: 258 seconds]
mexisme_ has joined #nixos
knupfer has joined #nixos
<tobiasBora2> and second question, I tried to setup "services.weechat.enable = true;", but I don't get something: how am I supposed to use it? I can't "su weechat" because it's not a regular user, so I don't see how I can call the screen run by weechat
<gchristensen> hrm. what _is_ it for ...
<gchristensen> wow, that should probably not be a nixos service
andreas303 has joined #nixos
<o1lo01ol1o> If I have a shellHook in a derivation foo, nix-shell -A foo should execute the commands defined there before dropping me in the shell, correct?
<clever> o1lo01ol1o: yep
<o1lo01ol1o> ok, are they run at all during the build of the derivation?
<clever> o1lo01ol1o: shellHook runs as your current user, without any sandboxing
<{^_^}> [nixpkgs] @flokli opened pull request #62638 → systemd: build with cryptsetup support → https://git.io/fjuJL
<clever> o1lo01ol1o: and it runs inside the shell that nix-shell gives to you, so it can create bash aliases
<tobiasBora2> gchristensen: this manual contains definitely more things that I'd expect ^^ Thanks a lot!
<{^_^}> [nixpkgs] @dywedir merged pull request #62636 → hexyl: 0.5.0 -> 0.5.1 → https://git.io/fjuf2
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjuJq
<gchristensen> tobiasBora2: yep :)
reallymemorable has joined #nixos
<reallymemorable> where is the best place to ask questions about the package manager?
<gchristensen> here
ambro718 has quit [Quit: Konversation terminated!]
<iqubic> infinisil: dontCheck seems to have worked.
<reallymemorable> my nix builders cannot access my ssh keys -- i have tried with my ssh keys in my user dir and also in Shared. I can clone the repo in question directly with my ssh creds, but when nix is trying to build it as a dependency, it can't
<reallymemorable> the builder "failed with exit code 1"
<iqubic> clever: dontCheck worked.
<gchristensen> reallymemorable: best to use builtins.fetchGit, so your builders don't need to use your user's SSH keys
<iqubic> Had to shut down Firefox because it decided to eat up a ton more ram than usual.
Fare has quit [Ping timeout: 272 seconds]
<infinisil> tobiasBora2: Regarding the systemd services thing: You generally can't do that, because some services require setting NixOS options not available without NixOS. But there's home-manager which only contains modules available without NixOS
<reallymemorable> ah yes
<reallymemorable> thank you
<tobiasBora2> infinisil: ok thank you. So if I want to help the nixos community/test some nixos modules, but don't have nixos with me, what is my best option? Can I use directly nixos containers or they also require a full nixos?
<infinisil> tobiasBora2: Ah you can test them in a VM
<infinisil> nixpkgs has some stuff that lets you build a VM very easily
<iqubic> infinisil: Thanks so much for your help with chessIO.
* infinisil tries to find the nix invocation for it
<infinisil> iqubic: Np :)
<clever> infinisil: nixos-rebuild build-vm -I nixos-config=./configuration.nix
<infinisil> clever: They won't have nixos-rebuild available without NixOS though
rfold has quit [Quit: WeeChat 2.4]
<clever> nix-build '<nixpkgs/nixos>' -A vm -I nixos-config=./configuration.nix
<infinisil> Yeah that one ^^
<tobiasBora2> amazing, thank you so much!
<tobiasBora2> nix is really an amazing software ^^
clacke_movim has left #nixos [#nixos]
clacke_movim has joined #nixos
reallymemorable has quit [Quit: Lost terminal]
gagbo has quit [Quit: I'm out !]
<exarkun> my nixos laptop system crashes with depressing frequency. as far as I can tell, there is nothing in the system logs about the cause of the crash. is there some nixos option I can enable which will cause the system to capture more crash information in the future?
<gchristensen> how are you checking logs?
<gchristensen> and, what is the crash symptom?
markh[m] has joined #nixos
clacke_movim has left #nixos [#nixos]
<exarkun> I looked at `journalctl` output, eg `journalctl --boot -1`
<exarkun> I use graphical desktop. The crash symptom is that input is not longer acknowledged and ... probably the display is no longer updated (at the moment I can't remember if I ever waited long enough to be sure _something_ on the display should change if it the problem were only input handling)
<exarkun> frequently the crash happens around the time the display configuration changes (eg I plug in an hdmi cable)
<clever> exarkun: do you have a 2nd machine and the ability to ssh into the problem one?
<exarkun> only very inconveniently. if that's the best route I can make it happen, I guess.
<clever> exarkun: its possible that only the gpu drivers are crashing
<clever> exarkun: so it may be fully working over ssh
<exarkun> it would be cool to have such a crash dump a trace to a log file I could paste into a bug report :)
<{^_^}> [nixpkgs] @abbradar merged pull request #62620 → Update my packages → https://git.io/fjExR
<{^_^}> [nixpkgs] @abbradar pushed 18 commits to master: https://git.io/fjuJr
<clever> exarkun: the crash kernel does partially work in nixos
<clever> exarkun: that will reserve a set amount of ram, and then in the event of a major kernel failure, it will basically reboot, and limit itself to the reserved ram
<clever> exarkun: the missing part, is services to auto-dump the ram
bendlas has joined #nixos
drakonis has quit [Ping timeout: 258 seconds]
erasmas has quit [Quit: leaving]
schjetne has quit [Ping timeout: 250 seconds]
<exarkun> okay, seems like a thing to try.
camsbury- has joined #nixos
knupfer has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #62561 → just: 0.4.3 -> 0.4.4 → https://git.io/fjEXd
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjuJ7
<{^_^}> [nixpkgs] @dywedir merged pull request #62142 → hashcat: 5.0.0 -> 5.1.0 → https://git.io/fjRDq
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjuJ5
Ariakenom has quit [Quit: Leaving]
Fare has joined #nixos
ddellacosta has quit [Ping timeout: 246 seconds]
halfbit has quit [Ping timeout: 248 seconds]
rprije has joined #nixos
[Leary] has joined #nixos
jlv has joined #nixos
<jlv> I'm not sure how I would find the sha256 of a package I am trying to define. Using fetchFromGitHub.
Lears has quit [Ping timeout: 258 seconds]
mmlb6 has joined #nixos
clacke_movim has joined #nixos
<tobiasBora2> clever: infinisil : I'm thinking to write more stuff on unix.stackexchange.com about nixos because when I google some question I rarely find the answer to my questions. Do you mind if I create a new question containing your nix-build -A vm trick? If you want I can let you answer it, or if you don't have time/don't want to I can fill the answer and give you the credits
<clever> tobiasBora2: sure
<infinisil> tobiasBora2: That would be great, feel free to answer yourself
<infinisil> We should all do that more often tbh
<bendlas> jlv: the solution, I most often use, is putting a fake sha, then using `nix-prefetch-url /path/to/nixpkgs/checkout -A <package>.src`. Alternatively, something like `nix-prefetch-url https://github.com/<owner>/<repo>/archive/<rev>.tar.gz` should be possible. Admittedly, neither are pretty. Maybe there is something else?
pie__ has joined #nixos
<infinisil> We should have a --tofu flag that automatically replaces 52 0's with the correct hash upon building :o
clacke_movim has left #nixos [#nixos]
pie__ has quit [Ping timeout: 246 seconds]
<tobiasBora2> clever: infinisil ok great thanks. I wrote the question here, if you want to fill it, and eventually add some details, feel free, otherwise I'll just answer in a few mn ;) Thanks again! https://unix.stackexchange.com/questions/522729/running-a-different-configuration-nix-file-into-a-virtual-machine-from-a-non-nix
hiratara has joined #nixos
joepie91[m] has joined #nixos
hiratara has quit [Client Quit]
<bendlas> --tofu would actually be a worthwhile quickfix, I think. How about if it treated `sha256 = ""` like this as well?
<infinisil> bendlas: Yeah why not
clacke_movim has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<infinisil> Although, I think it would be hard to implement
<infinisil> Maybe
<clever> yeah
<clever> it would have to re-eval the nix every time it fixes something
<infinisil> That's not a big concern I think
<infinisil> What's more problematic is how it should go from derivation -> nix expression
<clever> yeah
<infinisil> Because usually it's nix expression -> derivation, without any way to go back
<bendlas> nix' parser is in C right? is there any precedent of nix rewriting a sub-expression in a source file?
<clever> bendlas: this lets you import a .so file, and have it return a native nix value, which can optionally contain primops
tobiasBora2 is now known as tobiasBora
m0rphism has quit [Ping timeout: 268 seconds]
clacke_movim has left #nixos [#nixos]
<bendlas> yeah, I've briefly looked at the plugin mechanism before. my question is rather, if the "reverse parsing" path - printing nix source code with some subexpression updated - has already been worked into nix' implementation.
<bendlas> s/implementation/parser/
<clever> bendlas: ah, thats not really possible with the current parser
<bendlas> i see. afaik, the haskell nix parser can do this, but since, as you said, this use case involves evaluation, I think it would be less work, putting this into nix' parser instead of a plugin ..
<{^_^}> [nixpkgs] @marsam merged pull request #62465 → pythonPackages.pglast: init at 1.4 → https://git.io/fjE0n
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjuU8
Synthetica has quit [Quit: Connection closed for inactivity]
clacke_movim has joined #nixos
<{^_^}> [nixpkgs] @kfiz opened pull request #62640 → Networking proxy arp fix → https://git.io/fjuU0
jlv has quit [Quit: Page closed]
goibhniu1 has quit [Ping timeout: 272 seconds]
vidbina has quit [Ping timeout: 268 seconds]
Fare has quit [Ping timeout: 272 seconds]
schjetne has joined #nixos
ddellacosta has joined #nixos
sir_guy_carleton has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #62512 → python37Packages.awkward: 0.9.0 -> 0.10.3 → https://git.io/fjEaO
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « python37Packages.awkward: 0.9.0 -> 0.10.3 (#62512) »: https://git.io/fjuU6
pie__ has joined #nixos
<pie__> is the zfs 0.8 release availible to nix yet? and if yes how? do i have to update my entire system to unstable?
toppler`` has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/06602f4bc76 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
freeman42x has quit [Ping timeout: 258 seconds]
<adamanti`> pie_: 1. yes 2. no
<adamanti`> pie__: ^
<{^_^}> [nixpkgs] @WilliButz opened pull request #62641 → grafana-loki: init at 0.1.0 → https://git.io/fjuUy
* pie__ looks at adamanti` expectantly :pp
toppler`` has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #62642 → emacsMac: use llvm6 to build → https://git.io/fjuUH
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62642 → emacsMac: use llvm6 to build → https://git.io/fjuUH
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjuUQ
adamanti` has quit [Remote host closed the connection]
ddellacosta has quit [Ping timeout: 248 seconds]
iqubic` has joined #nixos
<tobiasBora> For the services.weechat.enable, what is the recommended way to configure plugins? For now I wrote an override of weechat, with a custom init script that setup "/alias add /b /buffer" and "/server add epiknet irc.epiknet.org", but first I guess it's not the best way to proceed, and also I'd like to be able to copy some existing alias.conf files.
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
iqubic has quit [Ping timeout: 250 seconds]
d10n-work has quit [Quit: Connection closed for inactivity]
<clever> tobiasBora: services.weechat.binary
<tobiasBora> clever: well that's already what I update