gchristensen changed the topic of #nixos to: Share the output of nix-shell -p nix-info --run nix-info to help us help you. || 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
<yorick> clever: we have our own server :)
<clever> secret-key-files = /etc/nix/signing.sec
<clever> yorick: if this is correctly set, nix-daemon will sign everything for you, and then the signatures live in /nix/var/nix/db/db.sqlite
<samueldr> on a cherry-pick from unstable, when updating a software's version, do I really need a reason?
<yorick> YegorTimoshenko[: ^
<clever> yorick: and you need sign-paths to sign things that where made prior to the config being set right
<clever> yorick: copy-sigs also helps, to copy signatures from cache.nixos.org
<samueldr> (I'm reading nixpkgs manual 13.5.3)
<yorick> clever: thanks!
<YegorTimoshenko[> thanks :-)
<yorick> can't do copy-sigs automatically?
<clever> yorick: i suspect copy-sigs may happen on any path realized with 2.0, but i havent confirmed it
<clever> so it may only be needed for things 1.11 downloaded
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38271 → anki: 2.0.50 -> 2.0.51 → https://git.io/vxKPy
jperras has joined #nixos
<yorick> https://github.com/NixOS/nix/blob/master/tests/signing.sh seems like nix copy copies over the signatures
dan_b has joined #nixos
ryantrinkle has quit [Ping timeout: 248 seconds]
simukis has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @samueldr opened pull request #38272 → dbeaver: 4.3.3 -> 5.0.1 (18.03) → https://git.io/vxKPN
jperras has quit [Ping timeout: 248 seconds]
<samueldr> that webhook is fast! (and the internet is a wonderful speedy thing!)
nuncanada has joined #nixos
knupfer has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37465 → workcraft: init at 3.1.9 → https://git.io/vxnYA
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXJ
<{^_^}> → 42368e23 by @timor: workcraft: init at 3.1.9
<{^_^}> → 2cd044b2 by @matthewbauer: Merge pull request #37465 from timor/workcraft
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37480 → libsForQt5.libopenshot-audio: 0.1.4 -> 0.1.5 → https://git.io/vxnV2
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXU
<{^_^}> → 809123e0 by @ryantm: libsForQt5.libopenshot-audio: 0.1.4 -> 0.1.5
<{^_^}> → 43c36a7d by @matthewbauer: Merge pull request #37480 from ryantm/auto-update/libopenshot-audio
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37506 → m17n_db: 1.7.0 -> 1.8.0 → https://git.io/vxcUd
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXk
<{^_^}> → 128caedb by @ryantm: m17n_db: 1.7.0 -> 1.8.0
<{^_^}> → 71633857 by @matthewbauer: Merge pull request #37506 from ryantm/auto-update/m17n-db
ottidmes has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXt
<{^_^}> → c2018e4a by @matthewbauer: Merge pull request #37325 from ryantm/auto-update/psqlodbc
<{^_^}> → 17c1a6da by @ryantm: unixODBCDrivers.psql: 09.05.0210 -> 10.01.0000
c00w1 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37325 → unixODBCDrivers.psql: 09.05.0210 -> 10.01.0000 → https://git.io/vx3mO
<c00w1> Anyone know how to format the configuration file?
<c00w1> I'd love something which fixes the indentations.
<c00w1> i.e. nix-format etc...
<c00w1> but I can't seem to find any tools other than some stuff for emacs
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37633 → avrgcc: 5.4.0 -> 7.3.0 → https://git.io/vxlEO
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXO
<{^_^}> → 1e1f66f2 by @thefloweringash: avrgcc: 5.4.0 -> 7.3.0
<{^_^}> → 84f6b46d by @matthewbauer: Merge pull request #37633 from thefloweringash/avrgcc-upgrade
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37640 → libretro.mame: 2017-06-04 -> 2017-03-02 → https://git.io/vxlM0
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKX3
<{^_^}> → 1a282a2e by @coreyoconnor: libretro.mame: 2017-06-04 -> 2017-03-02
<{^_^}> → 3070e926 by @matthewbauer: Merge pull request #37640 from coreyoconnor/retroarch-mame
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37654 → jfbview: 0.5.4 -> 0.5.5 → https://git.io/vx8eg
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vxKXs
<{^_^}> → 7bd403ab by @ryantm: jfbview: 0.5.4 -> 0.5.5
<{^_^}> → 24244390 by @ryantm: jfbview: not broken
<{^_^}> → 3f47ee27 by @matthewbauer: Merge pull request #37654 from ryantm/auto-update/jfbview
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37706 → slstatus: init at unstable-2018-03-28 → https://git.io/vx4zT
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXZ
<{^_^}> → f51e6696 by @geistesk: slstatus: init at unstable-2018-03-28
<{^_^}> → 2e705b0f by @matthewbauer: Merge pull request #37706 from geistesk/slstatus-unstable-2018-03-21
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37817 → libbitcoin-network: 3.4.0 -> 3.5.0 → https://git.io/vx0Lj
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXC
<{^_^}> → ac19072d by @ryantm: libbitcoin-network: 3.4.0 -> 3.5.0
<shlevy> puffnfresh: I tested it by just replacing the daemon on my laptop and build server
<{^_^}> → 8a5c2812 by @matthewbauer: Merge pull request #37817 from ryantm/auto-update/libbitcoin-network
<shlevy> But that's perhaps agressive :D
<shlevy> puffnfresh: Actually generalizing SSHStore to DaemonCommandStore or whatever (IIRC this was your idea?) would also make it much easier to test in the testsuite
<{^_^}> [nixpkgs] @garbas merged pull request #38156 → rofi: 1.5.0 -> 1.5.1 → https://git.io/vxoQZ
<{^_^}> [nixpkgs] @garbas pushed commit from R. RyanTM to master « rofi: 1.5.0 -> 1.5.1 »: https://git.io/vxKXl
<puffnfresh> shlevy: yeah I'm working on that right now
<puffnfresh> shlevy: I don't understand what I'm seeing - I only see RemoteStore::setOptions called, never the SSHStore::setOptions
<puffnfresh> I can't get the override to be called
endformationage has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37821 → init cconv at 0.6.3 → https://git.io/vx0qT
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/vxKX4
<{^_^}> → 9b93da67 by @redfish64: add redfish64 to maintainer list
<{^_^}> → edc87865 by @redfish64: cconv: init at 0.6.3
<{^_^}> → 377f6f39 by @matthewbauer: Merge pull request #37821 from redfish64/master
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37973 → petsc: 3.8.3 -> 3.8.4 → https://git.io/vx2ss
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXB
<{^_^}> → 85afb4e1 by @ryantm: petsc: 3.8.3 -> 3.8.4
<{^_^}> → 5090611d by @matthewbauer: Merge pull request #37973 from ryantm/auto-update/petsc
<shlevy> puffnfresh: Hmmmm... I have that version of Nix running and working fine, so I know it works at least somewhat :D Did you update relevant daemons?
endformationage has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37969 → diskrsync: add ssh to PATH → https://git.io/vx2mo
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKX0
<{^_^}> → 2c73e6ba by @jluttine: diskrsync: add ssh to PATH
<{^_^}> → f4b9d011 by @matthewbauer: Merge pull request #37969 from jluttine/fix-diskrsync
<{^_^}> [nixpkgs] @jlesquembre opened pull request #38273 → clojure: 1.9.0.329 -> 1.9.0.358 → https://git.io/vxKXE
c00w1 has quit [Quit: Page closed]
<puffnfresh> shlevy: that might be my problem, thanks
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37967 → shaarli: 0.9.5 -> 0.9.6 → https://git.io/vx2qD
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXz
<{^_^}> → 932048c1 by @ryantm: shaarli: 0.9.5 -> 0.9.6
<{^_^}> → 322d6c75 by @matthewbauer: Merge pull request #37967 from ryantm/auto-update/shaarli
<puffnfresh> thought I was running with NIX_REMOTE=
<puffnfresh> but looks like maybe not, thanks
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37966 → saga: 6.2.0 -> 6.3.0 → https://git.io/vx2td
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKX2
<{^_^}> → 9b3570a7 by @ryantm: saga: 6.2.0 -> 6.3.0
<{^_^}> → e271bb9e by @matthewbauer: Merge pull request #37966 from ryantm/auto-update/saga
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37965 → tvheadend: 4.2.5 -> 4.2.6 → https://git.io/vx2I2
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXV
<{^_^}> → 8a1c9a2c by @ryantm: tvheadend: 4.2.5 -> 4.2.6
<{^_^}> → 284707e9 by @matthewbauer: Merge pull request #37965 from ryantm/auto-update/tvheadend
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37929 → commandergenius: 1822release -> 2.2.0 → https://git.io/vxgBI
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master:
<{^_^}> → d7894d02 by @Ma27: commandergenius: 1822release -> 2.2.0
<{^_^}> → 55b88f45 by @matthewbauer: Merge pull request #37929 from Ma27/fix-commandergenius
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37927 → toxiproxy: Init at 2.1.3 → https://git.io/vxgcl
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXi
<{^_^}> → f9c39f3c by @avnik: toxiproxy: Init at 2.1.3
<{^_^}> → 38d33581 by @matthewbauer: Merge pull request #37927 from avnik/init/toxiproxy
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37916 → enlightenment: 0.22.2 -> 0.22.3 → https://git.io/vxzSs
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXP
<{^_^}> → 5edc1500 by @romildo: enlightenment: 0.22.2 -> 0.22.3
<{^_^}> → aa7e29db by @matthewbauer: Merge pull request #37916 from romildo/upd.enlightenment
<clever> puffnfresh: NIX_REMOTE= and unset NIX_REMOTE can behave very differently
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXX
<{^_^}> → 6708e3e6 by @matthewbauer: Merge pull request #37914 from dywedir/mdbook
<{^_^}> → c9de4136 by @dywedir: mdbook: 0.1.3 -> 0.1.5
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37914 → mdbook: 0.1.3 -> 0.1.5 → https://git.io/vxzgP
<puffnfresh> oh interesting clever
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37904 → ct: 0.5.0 -> 0.7.0 → https://git.io/vxu9g
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXM
<{^_^}> → 834f56f9 by @matthewbauer: Merge pull request #37904 from lufia/update-ct
<{^_^}> → 86d719c6 by @lufia: ct: 0.5.0 -> 0.7.0
<clever> the first sets it to an empty string
<clever> while the second unsets it, causing the getenv() call in c to return null
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37893 → panopticon: init -> 0.16.0 → https://git.io/vxutd
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXD
<{^_^}> → 6ab4d8ac by @leenaars: panopticon: init -> 0.16.0
<{^_^}> → 6b84bef3 by @matthewbauer: Merge pull request #37893 from leenaars/panopticon
<clever> some programs only check if its null to see if its set or not
<clever> and treat "" as a valid value
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37882 → openshift: 3.6.0 -> 3.9.0 → https://git.io/vxEbx
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXy
<{^_^}> → fbf29e5f by @jensbin: openshift: 3.6.0 -> 3.9.0
<{^_^}> → 0f4b34ca by @matthewbauer: Merge pull request #37882 from jensbin/openshift
<clever> which may fail further down the line
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37887 → slack: 3.0.5 -> 3.1.0 → https://git.io/vxuep
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXS
<{^_^}> → 9b56a0c2 by @j0xaf: slack: 3.0.5 -> 3.1.0
<{^_^}> → efccd6c0 by @matthewbauer: Merge pull request #37887 from j0xaf/slack-3.0.5-to-3.1.0
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37873 → spideraok: 7.0.1 -> 7.1.0 → https://git.io/vxEuu
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKX9
<{^_^}> → 0f857e4e by @goertzenator: spideraok: 7.0.1 -> 7.1.0
<{^_^}> → a881908a by @matthewbauer: Merge pull request #37873 from goertzenator/fix/spideroak710
<puffnfresh> clever: yeah I understand that, does Nix actually do different things depending on unset or set to empty?
<clever> it might
<clever> nix1 and nix2 also handle NIX_REMOTE very differently
<{^_^}> [nixpkgs] @matthewbauer merged pull request #38102 → checkbashism: 2.0.0.2 -> 2.18.1 → https://git.io/vxrRQ
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXH
<{^_^}> → c4ac43a2 by @ryantm: checkbashism: 2.0.0.2 -> 2.18.1
<{^_^}> → 651f6bfd by @matthewbauer: Merge pull request #38102 from ryantm/auto-update/checkbashisms
thc202 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37797 → pants: 1.3.0 -> 1.4.0 → https://git.io/vx0Jc
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXd
<{^_^}> → 58d520b8 by @bhmiller: pants: 1.3.0 -> 1.4.0
<{^_^}> → d8e1a523 by @matthewbauer: Merge pull request #37797 from bhmiller/master
<puffnfresh> clever: alright, NIX_REMOTE= seems to work exactly how I want
<{^_^}> [nixpkgs] @matthewbauer merged pull request #38036 → materia-theme: 20180110 -> 20180321 → https://git.io/vxVDM
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXb
<{^_^}> → 810fc24c by @romildo: materia-theme: 20180110 -> 20180321
<{^_^}> → 6fe32028 by @matthewbauer: Merge pull request #38036 from romildo/upd.materia
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vxKXA
<{^_^}> → 616cf3f7 by @ryantm: chirp: 20170714 -> 20180325
<{^_^}> → fbcb6999 by @matthewbauer: Merge pull request #38006 from ryantm/auto-update/chirp-daily
<{^_^}> [nixpkgs] @matthewbauer merged pull request #38006 → chirp: 20170714 -> 20180325 → https://git.io/vxaIL
kmicklas has quit [Ping timeout: 260 seconds]
chedi_[m] has joined #nixos
asuryawanshi has joined #nixos
chedi_[m] is now known as chedi
pxc has joined #nixos
johnw has joined #nixos
pxc has quit [Ping timeout: 240 seconds]
pqqq has quit [Ping timeout: 248 seconds]
endformationage has quit [Ping timeout: 248 seconds]
endformationage has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38274 → arangodb: 3.3.4 -> 3.3.5 → https://git.io/vxK1o
<{^_^}> [nixpkgs] @MikePlayle opened pull request #38275 → libamqpcpp: 2.7.4 -> 3.0.0 → https://git.io/vxK16
jperras has joined #nixos
endformationage has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @shlevy pushed to master « copy-tarballs.pl: Set the right ACL for new keys. »: https://git.io/vxK1H
jperras has quit [Ping timeout: 248 seconds]
endformationage has joined #nixos
srdqty has quit [Ping timeout: 248 seconds]
srdqty has joined #nixos
dan_b has quit [Ping timeout: 276 seconds]
ambro718 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38276 → archivemount: 0.8.9 -> 0.8.12 → https://git.io/vxK1N
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @jerith666 opened pull request #38277 → Elm break fix → https://git.io/vxKML
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38278 → mod_wsgi: 4.6.2 -> 4.6.3 → https://git.io/vxKMn
Ariakenom has quit [Quit: Leaving]
hamishmack has quit [Quit: hamishmack]
Gohla has quit [Read error: Connection reset by peer]
<Olgierd> hi, how can install guile with gnutls support?
chedi[m] has joined #nixos
cnu_ has quit [Ping timeout: 240 seconds]
cnu- has joined #nixos
zybell_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38279 → binaryen: 44 -> 45 → https://git.io/vxKMb
Gohla has joined #nixos
blankhart has quit [Ping timeout: 276 seconds]
michas_ has quit [Ping timeout: 260 seconds]
jperras has joined #nixos
jperras has quit [Ping timeout: 276 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stepcut has quit [Remote host closed the connection]
stepcut has joined #nixos
endformationage has quit [Ping timeout: 268 seconds]
endformationage has joined #nixos
stepcut has quit [Ping timeout: 268 seconds]
acarrico has joined #nixos
johnw has quit [Ping timeout: 240 seconds]
otep has joined #nixos
{`-`} has joined #nixos
leothrix is now known as tylerjl
pxc has joined #nixos
Lisanna has quit [Quit: Lisanna]
pxc has quit [Ping timeout: 240 seconds]
tertle||eltret has quit [Quit: Connection closed for inactivity]
tylerjl is now known as leothrix
lambdamu has quit [Ping timeout: 264 seconds]
<monokrome> Hey! Does anyone here have pyenv or n-install working in nix?
<dhess> clever: around?
jtojnar has joined #nixos
endformationage has quit [Ping timeout: 256 seconds]
<clever> dhess: yeah
<dhess> clever: have you used your kexec stuff with a recent Nixpkgs? I'm getting this:
<dhess> while evaluating the attribute 'text' of the derivation 'kexec-nixos' at /Users/dhess/git/nixpkgs-channels/pkgs/stdenv/generic/make-derivation.nix:148:11:
<dhess> cannot coerce null to a string, at /Users/dhess/git/nix-tests/kexec/kexec.nix:15:14
<clever> dhess: one of the attributes in here is the issue
<dhess> not immediately clear what's going on. This is with a nixos-unstable-small from maybe a week ago (b239b00c4871be44e8d52d72bb2de9ceb27e8c64)
<clever> dhess: let me see...
endformationage has joined #nixos
<dhess> clever: ohhh
jperras has joined #nixos
<dhess> maybe because I'm on a Mac and I forgot to set nixpkgs.system
<dhess> let me try that
<dhess> I will need it anyway
orivej has joined #nixos
<dhess> yup that's it , sorry to disturb :)
<dhess> clever: this kexec thing is really cool, BTW
<clever> your welcome :)
jperras has quit [Ping timeout: 256 seconds]
chessai has quit [Remote host closed the connection]
<dhess> ugh, Dezgeg's cache is down and it's breaking all my builders :(
<samueldr> dhess: wanna try my mirror?
<dhess> samueldr: I'll just take it out of my list. I'm not building any ARM stuff at the moment anyway
<dhess> thanks though!
<{^_^}> [nixpkgs] @clacke opened pull request #38280 → libseccomp: only on Linux → https://git.io/vxKSe
<dhess> I wondered why none of my Hydra builds were making any progress
<clever> dhess: did you declare any features for your build slaves?
jperras has joined #nixos
<clever> dhess: big-parallel is needed to build a kernel
<dhess> clever: nah all of that works fine and has been for months. It's Dezgeg's mirror.
<dhess> /mirror/binary cache/
<clever> dhess: ah, if you removed a stuck mirror like that, youll want to restart hydra-queue-runner.service
<dhess> clever: ok cool, thanks for the tip. Actually right now I'm just running around hand-editing all of the nix.conf files :( Because I can't even nixops deploy the new config
<dhess> hmm that didn't work... where is it getting that from
<clever> dhess: make sure you edit a file in /etc/nix, rather then the store entry the symlink points to
<clever> dhess: and you may need to restart nix-daemon after editing it
<dhess> oh yeahhhhh
<dhess> restart nix-daemon, thanks
<samueldr> dhess: what URL are you using for the binary cache?
<dhess> clever: yeah I just rm'ed the symlink and hand-edited an actual file in /etc/nix
<dhess> oh has he turned off http ?
jperras has quit [Ping timeout: 240 seconds]
<samueldr> (I used the redirection to build my mirror today)
<samueldr> no, but I had trouble using https earlier
<samueldr> maybe my subborn browser remembered the 301
<dhess> oh, I'm using http, maybe because I had problems with https earlier, I don't recall
<samueldr> or I wasn't patient enough
<samueldr> id eventually did
<samueldr> though https doesn't
<dhess> I'm getting redirects, but eventually a 503
<samueldr> I'm thinking the cs.helsinki.fi url is stabler right now, I used it when I mirrored the whole cache today and haven't hit a snag
<monokrome> Does anyone know where the python3 package is? I can't seem to find it in NixOS/nixpkgs... Thought it maybe would give an idea on what buildinputs to use for pyenv
<dhess> samueldr: http or https?
<samueldr> the helsinki.fi server redirects to https always
<clever> monokrome: the package is called python3
<samueldr> and as I said, I haven't used the canonical .me url when mirroring
<dhess> samueldr: ok that might be my problem, then... maybe the http -> https redirects are breaking somewhere along the line
<samueldr> only Dezgeg would know
schoppenhauer has quit [Ping timeout: 264 seconds]
schoppenhauer has joined #nixos
<dhess> fixed yay!
<samueldr> (restarting hydra after removing? using the non-canonical final urls?)
<dhess> restarting nix-daemon after removing the /etc/nix/nix.conf symlink and replacing it with a hand-edited file that doesn't use the ARM cache
<dhess> thankfully I only had a few builders :)
<clever> nix-repl> python3.meta.position
<clever> "/nix/store/vylxsj58k3w71jn3j11xd45s9b71qbkw-nixos-18.03pre130932.cc4677c36ee/nixos/pkgs/development/interpreters/python/cpython/3.6/default.nix:193"
<clever> monokrome: yeah
<monokrome> oooh
<monokrome> thanks :}
<{^_^}> [nixpkgs] @peterhoeg closed pull request #38131 → hugo: 0.32.2 -> 0.36.1 → https://git.io/vxo3P
ericsagnes has quit [Ping timeout: 255 seconds]
<dhess> samueldr: the helsinki links aren't working for me either, neither http nor https
<samueldr> :/ seems to work here
<clever> dhess: try with curl -i
<clever> curl cant cache things like a browser
ryantrinkle has joined #nixos
nuncanada has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @matthewbauer pushed to master « melpa: Remove ess-R-object-popup »: https://git.io/vxKSH
<{^_^}> [nixpkgs] @matthewbauer pushed to master « melpa: Remove ess-R-object-popup (again) »: https://git.io/vxKS5
<ryantm> Does it make sense to push mass Darwin rebuilds to staging, or is there a Darwin staging?
endformationage has quit [Ping timeout: 256 seconds]
jperras has joined #nixos
endformationage has joined #nixos
johnw has joined #nixos
orivej has quit [Ping timeout: 248 seconds]
jperras has quit [Ping timeout: 264 seconds]
endformationage has quit [Ping timeout: 256 seconds]
endformationage has joined #nixos
blonkhart has quit [Quit: WeeChat 1.9.1]
Crypt0x_ has joined #nixos
johnw has quit [Ping timeout: 264 seconds]
endformationage has quit [Ping timeout: 240 seconds]
endformationage has joined #nixos
Crypt0x has quit [Ping timeout: 276 seconds]
Crypt0x_ is now known as Crypt0x
jb55 has joined #nixos
johnw has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38281 → linuxPackages.sysdig: 0.20.0 -> 0.21.0 → https://git.io/vxK91
johnw has quit [Ping timeout: 256 seconds]
Rusty1_ has quit [Quit: Konversation terminated!]
jrolfs has joined #nixos
spear2 has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38282 → seafile-client: 6.1.6 -> 6.1.7 → https://git.io/vxKH4
endformationage has quit [Quit: WeeChat 1.9.1]
jperras has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @sveitser opened pull request #38283 → nmon: init at 16g → https://git.io/vxKH2
hamishmack has joined #nixos
ericsagnes has joined #nixos
chreekat has quit [Quit: quitting]
aarvar has joined #nixos
rauno has quit [Ping timeout: 260 seconds]
alex`` has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #38283 → nmon: init at 16g → https://git.io/vxKH2
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @sveitser to master « nmon: init at 16g »: https://git.io/vxKQY
gspia has quit [Quit: Leaving]
pxc has joined #nixos
jb55 has quit [Ping timeout: 260 seconds]
rauno has joined #nixos
Guest53095 has quit [Read error: Connection reset by peer]
jophish has joined #nixos
pxc has quit [Ping timeout: 268 seconds]
vcunat has joined #nixos
semilattice has quit [Ping timeout: 248 seconds]
jophish has quit [Quit: ZNC 1.6.5 - http://znc.in]
jophish has joined #nixos
<{^_^}> [nixpkgs] @vcunat merged pull request #38259 → fixed typo → https://git.io/vxKwg
<{^_^}> [nixpkgs] @vcunat pushed commit from @johannesloetzsch to master « monitoring-plugins: fix typo in meta (#38259) »: https://git.io/vxKQr
freeman42x]NixOS has quit [Ping timeout: 256 seconds]
jperras has joined #nixos
b has quit [Ping timeout: 264 seconds]
robstr has joined #nixos
jperras has quit [Ping timeout: 264 seconds]
srdqty1 has joined #nixos
srdqty has quit [Ping timeout: 260 seconds]
jsoo_ has joined #nixos
<dhess> haha wow, clever's kexec worked perfectly
<dhess> that is so cool
jsoo_ has quit [Client Quit]
<clever> dhess: :D
Bogdacutu has joined #nixos
lord| has quit [Ping timeout: 268 seconds]
ericsagnes has quit [Ping timeout: 240 seconds]
rindolf has joined #nixos
Crypt0x has quit [Quit: Crypt0x]
jperras has joined #nixos
phreedom has quit [Ping timeout: 268 seconds]
jperras has quit [Ping timeout: 268 seconds]
alex`` has joined #nixos
<{^_^}> [nixpkgs] @nlewo merged pull request #37377 → Add `gcompris` educational package → https://git.io/vxsPo
<{^_^}> → 2a0f66b2 by @guibou: qmlbox2d: init at 2018-03-16
<{^_^}> [nixpkgs] @nlewo pushed 3 commits to master: https://git.io/vxK7F
<{^_^}> → 74de977f by @guibou: gcompris: init at 0.90
<{^_^}> → 4a6d6373 by @nlewo: Merge pull request #37377 from guibou/guibou_add_gcompris
xy2_ has joined #nixos
jperras has joined #nixos
kepiri[m] has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @LnL7 merged pull request #38157 → gflags: fix build on case-insensitive filesystems → https://git.io/vxoQz
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/vxK5L
<{^_^}> → 66bbee3b by @aperiodic: gflags: build on case-insensitive FSs, add meta
<{^_^}> → 7a33e572 by @LnL7: Merge pull request #38157 from aperiodic/gflags-darwin-fix
aarvar has quit [Ping timeout: 264 seconds]
ma27 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38286 → lttng-tools: 2.10.2 -> 2.10.3 → https://git.io/vxK5c
ma27 has quit [Ping timeout: 256 seconds]
kepiri[m] has left #nixos ["User left"]
MP2E has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LnL7 pushed commit from @aperiodic to release-18.03 « gflags: build on case-insensitive FSs, add meta »: https://git.io/vxK5z
stphrolland has joined #nixos
davidlt__ has joined #nixos
<stphrolland> hi! just a curiosity question, do you know when nixos 18.03 is ready ?
davidlt__ is now known as davidlt
<vcunat> stphrolland: no, I'm sorry. (as one of the 18.03 release managers)
<vcunat> there's an unsolved systemd regression ATM
<vcunat> You can use it already, of course, but I'd call it a release candidate.
rindolf-nixvm has joined #nixos
<rindolf-nixvm> Hi all! How do I install xfce?
<vcunat> rindolf-nixvm: you probably want `services.xserver.desktopManager.xfce.enable = true;`
<vcunat> (in your configuration.nix for nixos)
<rindolf-nixvm> vcunat, nix-env -iA nixos.xfce does not work
<vcunat> well, xfce is not a package
<vcunat> if you want to use it as a desktop environment, I reccomend the line I posted
<vcunat> If you just want particular packages from it, you can install those, e.g. nix-env -iA nixos.xfce.thunar
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #38287 → Haskell: free-4.12.4 for ghc-7.10.x → https://git.io/vxK5A
<{^_^}> [nixpkgs] @ElvishJerricco opened pull request #38288 → Added ElvishJerricco to GHCJS maintainers → https://git.io/vxK5x
<rindolf-nixvm> vcunat, what do i do after putting this line to make it take effect?
<MichaelRaskin> I wonder if Lisanna's UEFI problem is actually just a disk corruption.
phry has quit [Remote host closed the connection]
phry has joined #nixos
<vcunat> rindolf-nixvm: `sudo nixos-rebuild boot` and reboot
<rindolf-nixvm> vcunat, i need to reboot for a new DE?
<vcunat> not really
mkoenig has joined #nixos
<vcunat> you can do `sudo nixos-rebuild switch` and restart X
<rindolf-nixvm> vcunat, and that command failed with error: build of ‘/nix/store/1d0zxl3yx9da345kica7a99vn9rjzs5k-nixos-system-nixos-17.09.3205.12512f25e9e.drv’ failed
<vcunat> it should most likely work
<vcunat> can you see the actual error why it failed?
<rindolf-nixvm> vcunat, see http://paste.debian.net/1017970/
jperras has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #38287 → Haskell: free-4.12.4 for ghc-7.10.x → https://git.io/vxK5A
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/vxKdt
<{^_^}> → e419e98a by @ElvishJerricco: Haskell: free-4.12.4 for ghc-7.10.x
<{^_^}> → 32a98a63 by @peti: Merge pull request #38287 from ElvishJerricco/free-4.12.4-ghc-7.10
<vcunat> rindolf-nixvm: it seems your internet doesn't work
<vcunat> you may e.g. try `ping cache.nixos.org`
jperras has quit [Ping timeout: 256 seconds]
rauno has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
ericsagnes has joined #nixos
Bogdacutu has quit [Ping timeout: 240 seconds]
fnlkj has joined #nixos
asuryawa_ has joined #nixos
freedomcode has joined #nixos
asuryawanshi has quit [Ping timeout: 240 seconds]
reardencode has quit [Ping timeout: 240 seconds]
yorick has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38289 → lmdb: 0.9.21 -> 0.9.22 → https://git.io/vxKd5
rauno has joined #nixos
jrolfs has quit [Ping timeout: 240 seconds]
<rindolf-nixvm> vcunat, i see
__tA__ has joined #nixos
dbe has joined #nixos
<__tA__> Could someone who's using Home-Manager as a NixOS Module, or someone using BSPWM share their configs? Wanna see some working exmples try and figure stuff out
LnL has quit [Quit: exit 1]
rindolf-nixvm has quit [Quit: Leaving]
LnL has joined #nixos
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-resolver: fix /bin/sh impurity »: https://git.io/vxKFB
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to release-18.03: https://git.io/vxKF0
<{^_^}> → 829d2cdb by @johannesloetzsch: monitoring-plugins: fix typo in meta (#38259)
<{^_^}> → 154e0a25 by @vcunat: knot-resolver: fix /bin/sh impurity
JosW has joined #nixos
rindolf has quit [Quit: http://www.shlomifish.org/ ; Yay! I'm a llama again.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38290 → libidn: 1.33 -> 1.34 → https://git.io/vxKFX
<{^_^}> [nixpkgs] @mbrgm opened pull request #38291 → perlPackages.Socket6: fix sv_undef compilation error → https://git.io/vxKFD
ambro718 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38220 → magic-wormhole: make available as an application → https://git.io/vxK3U
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vxKFd
<{^_^}> → 7f291f8b by @jluttine: magic-wormhole: make available as an application
<{^_^}> → 7b36145e by @dotlambda: Merge pull request #38220 from jluttine/magic-wormhole-as-application
<{^_^}> [nixpkgs] @mbrgm closed pull request #38291 → perlPackages.Socket6: fix sv_undef compilation error → https://git.io/vxKFD
<{^_^}> [nixpkgs] @mbrgm opened pull request #38292 → perlPackages.Socket6: fix sv_undef compilation error → https://git.io/vxKFp
jperras has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38245 → pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build → https://git.io/vxKBh
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vxKFj
<{^_^}> → 6b2bc4b5 by @xeji: pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build
<{^_^}> → dd7900a0 by @dotlambda: Merge pull request #38245 from xeji/p/imbalanced-learn
jperras has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @dotlambda pushed commit from @xeji to release-18.03 « pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build »: https://git.io/vxKbt
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/021ee7d93be (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
Ariakenom has joined #nixos
knupfer has joined #nixos
dbe has quit [Ping timeout: 264 seconds]
goibhniu has joined #nixos
bpa has joined #nixos
__tA__ has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
thblt has quit [Remote host closed the connection]
thblt has joined #nixos
thblt has quit [Read error: Connection reset by peer]
thblt has joined #nixos
__ta___ has joined #nixos
__ta___ has quit [Client Quit]
romildo has joined #nixos
rauno has joined #nixos
thblt has quit [Remote host closed the connection]
rauno has quit [Ping timeout: 260 seconds]
<bkchr[m]> Hi, when I want to setup a remote builder for my raspberry pi, does the remote builder also need to run aarch64? Or could I run x86_64 and the builder cross compiles everything?
thblt has joined #nixos
<clever> bkchr[m]: it has to be able to execute aarch64 binaries to work
<clever> bkchr[m]: you could use this, but the performance isnt very good: https://github.com/cleverca22/nixos-configs/blob/master/qemu.nix#L25
<bkchr[m]> clever: But I assume the performance will still be better than my raspberry pi?:D
<clever> bkchr[m]: it took several hours just to run the configure script for perl
<bkchr[m]> clever: where can I see how far hydra is for the aarch64 architecture?
<{^_^}> [nixpkgs] @peti pushed to master « Revert "Haskell: free-4.12.4 for ghc-7.10.x" »: https://git.io/vxKNG
<bkchr[m]> Ohh
<bkchr[m]> Is hydra then running on bare aarch64 for compiling all the stuff?
<clever> bkchr[m]: https://hydra.nixos.org/machines does list aarch64 vuild slaves
<clever> packet.net has real aarch64 machines that nixos is using
pkill9 has joined #nixos
<bkchr[m]> clever: could you also point me to the site where I see the current status of the aarch64 channel?
rauno has joined #nixos
<bkchr[m]> Ty
thc202 has joined #nixos
jsoo_ has joined #nixos
jsoo_ has quit [Client Quit]
jperras has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
<infinisil> Dezgeg: Heh nice
johnw has joined #nixos
<infinisil> Haha, check out the latest mail in the mailing list
<LnL> lol
johnw has quit [Ping timeout: 256 seconds]
<infinisil> Almost got me
davidlt has quit [Remote host closed the connection]
<LnL> what if nix used out=/usr for all packages
FRidh has joined #nixos
<LnL> that would fix the problem
<infinisil> Not sure how that would work
<MichaelRaskin> it wouldn't outside 1 April
<Dezgeg> we can just apply the kernel patch that removes all the permissions support
FRidh has quit [Client Quit]
<Dezgeg> then we can safely give the nix sandbox access to /usr without all those pesky 'Permission denied' errors
<MichaelRaskin> Dezgeg: actually, I have seriously actually built an LFS system with a somewhat similr approahc
<MichaelRaskin> In that system / was a unionfs
<Dezgeg> doesn't gobolinux do something like that?
<MichaelRaskin> I think GoboLinux does something more similar to Nix
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38293 → focuswriter: 1.6.10 -> 1.6.11 → https://git.io/vxKAk
<MichaelRaskin> I.e. each package has opt-like installation directory, then there are symlinks
davidlt has joined #nixos
<MichaelRaskin> In my LFS system, there were unionfs slices per-package
<sphalerite> oh ffs I feel stupid now
<sphalerite> xD
<sphalerite> thoroughly fooled
orivej has quit [Ping timeout: 276 seconds]
rauno has quit [Ping timeout: 264 seconds]
ma27 has joined #nixos
ma27 has quit [Client Quit]
ma27 has joined #nixos
abcdw has joined #nixos
noam_ has joined #nixos
noam has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38294 → cups-filters: 1.20.1 -> 1.20.2 → https://git.io/vxKA2
<abcdw> hi guys, I see youtube-dl version 2018.03.26.1 in master branch of nixpkgs, but in my nixos I getting 2017.10.20
xy2_ has quit [Ping timeout: 240 seconds]
<abcdw> How to get later version of youtube-dl in my current nixos?
chisui has joined #nixos
<ToxicFrog> abcdw: are you using nixos-17.09 or nixos-unstable? Only the latter tracks master.
<tilpner> By using a newer channel, like nixos-18.03 (2018.03.03) or nixos-unstable (2018.03.14)
<tilpner> You don't have to switch your main channel, you can use multiple channels at once
xy2_ has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/da36dfff14f (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
jonnj has left #nixos ["Leaving"]
orivej has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
<abcdw> ToxicFrog, tilpner I use 17.09. How to use unstable channel? nix-channel --add https://nixos.org/channels/nixpkgs-unstable ?
chisui has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #38296 → debootstrap: 1.0.93 -> 1.0.95 → https://git.io/vxKAQ
xy2_ has quit [Ping timeout: 255 seconds]
monotux has quit [Ping timeout: 240 seconds]
<abcdw> ToxicFrog, tilpner, LnL thx a lot!
monotux has joined #nixos
ma27 has joined #nixos
romildo has quit [Quit: Leaving]
abcdw has quit [Quit: Page closed]
xy2_ has joined #nixos
tkral has quit [Quit: Ping timeout (120 seconds)]
tkral has joined #nixos
ma27 has quit [Remote host closed the connection]
jperras has joined #nixos
ma27 has joined #nixos
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
jperras has quit [Ping timeout: 256 seconds]
jperras has joined #nixos
jperras has quit [Ping timeout: 260 seconds]
lambdamu has joined #nixos
ennui has joined #nixos
<ennui> what's the nixos way to get network interface hooks like in debian's /etc/network/interface (up route add ...)
<{^_^}> [nixpkgs] @zimbatm merged pull request #38075 → curaByDagoma: init at 1520506579 → https://git.io/vxreH
<{^_^}> [nixpkgs] @zimbatm pushed commit from @tiramiseb to master « curaByDagoma: init at 1520506579 (#38075) »: https://git.io/vxKxw
vidbina has joined #nixos
<gchristensen> interesting that you can't really try terminal emulators in nix-shell, because of the $SHELL issue
<{^_^}> [nixpkgs] @zimbatm merged pull request #36391 → nodePackages vue-cli: init at 2.9.3 → https://git.io/vAdSd
<{^_^}> [nixpkgs] @zimbatm pushed commit from @tiramiseb to master « nodePackages vue-cli: init at 2.9.3 (#36391) »: https://git.io/vxKxS
<MichaelRaskin> gchristensen: well, if you know about the SHELL issue, you can
<MichaelRaskin> If you don't… well, you also cannot test alacritty in nix-shell --pure without setting LD_LIBRARY_PATH to include opengl drivers.
<gchristensen> right :)
<gchristensen> Beyer's reply to Simon's email was good
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38281 → linuxPackages.sysdig: 0.20.0 -> 0.21.0 → https://git.io/vxK91
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxKxb
<{^_^}> → af041508 by R. RyanTM: linuxPackages.sysdig: 0.20.0 -> 0.21.0
<{^_^}> → 652bcb34 by @7c6f434c: Merge pull request #38281 from r-ryantm/auto-update/sysdig
<MichaelRaskin> I am too lazy to write a full reply to this email, and just writing «we are not reinventing the wheel, we are putting the system on tractor tracks to navigate the real landscape» seems to cheap a shot without a reply around it.
<{^_^}> [nixpkgs] @7c6f434c merged pull request #38262 → bftpd: 4.8 -> 4.9 → https://git.io/vxKKC
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/vxKxN
<{^_^}> → 2cf5fe97 by R. RyanTM: bftpd: 4.8 -> 4.9
<{^_^}> → c75f689f by @7c6f434c: Merge pull request #38262 from r-ryantm/auto-update/bftpd
<gchristensen> :)
drewr has quit [Ping timeout: 252 seconds]
<gchristensen> I like the FHS so much, that is why I have thousands of them on my laptop
<LnL> yeah, we kind of do follow FHS except for the root part
andromeda-galaxy has quit [Ping timeout: 264 seconds]
<MichaelRaskin> Well, if in NixOS /usr was a symlink to /run/current-system, and the store was in /var/db (just because we don't care), we could argue we follow FHS on the system-scale level
<{^_^}> [nixpkgs] @Infinisil opened pull request #38297 → python: pytest: 3.4.1 -> 3.4.2 → https://git.io/vxKpe
<LnL> I wish we could ret rid of /lib in the system profile tho
andromeda-galaxy has joined #nixos
<lejonet> Hmm, what is the easiest way to append something to the kernel cmdline for the systemd-boot bootloader? I can't really find any relevant option that seems to give me the possibility to add boot.shell_on_fail as a default
<gchristensen> boot.kernelParams I think?
<lejonet> oh lol, I was just looking at boot.loader options... kindof feel stupid now
<lejonet> Well, now my desktop is nixos, because it hardcrashed on my yesterday and thus I decided to take the plunge :P
<lejonet> s/my/me/
<aristid1> hmm, builtins.fetchgit seems to make a network roundtrip on every invocation, even if there is a "rev", and it is the same as in the cache
<infinisil> lejonet: What did you have before?
<aristid1> (just from reading the source :D)
<lejonet> infinisil: gentoo
<infinisil> Nice to see more NixOS machines \o/
<aristid1> oh no
<lejonet> infinisil: the goons over att gcc screwed something up so that I couldn't compile a kernel that actually booted (due to some changes in relocation related to PIE/PIC iirc, I never found the root cause)
<aristid1> that was just the initial commit
<aristid1> the current version is way fancier
<MichaelRaskin> I have recently got my owned NixOS machine count to zero, mwahaha
<aristid1> and of course not documented *sigh*
<lejonet> Now to just get the entire system up and running the way I want it, again :P
<infinisil> MichaelRaskin: Your machine is still Nix-based, right? That's acceptable :)
<lejonet> Getting crypted startup was a... interesting journey (not due to nixos, but due to weird hardware encrypted USB...)
<infinisil> lejonet: Took me quiet a bit of time, but now i got it set up decently for the most part
<MichaelRaskin> Yes, the machine that got converted even runs an ofborg builder (right now).
<gchristensen> aristid1: perhaps you can write up some notes of what you learn, and they could be added to the docs?
<lejonet> infinisil: I pulled entire of /home with me, so I don't think it'll take too long to get it setup to where I was at gentoo atleast, then I'm going to have to start nixifying stuff :P
<LnL> !which channel
<aristid1> gchristensen: i hope you don't expect me to also write the nix.man manpage, though? ;-)
aristid1 is now known as aristid
* LnL copies link
<infinisil> I can't believe my system config has grown so much in this year I've been using Nix now
<gchristensen> aristid: if you do, great. if you don't, having notes to start from would be every helpful
<aristid> gchristensen: well, the nix manual (as opposed to the nix manpage) does exist, so adding it there would be possible if i make a checkout of nix
<aristid> gchristensen: haha, shlevy already wrote the docs: https://github.com/NixOS/nix/commit/6856fe62b0a81a948709498ea53d333b69cfeca9
<aristid> they're just not in nix 2.0
drewr has joined #nixos
jperras has joined #nixos
<gchristensen> nice
<gchristensen> we'll get those backported I think
<infinisil> Hmm.. I'm updating pytest to fix a package, but now I realize that it would need to rebuild over 500 packages (because pytest duh). Should I change my base branch to staging then?
<LnL> what kind of "over 500"? :)
<lejonet> over 9000!
<LnL> 23754 so yes
<infinisil> I think that's what staging is for, probably FRidh[m] will know what to do
<stphrolland> vcunat: thanks for the info (about 18.03 release candidate but not a release version). I just wanted to know, not that important. sorry for my late answer.
<infinisil> LnL: Where do you see that number?
<LnL> ofborg
jperras has quit [Ping timeout: 256 seconds]
<LnL> press the green arrow next to the commit and then the ^.^ details
<LnL> that's a gist with a list of all changed attributes
<infinisil> Ahh
<infinisil> Nice
<MichaelRaskin> It's a checkmark, not an arrow
<LnL> arrow? why did I say that :p
civodul has joined #nixos
lassulus has quit [Changing host]
lassulus has joined #nixos
<MichaelRaskin> Because it could have been tha harpoon: ⇃
<gchristensen> fish hook?
<MichaelRaskin> But I know it is checkmark, because sometimes it is red cross-mark if eval check fails
<MichaelRaskin> gchristensen: no, harpoon. Fishhook is a diacriticks like that: ʮ
<infinisil> Ahhhh help
<infinisil> I don't know how I can properly change the base branch
<LnL> red checkmark? that never happens
<infinisil> I changed it to staging: https://github.com/NixOS/nixpkgs/pull/38297
<infinisil> But I don't know how to update my branch to use staging as base
<MichaelRaskin> red cross mark, when eval fails — it _is_ rare, which is a _good_ thing
<LnL> infinisil: rebase against staging
<MichaelRaskin> A horrible mysterious git rebase command with --onto
<LnL> I just do git rebase -i and remove the extra commits :p
<infinisil> I just checked out staging, tracking upstream, then cherry-picked my commit onto that
<MichaelRaskin> Removing all the extra w.r.t. master-staging difference sounds like pain
<LnL> that also works
<infinisil> But force pushing doesn't do anything
<LnL> it's sequential
<MichaelRaskin> Maybe you didn't force-push to the correct branch?
stphrolland has quit [Quit: leaving]
<infinisil> Hmm.. When I do git push it says fatal: The current branch staging has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin staging
<infinisil> Doing that with `git push -u origin fix/buku` I get Branch 'fix/buku' set up to track remote branch 'fix/buku' from 'origin'.
<LnL> why are you pushing staging?
<infinisil> Ohh
<infinisil> Thanks yeah got it now
<infinisil> And I thought my git skills were decent, hah, what a joke
<MichaelRaskin> As often happens, technically I have guessed but using my guess was hard without more information…
robstr has quit [Ping timeout: 264 seconds]
NightTrain has joined #nixos
orivej has quit [Ping timeout: 255 seconds]
bind has quit [Ping timeout: 268 seconds]
vcunat has quit [Ping timeout: 264 seconds]
robstr has joined #nixos
ottidmes has joined #nixos
tgunb has joined #nixos
ma27 has quit [Ping timeout: 256 seconds]
<bkchr[m]> Does someone know why installing ripgrep via configuration.nix on my raspberry pi, wants to compile rustc? I know that ripgrep depends on rustc, but I gone back to some commit in February which should already been build by hydra..
<{^_^}> [nixpkgs] @adisbladis merged pull request #38296 → debootstrap: 1.0.93 -> 1.0.95 → https://git.io/vxKAQ
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vxKhH
<{^_^}> → ff900a91 by R. RyanTM: debootstrap: 1.0.93 -> 1.0.95
<{^_^}> → 04fa0ded by @adisbladis: Merge pull request #38296 from r-ryantm/auto-update/debootstrap
<{^_^}> [nixpkgs] @adisbladis merged pull request #38279 → binaryen: 44 -> 45 → https://git.io/vxKMb
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vxKje
<{^_^}> → 942edf52 by R. RyanTM: binaryen: 44 -> 45
<{^_^}> → a052328a by @adisbladis: Merge pull request #38279 from r-ryantm/auto-update/binaryen
ma27 has joined #nixos
<infinisil> bkchr[m]: There was an issue like this some time ago
stepcut has joined #nixos
<bkchr[m]> And that should be resolved?
<bkchr[m]> Building with nix-build -A ripgrep it downloaded everything from the cache.
<infinisil> briansteffens[m]: Update your channel, it should be fixed now
<infinisil> I think this happened a couple months ago on the 17.09 channel
johnw has joined #nixos
<bkchr[m]> Yeah that is a little bit old :D
jperras has joined #nixos
Ariakenom has quit [Quit: Leaving]
ma27 has quit [Ping timeout: 256 seconds]
jperras has quit [Ping timeout: 248 seconds]
<bkchr[m]> infinisil: was there an issue for that?
ma27 has joined #nixos
xcmw has joined #nixos
<aristid> dwarffs is so cool!
<{^_^}> [nixpkgs] @bjornfor pushed commit from R. RyanTM to master « lttng-tools: 2.10.2 -> 2.10.3 »: https://git.io/vxKj7
<{^_^}> [nixpkgs] @bjornfor closed pull request #38286 → lttng-tools: 2.10.2 -> 2.10.3 → https://git.io/vxK5c
martinga_ has quit [Read error: Connection reset by peer]
phreedom has joined #nixos
martingale has joined #nixos
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johnw has quit [Ping timeout: 240 seconds]
ma27 has quit [Ping timeout: 246 seconds]
johnw has joined #nixos
fendor has joined #nixos
ma27 has joined #nixos
johnw has quit [Ping timeout: 248 seconds]
<pkill9> out of interest, how safe would it be to bind-mount /gnu/store (Guix) to /nix/store?
<{^_^}> [nixops] @AmineChikhaoui merged pull request #915 → Fix the deployment of machines with a large number of keys. → https://git.io/vxa26
<{^_^}> [nixops] @AmineChikhaoui pushed 2 commits to master: https://git.io/vx6eD
<{^_^}> → 20ffd33d by @AmineChikhaoui: Fix the deployment of machines with a large number of keys.
<{^_^}> → da336200 by @AmineChikhaoui: Merge pull request #915 from AmineChikhaoui/copy-multiple-keys
<MichaelRaskin> pkill9: but why?
<pkill9> just curious
<MichaelRaskin> I think Guix-built binaries _expect_ to be in /gnu/store anyway
<pkill9> you can use bind-mounts to put the guix store in a different folder
<pkill9> without needing to recompile everything
<pkill9> same with nix
<MichaelRaskin> How are you going to use that availability?
<MichaelRaskin> You still need the real location to be available anyway
<MichaelRaskin> And if you reference it in a Nix build — note that it is not valid from the Nix point of view — you need tricks that would still work if it were in /gnu/store
<pkill9> i'm just curious if it would ever conflict
<pkill9> like a package hash gets output the same for both but they're different packages
the has joined #nixos
the has quit [Changing host]
the has joined #nixos
<MichaelRaskin> You want bind or union?
<MichaelRaskin> I guess fixed-output derivations could collide (but with the same content)
<pkill9> interesting i never heard of union mount
<MichaelRaskin> That requires overlayfs
the has quit [Remote host closed the connection]
<MichaelRaskin> (or one of the numerous FUSE unionfs variants)
<{^_^}> [nixpkgs] @bjornfor pushed commit from R. RyanTM to master « byobu: 5.124 -> 5.125 »: https://git.io/vx6ej
the has joined #nixos
the has quit [Changing host]
the has joined #nixos
<{^_^}> [nixpkgs] @bjornfor closed pull request #38265 → byobu: 5.124 -> 5.125 → https://git.io/vxK6E
ma27 has quit [Ping timeout: 276 seconds]
<pkill9> I want to run either GuixSD with nix package manager for all the extra packages, or just nixos heh
<gchristensen> `the` is +o'd to handle spam waves fyi
<gchristensen> I'll be AFK for the next several hours.
<pkill9> what do you mean gchristensen?
<MichaelRaskin> pkill9: there is some stupid spammer on nix-core. Was.
<pkill9> ah, were they using pull requests to spam messages?
<gchristensen> no, join #sparkfun to see it
<MichaelRaskin> No. They were just IRC-level spamming
<pkill9> heh, that channel is very active
the has quit [Remote host closed the connection]
<MichaelRaskin> Is the a bot?
the has joined #nixos
the has quit [Changing host]
the has joined #nixos
knupfer has quit [Remote host closed the connection]
<gchristensen> yes
<MichaelRaskin> Ping too many people, get a boot?
<gchristensen> much stupidere than that :P
Rusty1_ has joined #nixos
ilyaigpetrov has joined #nixos
xcmw has joined #nixos
jperras has joined #nixos
<monotux> so...I've tried to google this. I'd like to override the version of hugo in 17.09 with the version from unstable, and if possible without editing my global configuration.nix. how would I do that?
<monotux> I'd like to do it on two machines and have the new version survive rebuilds
<monotux> any ideas?
<MichaelRaskin> Where you install hugo, though?
jperras has quit [Ping timeout: 276 seconds]
<elvishjerricco> monotux: ^
<monotux> oh, I thought systemPackages was only for the global configuration
arximboldi has joined #nixos
<{^_^}> [nixpkgs] @dotlambda opened pull request #38298 → borgbackup: 1.1.4 -> 1.1.5 → https://git.io/vx6vN
bind has joined #nixos
<tilpner> monotux - nix-env -f https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz -iA hugo
<tilpner> That doesn't touch your global config, the version will not change during rebuilds, and uses nixos-unstable
<tilpner> (Which is a bad idea IMO. You should add it to some declarative config instead)
arximboldi has quit [Remote host closed the connection]
fresheyeball has quit [Ping timeout: 256 seconds]
taktoa has quit [Remote host closed the connection]
lassulus has quit [Read error: Connection reset by peer]
lassulus has joined #nixos
tgunb has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @peti pushed 4 commits to master: https://git.io/vx6fF
<{^_^}> → 932a0734 by @peti: haskell-data-inttrie: use latest version for ghc 8.4.x
<{^_^}> → 7035e034 by @peti: hackage-packages.nix: automatic Haskell package set update
<{^_^}> → d265fc72 by @peti: haskell-brick: update override for ghc 8.4.x
srini[m] has joined #nixos
<monotux> tilpner, that is how I've done it but I'd prefer the declarative way
<tilpner> You can use nix-env in -riA mode, with overlays/overrides that add a buildEnv for all your packages, or look at home-manager
<monotux> all these alternatives... :)
John882 has joined #nixos
<tilpner> I use users.users.till.packages = [ ... ];, but that's global configuration
ma27 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 closed pull request #33285 → nmon: init at 16g → https://git.io/vbxQR
<monotux> the snippet elvishjerricco pasted above, how is it supposed to work? I've added it to my ~/.config/nixpkgs/config.nix and tried to install hugo, but it only lists hugo 0.29 twice
zybell has joined #nixos
<tilpner> That one was supposed to go into your global configuration
<monotux> oh
MP2E has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vx6Jo
<{^_^}> → 4247776e by @MikePlayle: libamqpcpp: 2.7.4 -> 3.0.0
<{^_^}> → 4df450ef by @adisbladis: Merge pull request #38275 from MikePlayle/master
<{^_^}> [nixpkgs] @adisbladis merged pull request #38275 → libamqpcpp: 2.7.4 -> 3.0.0 → https://git.io/vxK16
<{^_^}> [nixpkgs] @adisbladis merged pull request #38271 → anki: 2.0.50 -> 2.0.51 → https://git.io/vxKPy
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/vx6Ji
<{^_^}> → 11012b3a by R. RyanTM: anki: 2.0.50 -> 2.0.51
<{^_^}> → ce0dab5b by @adisbladis: Merge pull request #38271 from r-ryantm/auto-update/anki
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos
cx405 has joined #nixos
<cx405> hey! Is there an online REPL for nix language? I am looking for something very basic, for learning.
hotfuzz has joined #nixos
silver has joined #nixos
<cx405> tilpner: thanks! It should suffice. Btw: "your solution: 4 expected was: #writes hello world construct here#" Great that it still allows custom stuff. :) Thanks.
<cx405> I entered 2*2 :)
<{^_^}> [nixpkgs] @globin pushed to master « buildGoPackage: default to 1.10 (default go version) »: https://git.io/vx6UU
aarvar has joined #nixos
cx405 has quit [Quit: Konversation terminated!]
ma27 has quit [Ping timeout: 256 seconds]
<monotux> https://hastebin.com/gunusalaxo.pas is what happens after adding a new, system-wide unstable channel, adding the package override from the nixos faq on how to do this, what is it that I don't understand? :)
Crypt0x has joined #nixos
<tilpner> Ah, nixos-unstable might not evaluate with Nix < 2.0
ryanartecona has joined #nixos
<monotux> ah
<tilpner> Either upgrade your Nix, or use an older channel. I unfortunately don't know which still evaluate with Nix 1.*
mduggie has quit [Ping timeout: 256 seconds]
<monotux> so how do I upgrade my nix without going over to stable?
<monotux> considering that the issue is that I can't seem to install one newer package :D
<tilpner> Installing might work better than searching (which has to evaluate much more of nixpkgs)
NightTrain has quit [Ping timeout: 256 seconds]
simukis has joined #nixos
<monotux> ok, but how do I actually upgrade nix then? I can't seem to find any howto :/
<tilpner> How did you install it? Are you on NixOS?
<monotux> I'm on NixOS
mduggie has joined #nixos
<tilpner> You can set nix.package = pkgs.nixUnstable;
<tilpner> (Or nix.package = unstable.nixStable; for newer values of unstable)
ryanartecona has quit [Ping timeout: 240 seconds]
<monotux> it still feels a bit strange that it is this complicated to use one package from unstable on stable, but I'm willing to try the new version
ryanartecona has joined #nixos
<tilpner> It's not, you're just picky about the exact way of using it :)
<monotux> lets disregard any wishes of not having to touch the system config then
<tilpner> Add (import <unstable> {}).hugo to your systemPackages then
<tilpner> (And later extract that (import <unstable> {}) into a let-binding, so you don't import nixpkgs too often)
<tilpner> Like in the paste above
<monotux> that elvishjerricco pasted?
<tilpner> Yes
mbrgm has quit [Read error: Connection reset by peer]
mbrgm has joined #nixos
johnw has joined #nixos
<monotux> ok, now I just have to figure out how to make normal packages in systemPackages work as expected
JosW has quit [Ping timeout: 256 seconds]
xy2_ has quit [Read error: Connection reset by peer]
<dhess> Anyone around who's using encryption with ZFS?
johnw has quit [Ping timeout: 240 seconds]
<monotux> tilpner oh I figured it out! thanks for all your help :)
<monotux> (and patience)
knupfer has joined #nixos
<tilpner> :)
johnw has joined #nixos
ryanartecona has quit [Quit: ryanartecona]
nuncanada has joined #nixos
NightTrain has joined #nixos
fenedor has joined #nixos
jluttine has quit [Quit: WeeChat 2.0]
<petar> is signed binary verification default since nix-2.0? (signed-binary-caches doesn't seem to work any more and nix-2 install/upgrade also doesn't report messages like "signed by ‘cache.nixos.org-1’"..)
doyougnu has joined #nixos
fendor has quit [Ping timeout: 260 seconds]
chessai has joined #nixos
jluttine has joined #nixos
tgunb has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #38264 → abcmidi: 2018.03.08 -> 2018.03.21 → https://git.io/vxKK5
<{^_^}> [nixpkgs] @dotlambda pushed commit from R. RyanTM to master « abcmidi: 2018.03.08 -> 2018.03.21 »: https://git.io/vx6Lb
xy2_ has joined #nixos
<doyougnu> Hey all, I recently installed dropbox, but it doesn't seem to ever sync. Is this a known issue in stable?
tgunb has quit [Quit: Leaving.]
mr_sm1th__ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<doyougnu> I've read through that, was hoping someone had come up with a work around
* tilpner doesn't have one
orivej has joined #nixos
<doyougnu> tilpner: damn, thanks anyway
s33se has joined #nixos
dbe has joined #nixos
txp284 has joined #nixos
<{^_^}> [nixpkgs] @Lassulus opened pull request #38300 → bepasty: make it a package again → https://git.io/vx6tR
<{^_^}> [nixpkgs] @dotlambda merged pull request #38282 → seafile-client: 6.1.6 -> 6.1.7 → https://git.io/vxKH4
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vx6tV
<{^_^}> → 25540a5a by R. RyanTM: seafile-client: 6.1.6 -> 6.1.7
<{^_^}> → fbd70f4f by @dotlambda: seafile-client: add dotlambda as maintainer
<{^_^}> [nixpkgs] @dotlambda merged pull request #38298 → borgbackup: 1.1.4 -> 1.1.5 → https://git.io/vx6vN
<{^_^}> [nixpkgs] @dotlambda pushed to master « borgbackup: 1.1.4 -> 1.1.5 »: https://git.io/vx6tr
<fnlkj> ...just reach someone who lives where their HQs are,.. tie a note about it on a rock and\ lob it through some fancy window.. noce a day .. prlly wont have to pay much. wait nad see,. likely does wonders in their attention to the matter..try
<fnlkj> dropbox big ..i guess any major facility if not even multiple if can afford.. andn theyll feel the pressure
<tilpner> Uhh
<tilpner> Or... don't do that
zybell has quit [Ping timeout: 240 seconds]
spear2 has joined #nixos
<{^_^}> [nixpkgs] @pbogdan opened pull request #38301 → buildGoPackage: use a separator when joining extraSrcPaths together → https://git.io/vx6t9
doyougnu has quit [Quit: WeeChat 1.9.1]
semilattice has joined #nixos
txp284 has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @johannesloetzsch opened pull request #38302 → mate/mate-screensaver: fixed unixAuth → https://git.io/vx6qc
coot_ has joined #nixos
lassulus has quit [Changing host]
lassulus has joined #nixos
alexteves has joined #nixos
justan0theruser has quit [Ping timeout: 256 seconds]
Fare has joined #nixos
lassulus has quit [Quit: WeeChat 2.0]
jrolfs has joined #nixos
lassulus has joined #nixos
justan0theruser has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
doyougnu has quit [Quit: WeeChat 1.9.1]
sanscoeu_ has quit [Ping timeout: 256 seconds]
sanscoeur has joined #nixos
<{^_^}> [nixpkgs] @basvandijk opened pull request #38303 → pgmanage: the data_root option is renamed to sql_root → https://git.io/vx6qj
zybell_ has joined #nixos
Neo-- has joined #nixos
the has quit [Ping timeout: 276 seconds]
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 276 seconds]
lord| has joined #nixos
freeman42x]NixOS has joined #nixos
migy has quit [Read error: Connection reset by peer]
migy has joined #nixos
mr_sm1th has joined #nixos
blankhart has joined #nixos
Fare has quit [Ping timeout: 260 seconds]
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Fare has joined #nixos
ixxie has joined #nixos
<{^_^}> [nixpkgs] @iimog opened pull request #38304 → bettercap: 1.6.2 -> 2.4.0 → https://git.io/vx6m9
doyougnu has joined #nixos
jrolfs has quit [Quit: WeeChat 2.0]
mr_sm1th has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
kmicklas has joined #nixos
jrolfs has joined #nixos
mr_sm1th has joined #nixos
doyougnu has quit [Quit: WeeChat 1.9.1]
doyougnu has joined #nixos
<doyougnu> hey quick question. I've setup weechat notifications via notify-send which requires libnotify. If I add libnotify to my environment in my configurations.nix file like so: environment.systemPackages = with pkgs; [... libnotify ], then my shell does not find notify-send. However if I add libnotify using nix-env -i libnotify, then it does. Is that intended behavior?
mr_sm1th has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
dumbl3d0re has joined #nixos
mr_sm1th_ has joined #nixos
<dumbl3d0re> I want to change the command for installing Nix in the Nix manual. Is this is the line and file that I should modify and send a PR for? https://github.com/NixOS/nix/blob/master/doc/manual/installation/installing-binary.xml#L13
<{^_^}> [nixpkgs] @Tmplt opened pull request #38305 → packettracer: init at 7.1.1 → https://git.io/vx6Ys
<ixxie> I'm having trouble running checkPhase on a python module
<ixxie> it seems to be unable to find modules included in the package I am packaging
doyougnu has quit [Quit: WeeChat 1.9.1]
mr_sm1th_ has quit [Ping timeout: 256 seconds]
lassulus has quit [Quit: WeeChat 2.0]
lord| has quit [Ping timeout: 260 seconds]
lassulus has joined #nixos
lord| has joined #nixos
i-am-the-slime has joined #nixos
dumbl3d0re has quit [Ping timeout: 256 seconds]
<i-am-the-slime> There seems to be a fork of urxvt which can display unicode characters.
<i-am-the-slime> It seems to be tied to archlinux somehow, though.
<MichaelRaskin> rxvt-unicode already can display unicode characters
<i-am-the-slime> It's supposed to, but apparently it can't display emoji and some wider characters.
vidbina has quit [Ping timeout: 260 seconds]
<MichaelRaskin> Yes, it is a monospace terminal emulator. It _can_ display emoji, but they have to be narrow enough or scaled down.
AtnNn has joined #nixos
Neo-- has quit [Ping timeout: 256 seconds]
<i-am-the-slime> I get some boxes with Pragmata Pro, maybe it's not monospace enough.
jrolfs has quit [Ping timeout: 268 seconds]
<i-am-the-slime> I will just try in Konsole again, to have a reference.
<i-am-the-slime> There they all are, hmm.
<i-am-the-slime> The emoji font gets unable to calculate font width...
zybell_ has quit [Ping timeout: 248 seconds]
<i-am-the-slime> MichaelRaskin: Maybe I can modify the font in such a way that xft will know its width?
<MichaelRaskin> You can just add the font to the long list of fallback fonts and ask to scale it.
<i-am-the-slime> I have it after the main font with a comma
<i-am-the-slime> and then I have pixelsize=12:autohint=False:minspace=False
<i-am-the-slime> urxvt: unable to calculate font width ... ignoring
<MichaelRaskin> I think you can enforce width
<i-am-the-slime> That would be cool
<MichaelRaskin> Although to make emojis actually fit, you probably need smaller font size
<MichaelRaskin> mlterm supports just declaring some characters double-width; urxvt follows Unicode (which doesn't declare emojis double-width, as far as I remember)
Fare has quit [Ping timeout: 256 seconds]
<i-am-the-slime> mlterm
<i-am-the-slime> I'm happy to use anything that works
<MichaelRaskin> Emojis.
<MichaelRaskin> They just don't work in anything reasonable
<MichaelRaskin> mlterm shows them somehow, yes
<i-am-the-slime> I guess I can also live without them. I didn't think it would be so difficult.
<i-am-the-slime> urxvt at least resizes the text after window size changes.
<MichaelRaskin> With mlterm it is not actually difficult to get emojis
<MichaelRaskin> For small values of get
Fare has joined #nixos
blonkhart has joined #nixos
<i-am-the-slime> Do you use it?
<MichaelRaskin> Yes, for some of the things
zybell_ has joined #nixos
<i-am-the-slime> Seems like st is also quite popular
<ottidmes> Is there something in ZFS or Linux that allows me to have my Samba share not be read/writeable to all users? Due to the way it is configured I cannot get the permissions to be xx0, so I am hoping there is still some way around it via different means.
rauno has joined #nixos
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
doyougnu has joined #nixos
<zybell_> Do you know about force-user/force-group?in samba
abrxs has joined #nixos
<ottidmes> zybell_: Yeah, I used it, but it only works when you use UNIX permissions as the basis, we use the Windows ACLs, which break when you use force user/group
Ariakenom has joined #nixos
<i-am-the-slime> MichaelRaskin: How do I force a width? I can't find anything
<ottidmes> zybell_: I cannot set create mask either, since Samba seems to combine create mask settings with OR, and some extension I use sets it to be 666, so it cannot be set any lower than 6
<zybell_> not really, you have to setup mappings, and for the extension check their config or confine it to a dir.
<MichaelRaskin> Did you specify the non-monospace font as at least the second one in the list?
<i-am-the-slime> yes
<MichaelRaskin> Hm, strange
<{^_^}> [nixpkgs] @obadz pushed commit from @Infinisil to staging « python: pytest: 3.4.1 -> 3.4.2 »: https://git.io/vx63Q
<{^_^}> [nixpkgs] @obadz merged pull request #38297 → python: pytest: 3.4.1 -> 3.4.2 → https://git.io/vxKpe
John882 has quit [Quit: John882]
<MichaelRaskin> width=20 means that all characters there are too wide to use
<i-am-the-slime> Ah, I was just trying something :D
<i-am-the-slime> But it doesn't care anyway
<i-am-the-slime> It still says unable to calculate font width for ...
<i-am-the-slime> Actually wait
<i-am-the-slime> damn I wasn't really reloading Xresources
xcmw has joined #nixos
<ertes> if someone uses nix on a different distribution, would they pick /channels/nixpkgs-unstable instead of /channels/nixos-unstable? is there even a difference?
<MichaelRaskin> nixos-unstable runs NixOS tests
<MichaelRaskin> Before bumping the channel
<MichaelRaskin> I dunno, I just use a master checkout everywhere
<ertes> is it otherwise equivalent?
<i-am-the-slime> It actually still says unable to calculate font width for the Emoji
<MichaelRaskin> Both are subsets of master
<ertes> i'm asking because a friend of mine would like to switch to stable, but there is only nixos-17.09, no nixpkgs-17.09 (for x86/linux)
<ertes> and they are currently on nixpkgs-unstable
<MichaelRaskin> stable is always gated by NixOS tests
<infinisil> !which channel
<infinisil> Oh 18.03 doesn't seem to be released yet
<bkchr[m]> jtojnar: online?
iclanzan has joined #nixos
<jtojnar> bkchr[m]: yep, looking into gst-python
<ertes> ok, thanks
<dhess> infinisil: was it you who was working on getting the encrypted ZFS stuff into Nixpkgs?
John882 has joined #nixos
<infinisil> dhess: It was not, but it's in already
<jtojnar> bkchr[m]: it does not seem to build with autotools
<dhess> yeah I know, I'm just looking for someone who has experience using it
<infinisil> dhess: hyper_ch probably knows more about it
<dhess> thanks though
<bkchr[m]> jtojnar: how can I debug the meson build? Running it manually in the nix build dir, the build gets further
<dhess> right it must have been hyper_ch
<bkchr[m]> jtojnar: yeah, try meson
<jtojnar> bkchr[m]: it builds for me with meson but some files are missing
<infinisil> dhess: (If your questions are not nixos specific you could ask in #zfsonlinux)
johnsonav has joined #nixos
<dhess> infinisil: they are in fact NixOS-specific :)
<infinisil> Carry on then :2
<infinisil> :)*
<bkchr[m]> jtojnar: it builds for you? Ohh, I don't get it compiling ^^
<infinisil> Hey, I'm trying to update a Rust package, but I'm getting "error: the lock file needs to be updated but --frozen was passed to prevent this"
<infinisil> Anybody know what's up with that?
<jtojnar> bkchr[m]: for the record, the patch should not be needed since https://bugzilla.gnome.org/show_bug.cgi?id=793560
fnlkj has quit [Ping timeout: 260 seconds]
jrolfs has joined #nixos
ixxie has quit [Quit: Lost terminal]
coot_ has quit [Read error: No route to host]
coot has joined #nixos
rauno has quit [Ping timeout: 256 seconds]
JosW has joined #nixos
lassulus has quit [Quit: WeeChat 2.0]
Guanin has joined #nixos
lassulus has joined #nixos
pie___ has joined #nixos
<mkaito> anyone here play dwarf fortress? the dfhack package doesn't put the `dfhack` binary on the path.
Fare has quit [Ping timeout: 248 seconds]
pie__ has quit [Ping timeout: 264 seconds]
JosW has quit [Ping timeout: 264 seconds]
<nwspk> I'm trying to package a Perl-based software which dependencies dependes on Socket6 (or perlPackages.Socket6 in nixpkgs)
<nwspk> however, trying to build the existing Socket6-package fails
<nwspk> > Socket6.xs:109:22: error: 'sv_undef' undeclared (first use in this function); did you mean 'av_undef'?
<infinisil> mkaito: It does indeed not contain the binary at all
<nwspk> I googled this and saw a lot of old mailing list posts/threads from the eary 2000s about av_undef
ryanartecona has joined #nixos
<nwspk> Does anybody knows something about this or is able to build socket6?
<mkaito> infinisil: the resulting path in the nix store does contain the binary. at the root. it just doesn't seem to get added to the $PATH anywhere.
<infinisil> mkaito: Ah, it's at the root
<infinisil> Yeah, it's supposed to be in the "bin" folder
<infinisil> Only those get in PATH automatically
<infinisil> mkaito: Yeah I'm checking it out locally myself
<mkaito> so how come this package has had multiple updates and nobody has put the binaries in the right place? how do they use it?
Mateon3 has joined #nixos
<infinisil> Not sure
Mateon1 has quit [Ping timeout: 256 seconds]
Mateon3 is now known as Mateon1
<infinisil> If you can't fix it yourself I suggest opening an issue and pinging the people who previously updated it
<mkaito> I'll try pinging @abbradar
vcunat has joined #nixos
<zybell_> nwspk:you need perl.h which should be in perl-src (and therefore should be in perl) but seems not to be installed. check buildscript of perl.
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to master: https://git.io/vx6ZI
<{^_^}> → 4009338f by @zimbatm: terraform_0_11: 0.11.4 -> 0.11.5
<{^_^}> → 5f7cad19 by @zimbatm: terraform: update plugins
<nwspk> zybell_: please excuse my stupid question, but where should I check this? the module is already defined in the perl-packages.nix-file
ryanartecona has quit [Quit: ryanartecona]
<dhess> It seems with 18.03 that users can't 'journalctl' anymore. Is there a group I need to be in to do this without running sudo?
<zybell_> there is defined how it is build. Either a development flag has to be added to cause copying of perl.h to $out or it is already copied, then you should search for/get from the correct search path/nix var to include a -I flag.
<nwspk> after switching from master to release-17.09 the build went smoothly
<nwspk> ehm, nevermind
<{^_^}> [nixpkgs] @ikervagyok opened pull request #38308 → wine: 3.4 -> 3.5 → https://git.io/vx6Zc
vidbina has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed 12 commits to master: https://git.io/vx6ZR
<{^_^}> → da9fba1a by @thoughtpolice: openjdk10: do not remove libawt in the minimal config variant
<{^_^}> → bdb531f6 by @thoughtpolice: openjdk/bootstrap: add zlib to bootstrap JDK RPATH
<{^_^}> → 0d04d010 by @thoughtpolice: openjdk10: add new bootstrap minimal binary packages
<{^_^}> [nixpkgs] @thoughtpolice closed pull request #38097 → Remove Java 7 and Java 9, bootstrap JDK 10 via JDK 10 → https://git.io/vxr8Y
<thoughtpolice> shlevy: ^^ Woo, thanks!
<bkchr[m]> Pascal Bach: did you managed to get any further with your raspberry pi camera experiments?
bpa has quit [Remote host closed the connection]
<bachp> bkchr: No unfortunately not :(
<bkchr[m]> Pascal Bach: did you at least managed to boot with `boot.loader.raspberryPi.enable = true;`?
<bachp> bkchr: No. It seems the aarch64 image is using extlinux to boot. The loader is not necessary
<bachp> But the firmware image seems to be loaded
robstr has quit [Quit: WeeChat 1.9.1]
<bkchr[m]> also with extlinux?
<bkchr[m]> how did you installed it?
<bachp> I mean if you look at: `dmesg | grep firm` you see a firmware version get loaded
jrolfs has quit [Ping timeout: 268 seconds]
<bkchr[m]> hmm yeah
<{^_^}> [nixpkgs] @7c6f434c pushed to master « swfdec: init at 0.8.4 »: https://git.io/vx6ZM
<bkchr[m]> Pascal Bach: do you have the updated firmware nix expression online?
<bachp> bkchr: And I think the loaded firmware is correct as I have update to 2018-03-13 and this is what the message shows
<bachp> No not yet. I'm looking for a way to install it directly to /boot via nix
<{^_^}> [cabal2nix] @kmicklas opened pull request #344 → Support all architectures and OSs that GHC and Cabal support → https://git.io/vx6Zh
doyougnu has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 256 seconds]
nuncanada has quit [Ping timeout: 240 seconds]
<bkchr[m]> Pascal Bach: which kernel are you using?
<bachp> bkchr: 4.15.13
<bkchr[m]> okay
alexteves has quit [Ping timeout: 240 seconds]
<bkchr[m]> I'm currently looking into nixos and how it copies firmware files
<bachp> I will push my update raspberrypi expression
dbe has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @globin pushed commit from @ryantm to staging « fluidsynth: 1.1.9 -> 1.1.10 »: https://git.io/vx6nS
<{^_^}> [nixpkgs] @globin merged pull request #37185 → fluidsynth: 1.1.9 -> 1.1.10 → https://git.io/vxmFc
<i-am-the-slime> Another thing I would really like to accomplish is to replace tray icons
iclanzan has quit [Quit: WeeChat 1.9.1]
<{^_^}> [nixpkgs] @volth opened pull request #38309 → go_1_{9,10}: problematic tests in net module → https://git.io/vx6cv
<{^_^}> [nixpkgs] @7c6f434c pushed to master « fuse3: install fuse.conf without execute bit »: https://git.io/vx6cT
<bkchr[m]> ty
<bkchr[m]> Anyone can say, how the lib/firmware folders are linked to /run/current-system/firmware?
<i-am-the-slime> How do I update the packages in my configuration.nix ?
<lassulus> nixos-rebuild switch --upgrade should update them
<infinisil> i-am-the-slime: update your channel
<infinisil> or that
<bkchr[m]> clever: ty
<bachp> clever: Would this also be possible with the raspberrypifw files which have to live in /boot
<clever> bachp: no, nix can only ever write to /nix/store/
<bkchr[m]> Pascal Bach: yeah that is wath I'm thinking of
<i-am-the-slime> ah okay, I can also update the channel and then do another nixos-rebuild switch?
<clever> you want this option
<bkchr[m]> I think we just need the bootloader to copy the files
<clever> the bootloader i just linked does exactly that
<bkchr[m]> clever: bachp says that after enabling that, the pi does not boot anymore
<clever> bachp: what files are in /boot now?
<i-am-the-slime> Is anybody using purescript with a shell.nix here?
<bachp> clever: The new firmware files are in boot now after I enabled the above option. However the pi didn't boot anymore. I had to reenable extlinux to make it boot again. However as long as extlinux loader is enabled the pi loader doesn't take effect.
<clever> bachp: how does it fail to boot?
<bachp> But now after rebuilding once with the pi loader the firmware in /boot stays updated.
<bachp> clever: The system seems stuck after the starting kernel message. It never seems to load userspace
<clever> bachp: screenshot?
<bachp> clever: I need to reproduce the error first
<bachp> clever: But for me it is not clear how the extlinux and the pi loader are related? As far as I can tell the pi loader only installs the firmware
<bkchr[m]> maybe we could rewrite the raspberry pi bootloader to just wrap the extlinux bootloader
<clever> bkchr[m]: the rpi bootloader also goes over every generation, and adds them to the bootloader config
dbe has joined #nixos
<bkchr[m]> yeah
<bkchr[m]> But as the pi only requires the files to be copied into /boot, it should be okay to wrap extlinux? Should also reduce code duplication
<clever> the ext-linux bootloader isnt really a bootloader
<clever> all it does is generate a config file
<clever> u-boot has to be installed seperately, and it then reads that config fil
<clever> e
<bachp> clever: I think I don't really understand how the pi boots under nixos. What bootloader(s) are involved?
<clever> bachp: primarily just u-boot and nothing else
<clever> but sometimes, its just the stock firmware and it doesnt even have a bootloader
<clever> the rpi bootloader doesnt use any bootloader, it just drops a kernel in /boot/kernel.img, which the firmware loads
davidlt_ has joined #nixos
<bachp> clever: So why does the wiki recommend boot.loader.generic-extlinux-compatible.enable = true;
alex`` has quit [Quit: WeeChat 2.1]
<clever> if you already have firmware and u-boot in /boot, it will be able to use the extlinux config file
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<bachp> There is u-boot but it doesn't seem to be managed by nix
<clever> exactly
<shlevy> thoughtpolice: \o/
<clever> generic-extlinux-compatible doesnt configure any bootloader
<clever> it just generates a config file, and a pre-existing bootloade runs it
<srhb> Hurm, what causes curl etc. to prioritize ipv4 over ipv6 when both are available?
<srhb> (And just about everything else on the system, I imagine)
<srhb> I have a feeling it's probably deep in glibc...
<pstn> I'm trying to set up an offlineimap daemon with nixos for my user. The file doesn't seem to get reevaluated when I change something in the offlineimap-adapter-script. Can somebody tell me why? https://share.xndr.de/aiC8booS1ug3eePheuHaiLaep4iofo/offlineimap.nix
davidlt has quit [Ping timeout: 256 seconds]
<bachp> clever: From what I can tell there can only be one loader active. So if I set boot.loader.generic-extlinux-compatible then boot.loader.raspberryPi doesn't seem to be evaluated
<clever> bachp: yeah, they all set the same field to manage the bootloader
<clever> so only one can exist at once
Rusty1_ has quit [Quit: Konversation terminated!]
<bachp> clever: Makes sense. But would it be possible to use u-boot managed via nix? I mean the expression is already there.
<clever> bachp: you would need to create a new bootloader, that does both tasks at once
<bachp> Or is this too risky as it might not be possible to roll back.
<clever> bachp: if you use u-boot correctly, you will have rollbacks working fully
<clever> and either way, you can just make a .zip backup of the /boot partition to undo things
<bachp> clever: But the rollback will not work if I break uboot
<clever> manually undo the changes to /boot with another system
<bachp> clever: Sure that would work. But I guess the rollback would never work if the bootloader gets messed up with any bootloader. So probably not really an issue.
<bachp> bkchr: I think we need to come up with a new loader that updates u-boot and the rpifw as clever suggested. That would be the most Nix like way I think.
<bkchr[m]> Okay
NightTrain has quit [Quit: leaving]
<bkchr[m]> Should hopefully just copy pasting of whats already there
<clever> and tweaking it some, so it runs u-boot instead
NightTrain has joined #nixos
<bkchr[m]> clever: yeah
<bkchr[m]> `sd-image-aarch64.nix` already does most of it
<bkchr[m]> it copies the raspberry files and uboot
Rusty1_ has joined #nixos
<{^_^}> [nixpkgs] @xeji opened pull request #38310 → pythonPackages.python-gnupg: 0.4.1 -> 0.4.2 → https://git.io/vx6Ci
<pstn> Doesn't seem to be a nix problem, rathar a systemd problem...
JosW has joined #nixos
goibhniu has quit [Ping timeout: 260 seconds]
<monokrome> Hiii! Is there an "official" NixOS AMI for NixOS?
<clever> monokrome: nixops can also provision ec2 instances and fully configure them automatically
vcunat has quit [Quit: Leaving.]
hiratara has quit [Ping timeout: 260 seconds]
dbe has quit [Ping timeout: 240 seconds]
hiratara has joined #nixos
JosW has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @fpletz pushed to master « nixos/unbound: don't fail on root trust anchor updates »: https://git.io/vx6WW
<{^_^}> [nixpkgs] @fpletz pushed to release-18.03 « nixos/unbound: don't fail on root trust anchor updates »: https://git.io/vx6W4
<clever> 6251 psc-package = haskell.lib.justStaticExecutables
<clever> 6252 (haskellPackages.callPackage ../development/compilers/purescript/psc-package { });
<clever> i-am-the-slime: its already in all-packages.nix, so you can just do pkgs.psc-package
dan_b has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
<i-am-the-slime> Ah okay, I will try that
<i-am-the-slime> clever: It still tries to install 0.2.5
<clever> it will use whatever version is specified in that version of the file for your current nixpkgs
<clever> but you can use the nix i pasted to load another version of it
<i-am-the-slime> I'm not sure I get it, where would those two lines go?
<clever> in a let block near where you want to use it
dan_b has quit [Ping timeout: 240 seconds]
<i-am-the-slime> Hmm
<clever> you have to give the right path to your copy of the file
<clever> also, that let block is completely wrong
<clever> let psc-package = haskell.lib.justStaticExecutables haskellPackages.callPackage ../development/compilers/purescript/psc-package { } in ...
<{^_^}> [nixpkgs] @qfjp opened pull request #38311 → Use lib/purple-2 directory instead of lib/pidgin → https://git.io/vx6lv
<i-am-the-slime> Thanks, I will give that a try
<i-am-the-slime> So I would wrap this line in the let? environment.systemPackages = with pkgs; [ ?
<clever> put the let near the top of the file, before the 2nd {
<clever> { config, pkgs, ... }: let psc-package = haskell.lib.justStaticExecutables haskellPackages.callPackage foo {}; in { ....
<i-am-the-slime> ah alright
<clever> and youll want to switch to pkgs.haskellPackages
<i-am-the-slime> and that will take precedence over any other "psc-package" variables, I guess?
<clever> yeah
<clever> `with pkgs;` may have priority, but you can just give it some other name
dan_b has joined #nixos
<i-am-the-slime> And do I put the file into a folder called psc-package and call it default.nix or do I call it psc-package.nix?
<clever> whatever works for you
<clever> if you give callPackage a path to a directory, it loads the default.nix within
<clever> but you can also just give it a path to a file
<i-am-the-slime> Ah I see, thank you
<{^_^}> [nixpkgs] @fpletz merged pull request #38151 → pythonPackages.smart_open: fix build, 1.5.6 -> 1.5.7 → https://git.io/vxoK7
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/vx6lg
<{^_^}> → 3ea8574f by @xeji: pythonPackages.smart_open: fix build, 1.5.6 -> 1.5.7
<{^_^}> → de1e189a by @fpletz: Merge pull request #38151 from xeji/p/smart_open
hiratara has quit [Quit: ZNC - http://znc.in]
<i-am-the-slime> Next error:
<i-am-the-slime> error: value is a function while a set was expected, at /nix/store/g1czn5yacn9l0bnc2qjsxh4m02ciwl7f-nixos/nixos/pkgs/development/haskell-modules/lib.nix:37:28
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hiratara has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #38142 → pythonPackages.root_numpy: fix build → https://git.io/vxolM
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/vx6lo
<{^_^}> → ebd4d386 by @xeji: pythonPackages.root_numpy: fix build
<{^_^}> → 850f5aee by @fpletz: Merge pull request #38142 from xeji/p/root_numpy
<{^_^}> [nixpkgs] @fpletz merged pull request #38301 → buildGoPackage: use a separator when joining extraSrcPaths together → https://git.io/vx6t9
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/vx6lF
<{^_^}> → d1fad214 by @pbogdan: buildGoPackage: use a separator when joining extraSrcPaths together
<{^_^}> → b1687d3a by @fpletz: Merge pull request #38301 from pbogdan/go-extra-src-paths
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to release-18.03: https://git.io/vx68e
<{^_^}> → 79910a44 by @xeji: pythonPackages.smart_open: fix build, 1.5.6 -> 1.5.7
<{^_^}> → f67968cd by @xeji: pythonPackages.root_numpy: fix build
<{^_^}> → 1dd960f6 by @pbogdan: buildGoPackage: use a separator when joining extraSrcPaths together
<bkchr[m]> Pascal Bach: I quickly hacked something together, but I did not had any time to test it yet: https://github.com/bkchr/nixpkgs/commit/0dcf55a18677fcac1a6f3433eea64d47f4de8deb
aarvar has quit [Ping timeout: 268 seconds]
<i-am-the-slime> clever: Any idea?
thc202 has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
silver has quit [Read error: Connection reset by peer]
<i-am-the-slime> ah alright, I got the parentheses wrong
John882 has quit [Ping timeout: 240 seconds]
justan0theruser has quit [Ping timeout: 276 seconds]
jrolfs has joined #nixos
Fare has quit [Ping timeout: 268 seconds]
noam_ has quit [Ping timeout: 276 seconds]
i-am-the-slime has quit [Quit: Konversation terminated!]
i-am-the-slime has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #38277 → Elm break fix → https://git.io/vxKML
<{^_^}> [nixpkgs] @globin pushed 3 commits to master: https://git.io/vx64u
<{^_^}> → 5dd5fadd by @jerith666: elm: disable dependencies' tests to fix build
<{^_^}> → da8d4811 by @jerith666: elm: patch elm-package to work with current http-client
<{^_^}> → b80874cd by @jerith666: elm: override either for elm-interface-to-json
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1dd960f66ea (from 28 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<{^_^}> [nixpkgs] @globin merged pull request #38269 → alembic: 1.7.6 -> 1.7.7 → https://git.io/vxKPZ
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « alembic: 1.7.6 -> 1.7.7 »: https://git.io/vx64a
<{^_^}> [nixpkgs] @globin merged pull request #38278 → mod_wsgi: 4.6.2 -> 4.6.3 → https://git.io/vxKMn
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « mod_wsgi: 4.6.2 -> 4.6.3 »: https://git.io/vx64w
<{^_^}> [nixpkgs] @globin merged pull request #38268 → ansifilter: 2.9 -> 2.10 → https://git.io/vxKiP
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « ansifilter: 2.9 -> 2.10 »: https://git.io/vx64i
stepcut has quit []
justan0theruser has joined #nixos
<{^_^}> [nixpkgs] @mkaito opened pull request #38313 → dwarf-fortress: Provide package with plugins → https://git.io/vx64M
drewofdoom has left #nixos ["User left"]
davidlt_ has quit [Ping timeout: 264 seconds]
MP2E has quit [Remote host closed the connection]
MP2E has joined #nixos
xcmw has joined #nixos
xy2_ has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
dan_b has quit [Ping timeout: 260 seconds]
justan0theruser has quit [Ping timeout: 246 seconds]
i-am-the-slime has quit [Ping timeout: 256 seconds]
<freeman42x]NixOS> are there any Nix/OS speecific programs to free space being used by Nix? something mentioning a package and its non-common dependencies used space
<fpletz> freeman42x]NixOS: have you heard of nix-collect-garbage or are you looking for something else?
<freeman42x]NixOS> fpletz, I am looking to remove programs that use space, not to GC
ennui has quit [Ping timeout: 260 seconds]
<freeman42x]NixOS> soon the VM will run out of space and I can't increase its size
<clever> freeman42x]NixOS: ncdu -x /nix/store/, then try to nix-store --delete and nix-store --query --roots any fat paths
<zybell_> some uninstaller?
<freeman42x]NixOS> clever, would that be the same as just seeing which occupy most space and remove the program from system packages, then nixos-rebuild switch and GC?
<clever> freeman42x]NixOS: mostly
<clever> freeman42x]NixOS: --query --roots lets you see why it cant be deleted, and --delete lets you delete just that, without having a GC randomly delete other un-rooted things
<freeman42x]NixOS> apparently there are 4 versions of GHC all with different hashes
ericsagnes has quit [Ping timeout: 260 seconds]
<clever> freeman42x]NixOS: run nix-store --query --roots on each one, and see what refers to them all
<freeman42x]NixOS> ah, this is messy
ottidmes has quit [Ping timeout: 260 seconds]
<freeman42x]NixOS> apparently old profiles are refering to it
<clever> freeman42x]NixOS: by default, nix-collect-garbage wont delete old profiles
<freeman42x]NixOS> oh, not even with -d ?
<clever> -d will delete all unused generations for profiles you can write to
fenedor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @globin merged pull request #38258 → nixos/maintainers/option-usages.nix: Improve spelling and grammar → https://git.io/vxKVn
<{^_^}> [nixpkgs] @globin pushed commit from @Moredread to master « nixos/maintainers/option-usages.nix: Improve spelling and grammar »: https://git.io/vx6RJ
<clever> but it can only delete system generations if its ran as root
alhariel has joined #nixos
<freeman42x]NixOS> clever, I always run it as root, I think --delete-older-than 1d was also needed since now it showed as deleting old generations
<clever> you can also delete just a single generation
<freeman42x]NixOS> I had 90/100 GB before with -d only
<clever> nix-env -p /path/to/profile --delete-generations 42
ambro718 has quit [Ping timeout: 248 seconds]
<freeman42x]NixOS> got it, but I don't think I care about really old ones for now
<freeman42x]NixOS> I just don't want to get out of space and stuck with Windows only
<freeman42x]NixOS> yeah, it cleared 21 GB now, much better, although I doubt that the programs I installed should occupy so much space, this is Nix duplication issue
<clever> oh, also, nix-store --optimize
<clever> that will dedup things
<freeman42x]NixOS> oh, never heard of that one
<freeman42x]NixOS> but how can it de-dup? don't they have different hash
<clever> it will hash every single file in the store, and hardlink the duplicates to eachother
<freeman42x]NixOS> oh
<freeman42x]NixOS> that is very nice
tomberek has joined #nixos
<freeman42x]NixOS> quite curious how much space it would save
<clever> depends heavily on how much duplicates you have in the files
<tomberek> Howdy, I'm getting NixOS working on a TinkerBoard. At the moment I've got most things working (HDMI, console output, WiFi), still working on bluetooth. Some of this becomes a DTB rebuild all the time. Is there a faster way to ask NixOS to only rebuild the dtbs folder vice all of the kernel? At the moment I'm using the boot.kernelPatches to patch the dtb's.
<clever> tomberek: you would need to make a custom derivation that builds only the dtb's, and then modify the area of nixos that copies them into /boot/
<{^_^}> [nixpkgs] @fpletz merged pull request #38218 → Fix monero-gui build → https://git.io/vxKO9
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/vx6RK
<{^_^}> → 6545d150 by @rnhmjoj: monero: cleanup
<{^_^}> → 4fdb0a52 by @fpletz: Merge pull request #38218 from rnhmjoj/monero
<{^_^}> → e0fbaaa5 by @rnhmjoj: monero-gui: 0.11.1.0 -> 2018-03-31
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to release-18.03: https://git.io/vx6RP
<{^_^}> → ba239f46 by @rnhmjoj: monero: cleanup
<{^_^}> → 09bca91e by @rnhmjoj: monero-gui: 0.11.1.0 -> 2018-03-31