<joepie91>
(good example of why I'm not patching it myself :P never patch things when tired, lest they go down in flames)
<Infinisil>
joepie91: Well I just hope it doesn't need patching
<catern>
how can I calculate the hash that fetchurl will generate, without actually running Nix code? the reason I can't run Nix code, is because I want to calculate this hash inside a derivation (for reasons)
<joepie91>
patching in the sense of changing
<Infinisil>
joepie91: I'm just changing the version, update the hash and seeing if it works
<joepie91>
catern: you can do this using nix-prefetch-url, probably (which also adds it to the store), but keep in mind that this will fail within a sandbox
<joepie91>
'fails within a sandbox' includes 'does not work in NixOps'
<catern>
i don't want to add it to the store
<catern>
but I think nix-hash does what I want
<catern>
so I'll go with that
<joepie91>
you'll need to download it either way to calculate the hash, so at that point why not add it to the store?
<catern>
because that will fail within a sandbox.
<Infinisil>
catern: You can just use builtins.fetchurl "https://..." which doesn't take a hash
<catern>
right?
<joepie91>
it's the download that'll fail, not the adding to the store
<catern>
you can't add things to the store from a builder, I thought
<joepie91>
I don't think nix-hash will accept a URL, and even if it does, it'd still fail because of the download
<catern>
that's recursive Nix
<joepie91>
hm, no idea about that
phdoerfler has quit [(Quit: Leaving.)]
<catern>
Infinisil: not inside a derivation I can't
<Infinisil>
catern: ah, you need the actual hash, sry
slyfox has quit [(Ping timeout: 260 seconds)]
<Infinisil>
catern: I don't know, what exactly are you trying to do? This goes against how nix works, so I'm curious how you justify it
eacameron has quit [(Remote host closed the connection)]
<copumpkin>
argggh: error: the path /nix is a symlink; this is not allowed for the Nix store and its parent directories
<Infinisil>
In nixpkgs-mozilla, one can run nix-shell update.nix --argstr package firefox-nightly-bin (at top level) and it will update version and hash of that package
<catern>
Infinisil: I see this doesn't actually calculate the hash itself
<Infinisil>
catern: Ah, right, but you can just use `shasum -a 256` instead
<catern>
Infinisil: if I have a directory that I want to put into the store, I should use nix-hash --flat?
<Infinisil>
catern: Ohh, actually, you should use nix-prefetch-url
<Infinisil>
puts it in the store and outputs the hash
<catern>
Infinisil: I was being slightly dishonest - I don't actually have a URL
ison111 has joined #nixos
<catern>
it's a directory in a network filesystem on my local host
<Infinisil>
Ah
<joepie91>
Infinisil: would need a separate PR for 17.03, no?
<joepie91>
in the.. 1.12 series?
<catern>
Infinisil: also I still couldn't use nix-prefetch-url from within a derivation, AFAIK
<Infinisil>
joepie91: Yeah, probably, I'll comment on it
eacameron has quit [(Remote host closed the connection)]
<copumpkin>
how can I override the temporary directory that the nix daemon will use for builds?
dywedir has quit [(Remote host closed the connection)]
<catern>
copumpkin: TMPDIR?
<copumpkin>
never quite sure if programs use $TMPDIR, $TMP, or $TEMP
<copumpkin>
I've seen them all floating around in some form or another
<copumpkin>
but I guess you're right
<catern>
TMPDIR is the correct one
<copumpkin>
reading the manual now
<catern>
the others are mistakes
<catern>
and Nix is nothing if not correct :)
<copumpkin>
"nix is nothing"
<copumpkin>
apparently Nix still sets all variants inside builders
<copumpkin>
"Also, TMPDIR, TEMPDIR, TMP, TEMP are set to point to the temporary directory. This is to prevent the builder from accidentally writing temporary files anywhere else. Doing so might cause interference by other processes."
michas has joined #nixos
<catern>
well yeah but just to compensate for other bad programs :)
<Infinisil>
catern: shasum should work
<sauyon>
so I have a config file that I used to create a container
<sauyon>
how do I rebuild a contanier
<sauyon>
that container*
<catern>
Infinisil: i should just read the manual... after reading it I figured out why and how I need to use nix-hash
<catern>
thanks for the help
<Infinisil>
Ah, okay :)
<catern>
:)
<Infinisil>
sauyon: Have a look at nixos-container --help, should be self explanatory
<catern>
(I need to work with directories, and so I need to hash a NAR dump)
mkoenig has quit [(Remote host closed the connection)]
<catern>
(which nix-hash just does automatically)
<Infinisil>
Ah nice
<sauyon>
? there's not rebuild
<sauyon>
oh update?
<Infinisil>
catern: I haven't used nix-hash much, but that does indeed seem like exactly what you need :D
<sauyon>
ok that's complaining at me
<sauyon>
derp nevermind
<Infinisil>
sauyon: What was it?
mkoenig has joined #nixos
<sauyon>
--config instead of --config-file :P
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v7y4L
<NixOS_GitHub>
nixpkgs/master 30d1c62 Tim Steinbach: Merge pull request #28119 from Infinisil/git-update...
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 258 seconds)]
<Infinisil>
sauyon: :P
<Infinisil>
nixos-container needs a man page
<sauyon>
dunno how I managed to not see that
<sauyon>
really
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 5 new commits to release-17.03: https://git.io/v7y4c
<NixOS_GitHub>
nixpkgs/release-17.03 7badaca Alexander Schmolck: git: add missing deps for filter-branch etc (#27221)...
<NixOS_GitHub>
nixpkgs/release-17.03 23c659f Tim Steinbach: git: 2.13.2 -> 2.13.3...
<NixOS_GitHub>
nixpkgs/release-17.03 34601e7 Tim Steinbach: git: 2.13.3 -> 2.13.4...
NixOS_GitHub has left #nixos []
ebzzry has quit [(Ping timeout: 260 seconds)]
mkoenig has quit [(Ping timeout: 255 seconds)]
mkoenig has joined #nixos
ebzzry has joined #nixos
eacameron has joined #nixos
<Infinisil>
Oh, he made a jump from 2.12.2 to 2.14.1 instead of 2.12.4, I thought release-17.03 is supposed to only do security fixes, not jump versions
<joepie91>
hm, unsure what's going on there
<joepie91>
that's my understanding as well
<joepie91>
although I'm not sure whether this is strictly codified anywhere?
<catern>
does anyone know, is there a function in Nixpkgs which takes a local path and a hash and produces a fixed-output derivation, like fetchurl?
ebzzry has joined #nixos
<clever>
catern: requireFile is the closest thing i can think of
<catern>
(I am already aware that I can just write down the path and Nix will load it into the store automatically, that is not a fixed-output derivation though)
<catern>
clever: thanks, I'll take a look
<clever>
i have needed similar requirements as well, foo = ./bar; isnt nice when bar is 4gig in size
<jonjitsu>
clever: that causes emergency mode, just like my first guess
<catern>
indeed
<clever>
every single nix eval requires hashing the entire bar
<catern>
precisely
<clever>
requireFile is a fixed-output derivation, that will never sucessfully build a path
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to release-17.03: https://git.io/v7yB2
<NixOS_GitHub>
nixpkgs/release-17.03 f23f4bf Mike Cooper: mercurial, tortoisehg: 3.9.2 -> 4.1.1...
<NixOS_GitHub>
nixpkgs/release-17.03 725e1ba Tim Steinbach: mercurial: 4.1.1 -> 4.3.1...
NixOS_GitHub has left #nixos []
<clever>
it prints an error telling you to dl it and nix-store --add-fixed the file
<catern>
lol :(
<clever>
hydra will root the entire build-time closure of things, so if thats the cause of the entire issue, it will hold on to the file
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/v7yRI
<NixOS_GitHub>
nixpkgs/master ecd4c58 Tim Steinbach: plymouth: 0.9.2 -> 0.9.3
<NixOS_GitHub>
nixpkgs/master f40f4f5 Tim Steinbach: Merge pull request #28120 from NeQuissimus/plymouth_0_9_3...
NixOS_GitHub has left #nixos []
zraexy has joined #nixos
ted_ has joined #nixos
phinxy has quit [(Read error: Connection reset by peer)]
takle has quit [(Ping timeout: 260 seconds)]
mbrgm has quit [(Ping timeout: 255 seconds)]
mbrgm has joined #nixos
<Infinisil>
catern: Does such an update.nix file not work?
<catern>
Infinisil: well I am writing something like that, yeah
<Infinisil>
catern: Ah, you're importing the file with ./path/to/file, but it spews the error that its over 256MB?
mkoenig has quit [(Remote host closed the connection)]
<NickHu>
Can I use /usr/lib/systemd/system-sleep on nixos or is it something else
<joepie91>
hm, reading eelco's thesis, found a typo :D
<joepie91>
where do I report a thesis bug? :P
<jonjitsu>
are there any instructions on how to get rid of slim and just use startx?
<Infinisil>
He theoretically is in this irc (but never active), but i forgot his nick
<joepie91>
bug is on page 26, in http://cryto.net/~joepie91/images/49ryp0dj.png -- says "[...] to each element in the list x" but should be "[...] to each element in the list y", if I'm reading correctly
<Infinisil>
joepie91: Yeah that's a mistake
slyfox has quit [(Ping timeout: 260 seconds)]
gnuhurd has quit [(Remote host closed the connection)]
<joepie91>
hrm
<joepie91>
on that same page 26
<joepie91>
zs=0 in the Foo example
<joepie91>
but... 0 is not a set of strings...?
<joepie91>
is this also a mistake, or am I misunderstanding the notation?
<catern>
does nix-instantiate --eval --expr turn on sandboxing automatically?
<clever>
catern: no, sandboxing has to be enabled in nix.conf or configuration.nix
<catern>
it works when I do nix-build but not nix-instantiate --eval --expr
<clever>
catern: and with sandboxing off, you can access things that you "dont depend on"
<catern>
right
<clever>
catern: which means nix doesnt know it has to be built first
slyfox has joined #nixos
<clever>
catern: id recomend always doing development with sandboxing on
pxc has quit [(Ping timeout: 260 seconds)]
<catern>
surely in an expression like (import (builtins.toPath "${ifd}"))
<catern>
"ifd" should *always* be built before the import is attempted to be processed
<catern>
but it doesn't seem to be doing that, and I get the error message above
<clever>
catern: dont run builtins.toPath on it
<clever>
catern: that is breaking the dependency chain
<catern>
ah, I see
<clever>
catern: and dont quote it either
<catern>
what should I do instead?
<clever>
just (import ifd)
<catern>
oh! really? I can just import ifd??
<Infinisil>
joepie91: Damn, well I got the things i want downloaded now
<ison111>
To add something to the "patches" parameter of a package do I just set in environment.systemPackages <packageName>.patches = [ patchFile ]; ?
<clever>
catern: and if you used sandboxing, that would break 100% of the time, and the problem would become much more obvious
<catern>
WHAAAAAT MIND BLOWN
<catern>
everyone was telling me to do this toPath "${ifd}" thing!
<catern>
i *thought* it looked suspiciously ugly, but I just thought IFD was an ugly thing :)
<Infinisil>
ison111: No, rather you need something like systemPackages = [ (<packageName>.overrideAttrs (old: { patches = [<your patch>] ++ old.patches; })) ]
<catern>
clever: unfortunately I can't turn on sandboxing because I actually need to access some arbitrary path on the box
<clever>
catern: what kind of access?
<ison111>
Infinisil: Awesome, thanks
<jonjitsu>
can nixos-install do something that prevents me from being able to get to the bios
<clever>
jonjitsu: not that i know of
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/v7yE2
<NixOS_GitHub>
nixpkgs/master 5def5ba Dan Peebles: amazon-image: make image size configurable
NixOS_GitHub has left #nixos []
Supersonic112_ is now known as Supersonic112
jonjitsu has quit [(Read error: Connection reset by peer)]
jonjitsu has joined #nixos
rjsalts has quit [(Quit: Coyote finally caught me)]
Wizek has quit [(Quit: Connection closed for inactivity)]
<catern>
clever: read access?
<clever>
catern: just do ${./foo} in the string
<clever>
catern: nix will automaticaly copy it into the store, and make it available in the sandbox
rjsalts has joined #nixos
<catern>
clever: and rehash it each time I evaluate it...
<clever>
catern: how often does it change?
Arcaelyx_ has joined #nixos
<catern>
never
capisce_ has joined #nixos
<clever>
catern: have you tried using requireFile?
<catern>
i have thousands of such files
<catern>
:)
<clever>
ah
<clever>
are they in a single directory?
<catern>
i only sometimes need them :)
<catern>
there is a dependency structure between them
<catern>
(they are actually packages in a proprietary package system)
<clever>
ah
<clever>
id make something like hackage2nix, that hashes each one, and generates a nix expression that calls requireFile
<clever>
or just fetchurl
<Infinisil>
catern: How are the dependencies currently resolved?
elastic_dog has joined #nixos
<catern>
Infinisil: a proprietary package manager?
ChongLi_ has joined #nixos
<catern>
clever: eh... I don't see the point in insisting on requireFile
<catern>
in the long run I'm just going to mount the special network filesystem that the sources come from, into the Nix sandbox
<Infinisil>
catern: Ah right, I mean how are they annotated? How does the PM know that A depends on B?
<clever>
catern: it has to be a fixed-output derivation to stop the re-hashing, and requireFile is the simplest one i can think of, that doesnt require it to be on http
<catern>
Infinisil: there's a list of deps in a proprietary format, which I am converting into a Nix expression with IFD
<catern>
clever: well I mean, I just wrote a fixed-output derivation thingy, which takes a path and gives me a fixed-output derivation
ndash has joined #nixos
earldoug1as has joined #nixos
sellout-1 has joined #nixos
rodgort` has joined #nixos
joshie_ has joined #nixos
jbo_ has joined #nixos
<catern>
(specifically I made one derivation which takes a path as a string, hashes it with nix-hash, and writes the hash to the store; then I builtins.readFile that hash out and put it into a fixed-output derivation)
michas has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/v7yuY
<NixOS_GitHub>
nixpkgs/master ca99ec3 Dan Peebles: amazon-image: fix typo in last commit
NixOS_GitHub has left #nixos []
elasticdog has quit [(Ping timeout: 260 seconds)]
capisce has quit [(Ping timeout: 260 seconds)]
Arcaelyx has quit [(Ping timeout: 260 seconds)]
vagrant- has quit [(Ping timeout: 260 seconds)]
ndash_ has quit [(Ping timeout: 260 seconds)]
earldouglas has quit [(Ping timeout: 260 seconds)]
h30 has quit [(Ping timeout: 260 seconds)]
joshie has quit [(Ping timeout: 260 seconds)]
saltsa has quit [(Ping timeout: 260 seconds)]
rodgort has quit [(Ping timeout: 260 seconds)]
jbo has quit [(Ping timeout: 260 seconds)]
sellout- has quit [(Ping timeout: 260 seconds)]
apeyroux_ has quit [(Ping timeout: 260 seconds)]
sjourdois has quit [(Ping timeout: 260 seconds)]
HappyEnte has quit [(Ping timeout: 260 seconds)]
nmikhailov has quit [(Ping timeout: 260 seconds)]
acarrico has quit [(Ping timeout: 260 seconds)]
ChongLi has quit [(Ping timeout: 260 seconds)]
acowley_away has quit [(Ping timeout: 260 seconds)]
bara has quit [(Ping timeout: 260 seconds)]
saltsa_ has joined #nixos
ChongLi_ is now known as ChongLi
bara has joined #nixos
h30 has joined #nixos
sjourdois has joined #nixos
<clever>
catern: the problem there, is that it wont know what hash the fixed-output uses, until it reads and hashes the file
<catern>
clever: reads and hashes the file containing the hash, or the file that is my goal?
apeyroux_ has joined #nixos
darlan has joined #nixos
<clever>
catern: and is the file containing the hash in an IFD thingy?
<catern>
yes
darlan has quit [(Client Quit)]
<clever>
catern: and how will nix know when to rebuild that derivation?
<clever>
when things change
nix-gsc-io`bot has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28126: ops (master...patch-20) https://git.io/v7yug
NixOS_GitHub has left #nixos []
<catern>
it's true that this means you need to reread the file containing the hash whenever you evaluate the fixed-output derivation, but that's an acceptable price to pay I think
<catern>
they are immutable (they're on a special content-addressed network filesystem)
<clever>
then pre-generate a single nix file, containing all of the fixed-output derivations
<clever>
and skip the IFD and reading hashes from derivations
Bane^ has quit [(Ping timeout: 260 seconds)]
Twey has quit [(Ping timeout: 260 seconds)]
mbrgm has quit [(Ping timeout: 240 seconds)]
<catern>
the contents of the paths never change, but the paths that are relevant frequently change
<catern>
so I would need to quite frequently be re-pre-generating that single nix file
nmikhailov has joined #nixos
<catern>
(based on another input which is a commit hash)
that_guy_ has joined #nixos
zeus_ has quit [(Remote host closed the connection)]
acowley_away has joined #nixos
shlevy has joined #nixos
houqp has joined #nixos
Bane^ has joined #nixos
Twey has joined #nixos
zeus_ has joined #nixos
mizu_no_oto has joined #nixos
<catern>
so currently I have three layers of IFD: one which maps from central commit hash to list of relevant immutable paths containing sources, one which maps from immutable paths containing sources to fixed-output derivations providing sources, and one which maps from the package specs contained in sources to a Nix expression that expresses the deps of those sources and will build those sources
<Infinisil>
damn, that's deep
<catern>
I am tentatively convinced that this is a pretty good design for the specific circumstances I'm in, but I'm worried I'm wrong :)
leat has joined #nixos
acarrico has joined #nixos
pxc has joined #nixos
rauno has quit [(Ping timeout: 260 seconds)]
viric has quit [(Ping timeout: 260 seconds)]
nliadm has quit [(Ping timeout: 260 seconds)]
viric has joined #nixos
viric has quit [(Changing host)]
viric has joined #nixos
that_guy_ is now known as nliadm
zeus_ has quit [(Ping timeout: 240 seconds)]
<Infinisil>
catern: Why do you need IFD for the second level?
<catern>
Infinisil: when the commit hash changes, it doesn't change all the paths - generally only 1-10 of them (and there are thousands in total)
<catern>
so if I merged the second level with the first, I would do a lot more unnecessary rehashing
spion has quit [(Ping timeout: 240 seconds)]
<catern>
given what I have said so far I could merge the second level with the third :)
<Infinisil>
catern: Ah right
houqp has quit [(Ping timeout: 240 seconds)]
<catern>
but I also want to be able to apply the third level to just regular uncommited source directories on my local system
mbrgm has joined #nixos
<catern>
which I will reference not with fixed-output derivations, but regular old Nix path values, so they just get copied in
Piece_Maker has joined #nixos
<catern>
so I keep the second level and third level separate for modularity reasons
<catern>
(though I guess eventually as an optimization I could merge them and just maintain a separate third level for the other use cases)
<Infinisil>
catern: Ah, so the file that contains the dependency relations is not in the immutable part? It's a part of your local uncommited nix source?
houqp has joined #nixos
spion has joined #nixos
Acou_Bass has quit [(Ping timeout: 246 seconds)]
Piece_Maker is now known as Acou_Bass
<clever>
holy crap
<catern>
Infinisil: no, it's in the immutable part - there's one file expressing deps in each path containing sources (each path is a package); that's why I need the third layer to translate that file into a Nix expression to do the build
<Infinisil>
Ahh right, okay got it
<catern>
clever: :)
<clever>
just changing my xserver.videoDrivers from "ati" to "amdgpu", nearly all of my wonky opengl problems have vanished
<Infinisil>
looks fine to me, wouldn't know how to do it better
zraexy has joined #nixos
<Infinisil>
clever: \o/
<clever>
both obs-studio, and steam, just 100% fail on startup due to a single missing opengl feature
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg opened pull request #28127: influxdb (on nixos): reduce closure size by 99.99% (and a bit) (master...f/collectd) https://git.io/v7yzs
NixOS_GitHub has left #nixos []
<clever>
when other things work fine
<clever>
and both obs-studio and steam "work", if i 100% disable opengl
<Infinisil>
but now they /actually/ work?
<clever>
yep
<Infinisil>
sweet
<jonjitsu>
is it possible to chroot to a broken system and rerun nixos-rebuild?
<clever>
jonjitsu: "nixos-install --chroot"
<jonjitsu>
ya that didn't work
<clever>
jonjitsu: why didnt it work?
<jonjitsu>
error in tempdir()
<clever>
jonjitsu: did you mount the install to /mnt first?
<jonjitsu>
ya and boot part to mnt/boot
<clever>
jonjitsu: can you paste the cmd you ran and all of the console output into a pastebin?
<jonjitsu>
the chroot looks good
<clever>
also, only use "nixos-rebuild boot" in a chroot
<clever>
never use switch or test
<jonjitsu>
ok i did switch
<clever>
switch will fail
<jonjitsu>
boot fails too in the same way
<clever>
jonjitsu: can you paste the cmd you ran and all of the console output into a pastebin?
<jonjitsu>
is there a pastebbin cmdline util on the minimal install disk?
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<clever>
jonjitsu: did you use nixos-install --chroot or just normal chroot?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28128: proggyfonts: dead link fixed (master...patch-22) https://git.io/v7yzA
NixOS_GitHub has left #nixos []
<jonjitsu>
nixos-install
<clever>
jonjitsu: try just normal "nixos-install", that already does a nixos-rebuild for you
<jonjitsu>
outside the chroot?
<clever>
yes
<jonjitsu>
no errors but system can't boot
<jonjitsu>
no errors either
<clever>
jonjitsu: what is the contents of /mnt/etc/nixos/configuration.nix?
atondwal has joined #nixos
<atondwal>
so I installed nixos, but I can't login. I tried to fix this by setting the password again with nixos-install --chroot and passwd from the livecd, but that didn't do the trick
<jonjitsu>
thanks for the help, i got back into my old distro, i'm exhausted and will continue this another day
<atondwal>
I also tried to use hashedPassword after that didn't work, but that didn't work either
<clever>
atondwal: does your user have isNormalUser = true; ?
<atondwal>
yeah
<clever>
atondwal: can you pastebin your configuration.nix?
<atondwal>
I also tried to login as root, but that's the same problem
<Infinisil>
nixos' grub config could really use an entry subtype so you get type checking from nix and don't have to rely on strings
<Infinisil>
clever: Do you know if there ever was some proposal for a general package updater in nixpkgs?
takle has quit [(Ping timeout: 255 seconds)]
<catern>
Infinisil: what is a general package updater? just curious, like an auto-updater or what?
pxc has quit [(Ping timeout: 240 seconds)]
<atondwal>
Infinisil: yeah, but right now I'm more concerned with being able to log in :)
<Infinisil>
catern: There are a few scripts in nixpkgs that update the nix expressions
<catern>
ah, the autogenerated expressions you mean?
<Infinisil>
yeah
<Infinisil>
well nixpkgs has to be fixed, so you can't use IFD for that
<catern>
right
<atondwal>
okay, so I commented out the mutableUsers line and the hashedPassword line, and I chagned the root password with passwd. That didn't work. I also tried to change my user's password with passwd, but this time it gave me the error that user atondwal doesn't exist
<Infinisil>
but a general update solution would be nice, so there could be a job that runs every 24 hours or so that updates all packages
<clever>
atondwal: try nixos-install again, while everything is mounted
<clever>
atondwal: it has to be recompiled after changing the configuration.nix
<clever>
oh, and how did you try rebuilding it after adding hashedPassword?
<atondwal>
Infinisil: cfdisk is indeed pretty sweet :)
sellout-1 has quit [(Quit: Leaving.)]
sellout- has joined #nixos
<ison111>
Infinisil: About the override solution you gave me earlier. Is it really necessary to override a variable that's listed at the very top of the derivation? Isn't overrides just for values that aren't pulled in?
<Infinisil>
ison111: Ahh, no
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
<atondwal>
ah... I have to be at the airport in three hours
<atondwal>
so I'm going to bed
<atondwal>
but now that I can boot, I'll Fix This Later
atondwal has quit [(Quit: leaving)]
sellout- has quit [(Client Quit)]
<Infinisil>
ison111: The overrideAttrs works for (almost) all packages, but if it takes the patches argument you can just do (<package>.override { patches = [ <your patch> ]; })
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
inflames has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28132: gentium: source link fixed (master...patch-25) https://git.io/v7y2h
NixOS_GitHub has left #nixos []
ted_ has quit [(Read error: Connection reset by peer)]
phinxy has joined #nixos
dbmikus has quit [(Quit: WeeChat 1.9)]
rpifan has quit [(Remote host closed the connection)]
rpifan has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28133: liberastika: make the font derivation fixed-output (master...patch-26) https://git.io/v7yaL
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28134: ipafont: make the font derivation fixed-output (master...patch-27) https://git.io/v7ya3
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28135: ipaexfont: make the font derivation fixed-output (master...patch-28) https://git.io/v7yan
NixOS_GitHub has left #nixos []
phinxy has quit [(Quit: Leaving)]
<inflames>
how can I get pidgin with otr on nixos? I can't seem to make it work
<clever>
inflames: did you install the pidginotr package?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28136: marathi-cursive: make the font derivation fixed-output (master...patch-29) https://git.io/v7yao
NixOS_GitHub has left #nixos []
<inflames>
clever, adding pigdin and pidgin-otr to my configuration.nix and 'sudo nixos-rebuild switch'? yes
<inflames>
pidgin-otr errored
<inflames>
oh wait
<inflames>
pidginotr, not pigdin-otr
<clever>
only pidginotr, remove the old pidgin
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28137: mro-unicode: make the font derivation fixed-output (master...patch-30) https://git.io/v7yaX
NixOS_GitHub has left #nixos []
<inflames>
clever, hmm, well pidginotr installed, but the plugin isn't visible in pidgin
<clever>
did you restart pidgin?
<inflames>
yes
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28138: iosevka: make the font derivation fixed-output (master...patch-31) https://git.io/v7yaS
NixOS_GitHub has left #nixos []
<clever>
what does "type pidgin" say?
<inflames>
pidgin is /home/natas/.nix-profile/bin/pidgin
<clever>
you also installed it with nix-env
<clever>
that has priority over the one in systemPackages
<inflames>
oh, ok
<clever>
you need to nix-env -e pidgin
<clever>
to remove that extra one
<inflames>
I always try to add stuff via the config, but sometimes I panic
<inflames>
pidgin is /run/current-system/sw/bin/pidgin
<inflames>
do I need to JUST install pidginotr, not pidgin and pidginotr?
<clever>
correct
<clever>
2017-08-11 01:00:08 < clever> only pidginotr, remove the old pidgin
<inflames>
oh, ok
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28139: ubuntu_font_family: make the font derivation fixed-output (master...patch-32) https://git.io/v7yaQ
NixOS_GitHub has left #nixos []
ebzzry has quit [(Ping timeout: 246 seconds)]
<inflames>
oh sorry, I missed that line
<inflames>
Unable to make the service Pidgin Internet Messenger executable, aborting execution :[
ebzzry has joined #nixos
<clever>
strange
<clever>
even when ran as just "pidgin" in the console?
<inflames>
The program ‘pidgin’ is currently not installed. You can install it by typing:
<inflames>
nix-env -iA nixos.pidgin
<inflames>
even stranger...
<clever>
one min
pxc has joined #nixos
<inflames>
so no 'pidgin', no 'pidgin-otr', just 'pidginotr'
<clever>
ah
<clever>
pidginotr contains no binaries
<clever>
guessed wrong at how its used
<inflames>
ah
<inflames>
so pidginotr is just the otr plugin?
<clever>
yeah, and pidgin also wont know where to find it
<clever>
nix is a bit odd, you cant just install plugins and it finds them
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28140: vistafonts: make the font derivation fixed-output (master...patch-34) https://git.io/v7yVU
NixOS_GitHub has left #nixos []
<inflames>
I've been trying to wrap my head around how to troubleshoot this stuff, but it is always so confusing to me
<inflames>
so I have to load the plugin somehow?
<clever>
try adding just this to your systemPackages
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28141: wqy_microhei: make the font derivation fixed-output (master...patch-35) https://git.io/v7yVL
NixOS_GitHub has left #nixos []
<clever>
only that line
<clever>
no other pidgins
<inflames>
i tried that line before and it broke, but this time it's working
<clever>
then everything on the nix side is working as it should
<inflames>
hmm
<clever>
when i install that expression, i do get OTR as an option in plugins
<inflames>
hmm
<clever>
and also, the usefulness of pidgin seems to have taken a nose-dive
<clever>
IRC is the only protocol in it that i use
<inflames>
I need xmpp really, that's all, aim would be nice
<clever>
hmmm, maybe hangouts has an xmpp gateway...
asymmetric has quit [(Ping timeout: 248 seconds)]
* dtzWill
uses bitlbee to unite all under the IRC umbrella of gloriousness xD
<Infinisil>
irssi ftw
<inflames>
ah, got it
<clever>
:D
<inflames>
I needed to remove the pidginotr line
<inflames>
I was confused there
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28142: wqy_zenhei: make the font derivation fixed-output (master...patch-36) https://git.io/v7yVz
NixOS_GitHub has left #nixos []
asymmetric has joined #nixos
<Infinisil>
Umm, do i not understand fixed-output correctly, or is this PR mistaken? ^^
<Infinisil>
Seemed to be fixed-output already
<clever>
inflames: it was a normal derivation, that just blindly copied files from a fixed-output derivation
<clever>
Infinisil: now its directly a fixed-output, with nothing in the middle
<clever>
Infinisil: one bonus i can see to this, the raw derivation at that attribute, can now be shared between platforms, and will likely never be impacted by a mass-rebuild
<inflames>
thanks for the help clever, appreciate it
pxc has joined #nixos
<Infinisil>
clever: Ahh, fixed-output means its bit-perfect the same forever, because the hash is validated
<clever>
previously, only the zip was fixed-output, and there was a derivation applying mutations to make the real package
<clever>
now those mutations are part of the fixed-output
<Infinisil>
clever: Why is there no hash paramater for mkDerivation?
<clever>
its usually not of much use
<clever>
but you can still add it if you know the right name
<clever>
Infinisil: any derivation that has these 3 attributes is fixed-output
<Infinisil>
Ah nice
<Infinisil>
fixed-output is the same as determisistic, right?
<clever>
sort of, if its not determisistic, things will go very badly for you :P
<clever>
nix will enforce that the hash of $out is outputHash
<clever>
and if its not, the build fails
<Infinisil>
Ah right, so it's either deterministic, or doesn't work
<clever>
so if its not determisistic, your going to have a really hard time getting the build to pass :P
<clever>
exactly
<Infinisil>
And since the attributes aren't fixed, e.g. `git` refers always to the most recent git, it's certainly gonna run in trouble when you use something more complicated that `tar`
<Infinisil>
e.g. a compiler that just updates
<Infinisil>
would ruin all the hashes that used it in the derivation
<clever>
yeah
<clever>
and one common mistake, if the inputs change in a way that should affect the output
<clever>
but you give the exact same name and outputHash
<clever>
nix wont re-build it
<Infinisil>
Ah right
<clever>
because its fixed-output, and you are claiming it still has the same output
<clever>
i usualy increment a random number in the hash
<clever>
then the output i claim to have doesnt exist, so it runs it
<clever>
and the hash is wrong, so it tells me the right one
<Infinisil>
I think it would make sense to be able to claim a derivation being deterministic which would enforce it only using deterministic arguments and to specify a hash
<clever>
Infinisil: oh yeah, this is also interesting
eacameron has quit [(Remote host closed the connection)]
<Infinisil>
what a nice bit of commentry
<Infinisil>
(commentry is a word, right?)
<clever>
i think this is the biggest and most well documented comment ive seen in the nix source
<Infinisil>
but clever, source /is/ documentation :3
<clever>
lol
<clever>
luke, use the source
<Infinisil>
wait where did i see that recently
pxc has joined #nixos
<Infinisil>
Ahh, `man gpg2`
<Infinisil>
search for Luke
reinzelmann has quit [(Quit: Leaving)]
inflames has joined #nixos
eacameron has joined #nixos
<clever>
lol
<clever>
thats something ive been saying for years
<Infinisil>
xD
<Infinisil>
Now i really wanna check out the gpg source
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28143: font-awesome-ttf: make the font derivation fixed-output (master...patch-37) https://git.io/v7ywX
NixOS_GitHub has left #nixos []
<clever>
nix-shell '<nixpkgs>' -A gpg2
<clever>
unpackPhase
<Infinisil>
oh damn, right, so easy
* clever
hugs nix
<Infinisil>
attribute gpg not found -.-
<clever>
gnupg
<clever>
(dont worry, i had to search as well)
<Infinisil>
oh
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28144: roboto: make the font derivation fixed-output (master...patch-38) https://git.io/v7ywy
NixOS_GitHub has left #nixos []
<Infinisil>
i just thought i messed something up again
pxc has quit [(Ping timeout: 248 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
<Infinisil>
NEWS
<Infinisil>
3130: * Removed options --gen-prime and --gen-random.
<Infinisil>
:(
hamishmack has quit [(Quit: hamishmack)]
<Infinisil>
Source is commented out at g10/gpg.c:4636
<sphalerite>
Is there a hook that gets run after a nixos rebuild? Specifically after every build (only counting nixos-rebuild is fine, of course) and not just on activation?
<phdoerfler>
when can we expect a fix for CVE-2017-1000117?
<phdoerfler>
and how long do vulnerability fixes normally take until they make it into an upgrade channel?
justanotheruser has quit [(Ping timeout: 255 seconds)]
<adisbladis>
ph
<adisbladis>
phdoerfler: That's already in master
<phdoerfler>
adisbladis: oh cool
<phdoerfler>
you got any site where you track which exploit is fixed already?
<sphalerite>
phdoerfler: as for channel update, https://howoldis.herokuapp.com/ can give you an idea of how recent channels are at any given point in time
<grantwu>
Presumably you can also git log the channel
<sphalerite>
^
zraexy has quit [(Ping timeout: 258 seconds)]
<phdoerfler>
thanks for that link, that's handy
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peti pushed 4 new commits to master: https://git.io/v7yMv
<NixOS_GitHub>
nixpkgs/master edd4a0e Matt McHenry: postfix: fix typo in transport_maps path
<NixOS_GitHub>
nixpkgs/master 01fbf30 Matt McHenry: postfix: warn about deprecated extraMasterConf option
<NixOS_GitHub>
nixpkgs/master 9186dda Matt McHenry: postfix: wakeup value should be used even if wakeupUnusedComponent is not defined
NixOS_GitHub has left #nixos []
<sphalerite>
although that doesn't show you when it last updated, but when the latest commit in the branch is from
<clever>
not sure then, all i can think of is to strace dovecot while logging in
<phdoerfler>
I'll give that a try
<Infinisil>
phdoerfler: You could just use the hashed password method, sure it's not as secure as PAM, but it's not insecure if nobody gets access to your server and you're using a moderately strong password
_rvl has quit [(Ping timeout: 255 seconds)]
<phdoerfler>
If I'm unable to get PAM working in the next hour or so I'll do that
<phdoerfler>
not that I was able to get it to run with its own passwd file either so far :p
<phdoerfler>
I basically found some random .nix file on the web that had dovecot and postfix in it and I was like yes that's what I need and it does not work, so welp
<tnks>
I've got a Haskell/Nix question. I see something in the docs recommending to set NIX_GHC* environment variables in your .bashrc.
<ylwghst>
Is there way force gtk apps to use system gtk theme? Some apps from nix are starting with different gtk theme. How can I force them to use default theme while I cann't acces .desktop launchers?
<tnks>
But as far as I can see, wrapper scripts override anything you might set.
<tnks>
So I can't think of the benefit of this.
justanotheruser has joined #nixos
<Infinisil>
phdoerfler: Are you not using the nixos configuration options??
<tnks>
Also, the Haskell .env derivation's shellHook seems to set these variables, but it feels informational.
<phdoerfler>
Infinisil: well yes I am
<phdoerfler>
but probably wrong
<Infinisil>
phdoerfler: What's your config?
<sauyon>
where does one view the generated xorg config
takle has quit [(Remote host closed the connection)]
<phdoerfler>
that what you normally do in that case? Alright, I'll see if I can get anything out of there
takle has joined #nixos
<Infinisil>
Yeah I often look at the source, gives a good insight
<Infinisil>
If I were to have problems with PAM, I would probably google "How does PAM work" or so, help with debugging
<sauyon>
oh
<adisbladis>
I find that docs are generally lacking but the source is pretty much always self-documenting :)
<sauyon>
the Screen section of the xconfig is empty
<sauyon>
?
<sauyon>
is that supposed to be empty
<Infinisil>
adisbladis: Well the source is exactly what is is, so it's always the perfect documentation on how it works, given that you know the language it was written in
<Infinisil>
sauyon: No idea
takle has quit [(Ping timeout: 260 seconds)]
<sauyon>
nah I think it worked before without it :(
<Infinisil>
thing there, under the Monitor section,
<sauyon>
oh
pie__ has joined #nixos
<Infinisil>
I bet you could do it if you're desperate and have time, but xrandr is so much easier, and I doesn't really matter
<sauyon>
yeahhhhhhh
<sauyon>
oh you linked me 17.03
<Infinisil>
sauyon: Orrrr, you could create a nixos module for that section, so that you can just set something like monitors.first = { ident = "A"; driver = "nouveau"; ... } and so on
<sauyon>
on unstable there's a nice monitorConfig thing
<Infinisil>
oh there is?
<sauyon>
yeah
<Infinisil>
*checks it out*
<sauyon>
so I had it set up..
<sauyon>
but it decided it wanted to break
<sauyon>
so now it is broken
<Infinisil>
Well, happened to me too actually, but with xrandr, because the identifiers changed for no reason
thc202 has joined #nixos
<Infinisil>
eDP1 was renamed to eDP-1, and so on
<sauyon>
erm
<Infinisil>
that's also when it started with the extreme lag when both displays are turned on.. which i still have, can't use both screens anymore
<sauyon>
lemme check again
<Infinisil>
and i also can't use the external display if it wasn't connected on boot
<Infinisil>
Damnit, why do i have so many display problems
ennui has left #nixos ["ERC (IRC client for Emacs 24.5.1)"]
<sauyon>
X
<sauyon>
just
<sauyon>
X
<sauyon>
I really want to switch to wayland but I'm afraid of switching to wayland lol
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
<Infinisil>
Haven't even thought of that
layus has joined #nixos
<Infinisil>
I just assumed it wouldn't work for some reason
<sauyon>
wayland is better r-right
<Infinisil>
sauyon: I heard plenty good about it, but also some bad iirc
eacameron has joined #nixos
<Infinisil>
Heh, from an article that compares X and wayland: "Who's ever had problems with multiple monitors under Linux? OR ever had to re-setup all of your monitors after a reboot? All X's fault unless you store it in /etc/X11/xorg.conf.d/50-monitors.conf, then it DOES remember it...but you probably had to write that by hand."
layus has quit [(Client Quit)]
<sauyon>
+1
layus has joined #nixos
<adisbladis>
I remember the bad old days when you HAD to write an xorg.conf...
roberth has quit [(Ping timeout: 255 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
<Infinisil>
Damn, this makes me want to switch to wayland:
<Infinisil>
phdoerfler: Ohhh, how about asking for assistance in #linux
<Infinisil>
There are lots of people there, and everything they say applies to nixos as well
<phdoerfler>
I suppose so
pxc has joined #nixos
<Infinisil>
And then you could always open an issue or ask the mailing list, which also has the benefit that other people can find it too
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 8 new commits to master: https://git.io/v7yFp
<NixOS_GitHub>
nixpkgs/master 400abb8 Robin Gloster: gdal: 2.1.3 -> 2.2.1
<NixOS_GitHub>
nixpkgs/master 64b57cf Robin Gloster: shapelib: use not HTTPS as TLS is configured incorrectly
<NixOS_GitHub>
nixpkgs/master d98245b Robin Gloster: pythonPackages.keystoneauth1: fix substituteInPlace
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] wizzup opened pull request #28146: nodePackages.jsonlint init : at 1.6.2 (master...add-jsonlint) https://git.io/v7ybk
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 240 seconds)]
<ylwghst>
Infinisil: how does system gets files from nix-store? For exampe I want to edit /usr/share/themes/Emacs/gtk-3.0/gtk-keys.css This file is part of gtk+3-3.22.8. In nix its location is in /nix/store/*-gtk+3-3.22.8/share/themes/Emacs/gtk-3.0/gtk-keys.css How should I work with it?
mpcsh has quit [(Quit: THE NUMERICONS! THEY'RE ATTACKING!)]
<Infinisil>
ylwghst: You can't modify the nix store (by default), it's a bad idea. Rather you should find out how you can provide your own file
mpcsh has joined #nixos
<Infinisil>
maybe there's a command line option, or a config file option
ixxie has quit [(Quit: Lost terminal)]
<ylwghst>
Infinisil: sure that is bad idea I don't want to do it but I actually do not understand It at all. How does it works and How can I tell to use custom files.
<Infinisil>
ylwghst: I have no idea what that file is even used for
<Infinisil>
what program uses it?
<Infinisil>
yeah, gtk
<ylwghst>
its keybinding map for gnome3 env
<ylwghst>
part of gtk3
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] uralbash opened pull request #28147: red: init at 0.6.3 (master...red) https://git.io/v7ybK
NixOS_GitHub has left #nixos []
<Infinisil>
ylwghst: Seems like ~/.config/gtk-3.0/gtk.css should work too
<Infinisil>
you can probably copy it from the nix store to that location, then edit it
ixxie has joined #nixos
<ylwghst>
btw
<ylwghst>
in /nix/store there are installed packages
<ylwghst>
and its files right?
<Infinisil>
yes
gnuhurd has joined #nixos
<Infinisil>
pretty much everything on nixos is in /nix/store
<ylwghst>
in ~/.nix-profile/
<ylwghst>
there are symlinks to this files for each users
<ylwghst>
user
<Infinisil>
yup
<seequ>
Although /nix/store only has immutable files
<seequ>
Mutable files need to live elsewhere
<Infinisil>
ah right
<Infinisil>
doesn't really belong to NixOS as an OS one could argue though
<ylwghst>
seequ: what in nix does mean fact that is something im/mutable?
<Infinisil>
ylwghst: mutable means it can change, immutable means it can't change
<Infinisil>
that's just english, nothing specific to nix
<Infinisil>
but everything nix builds is immutable
<ylwghst>
yep
<seequ>
eg. you can't store a database in /nix/store
<ylwghst>
yep
<Infinisil>
variable system stuff lives in /var
<Infinisil>
and /home for each user
takle has joined #nixos
Ivanych has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] AmineChikhaoui opened pull request #28148: (git): fix ssh-path patch which was broken during the update to 2.14.1 (release-17.03...release-17.03) https://git.io/v7yAt
NixOS_GitHub has left #nixos []
Ivanych has joined #nixos
simukis has joined #nixos
georges-duperon has quit [(Ping timeout: 240 seconds)]
<Infinisil>
Ohh, you know what would be cool: A nixos configuration option for streaming to twitch
<Infinisil>
Which would add a systemd service that when started, captures the X display and uses ffmpeg to stream it to your twitch stream
<Infinisil>
(I have never streamed, but this would still be cool)
<seequ>
Make it happen. :P
<ylwghst>
hm
* Infinisil
adds it to my tado list
<Infinisil>
s/tado/todo
<ylwghst>
How does app do know that should look for system files in .nix-profile?
<Infinisil>
ylwghst: What do you mean? which app, which files?
<seequ>
It's in PATH
cpennington has joined #nixos
<Infinisil>
Ah yes
<ylwghst>
some of my apps like atom and thunderbird are starting without gtk3 theme
pie__ has quit [(Ping timeout: 260 seconds)]
anelson has quit [(Ping timeout: 246 seconds)]
<Infinisil>
ylwghst: Try asking in #linux, they probably know more about this
ixxie has quit [(Quit: Lost terminal)]
<ylwghst>
these themes usualy on any other kind of linux are in /usr/share/themes
<ylwghst>
but not in nix
<ylwghst>
in nix they are in .nix-profile/share/themes/theme-name/
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] primeos pushed 1 new commit to master: https://git.io/v7ypw
<NixOS_GitHub>
nixpkgs/master 6a8c520 Michael Weiss: slop: 7.3.48 -> 7.3.49
NixOS_GitHub has left #nixos []
<Infinisil>
ylwghst: Yeah, but all nix does is change paths a bit, gtk is still the same gtk used on every linux
betaboon has joined #nixos
betaboon has quit [(Changing host)]
betaboon has joined #nixos
<ylwghst>
Infinisil: i know
<Infinisil>
I don't understand how themes and gtk work at all, but maybe #linux does, and this might help in finding out why there are problems on nixos
<ylwghst>
each theme has defines own css styles for UI elements
<ylwghst>
packed in theme folder
<ylwghst>
defined
<Infinisil>
(I don't need an explanation)
<ylwghst>
but this look like these two apps do not know where to get it
faffolter has quit [(Ping timeout: 240 seconds)]
<tilpner>
But all other applications have the right themes?
<ylwghst>
tilpner other do some not
<ylwghst>
thunderbird, atom do not
gnuhurd has quit [(Remote host closed the connection)]
<Infinisil>
maybe they're using gtk2?
gnuhurd has joined #nixos
<ylwghst>
but they dont start even with the general gnome3 theme adwaita
<ylwghst>
which usualy is in /usr/share in nix in .nix-profile too
<ylwghst>
Infinisil: gtk2 styles are defined in theme package too
<ylwghst>
they can thats not problem
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] primeos pushed 1 new commit to master: https://git.io/v7ypj
<NixOS_GitHub>
nixpkgs/master 3cbc3dd Michael Weiss: maim: 5.4.66 -> 5.4.67
NixOS_GitHub has left #nixos []
<ylwghst>
theme path can be defined for each app in its .desktop launcher
<ylwghst>
but in i nix we cant only read launchers
pxc has joined #nixos
<ylwghst>
can*
sellout- has joined #nixos
<ylwghst>
yeh that is the problem
<Infinisil>
ylwghst: what launchers?
<ylwghst>
Infinisil: maybe its not about launchers
<ylwghst>
found this
<ylwghst>
apps that are starting fine with users default gtk3 theme does have defined path to themes in /.nix-profile/bin/firefox
pxc has quit [(Ping timeout: 240 seconds)]
<ylwghst>
and export MOZ_APP_LAUNCHER="firefox"
<ylwghst>
too so it can be in launchers too
bennofs has joined #nixos
<ylwghst>
hm not that problem exactly its only path to gtk3 defined in bin file
m0rphism1 has joined #nixos
m0rphism has quit [(Ping timeout: 255 seconds)]
georges-duperon has joined #nixos
ylwghst_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin closed pull request #28148: git: fix ssh-path patch which was broken during the update to 2.14.1 (release-17.03...release-17.03) https://git.io/v7yAt
NixOS_GitHub has left #nixos []
sigmundv__ has quit [(Ping timeout: 255 seconds)]
<Infinisil>
globin: Sorry!
<globin>
Infinisil: wasn't your fault, was only broken on 17.03
<Infinisil>
globin: Ahh :)
<Infinisil>
But still, I didn't test ssh, so the same could've been my fault
NightTrain has joined #nixos
ylwghst has quit [(Ping timeout: 248 seconds)]
jonjitsu has joined #nixos
<globin>
Infinisil: the patch didn't even apply
<Infinisil>
Yeah I was just about to say
<Infinisil>
NeQuissimus must've not even ran nix-build..
<aminechi1haoui>
globin: weird the git pkg successfully build in master ?
ylwghst has joined #nixos
<aminechi1haoui>
I would expect the patch to fail to apply as well
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] domenkozar pushed 2 new commits to staging: https://git.io/v7yj6
<NixOS_GitHub>
nixpkgs/staging 3270aa8 davidak: replace "Mac OS X" and "OS X" with "macOS"...
<NixOS_GitHub>
nixpkgs/staging 486e1c3 Domen Kožar: Merge pull request #27998 from davidak/macOS...
NixOS_GitHub has left #nixos []
<Infinisil>
aminechi1haoui: I don't understand it myself, I did build it successfully on master
ylwghst_ has quit [(Ping timeout: 248 seconds)]
bkchr has joined #nixos
<Infinisil>
And I just cloned a repo with the new version from master and pushed something, ssh definitely works
sellout- has quit [(Quit: Leaving.)]
<globin>
Infinisil: the patch was fixed on master in ce8662e693b5756e8457d94bb1765d853310afdb
<Infinisil>
Ah, and he didn't apply that one
<aminechi1haoui>
oh makes sense now :)
dpino has quit [(Ping timeout: 248 seconds)]
<Infinisil>
That's why making PR's is important.. even if it's a small change
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 3 new commits to master: https://git.io/v7SeI
gnuhurd has quit [(Remote host closed the connection)]
gnuhurd has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/v7Sff
<NixOS_GitHub>
nixpkgs/master 1408083 Robin Gloster: spCompat: remove...
NixOS_GitHub has left #nixos []
nliadm has quit [(Ping timeout: 240 seconds)]
mbrgm has quit [(Ping timeout: 260 seconds)]
nliadm has joined #nixos
mbrgm has joined #nixos
jonjitsu has quit [(Ping timeout: 260 seconds)]
ebzzry has joined #nixos
viric has joined #nixos
<phdoerfler>
YES OMG IT WORKS
<phdoerfler>
holy shit
<phdoerfler>
what did I dooo
sellout- has joined #nixos
<Infinisil>
phdoerfler: Quick! Back up every file that's involved!
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/v7SfV
<NixOS_GitHub>
nixpkgs/master 83f8ffb Robin Gloster: Revert "trezor-bridge: remove"...
NixOS_GitHub has left #nixos []
NightTrain has quit [(Quit: Lost terminal)]
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
faffolter has joined #nixos
faffolter has quit [(Changing host)]
faffolter has joined #nixos
ThatDocsLady has quit [(Ping timeout: 258 seconds)]
jonjitsu has joined #nixos
__Sander__ has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
faffolter has quit [(Ping timeout: 260 seconds)]
<ben>
so with the unpredictable pace of channel updates, is there, like, a security update overlay or something?
bkchr has quit [(Ping timeout: 248 seconds)]
freusque has quit [(Ping timeout: 248 seconds)]
Ivanych has quit [(Ping timeout: 276 seconds)]
dpino has joined #nixos
mudri has joined #nixos
cpennington has quit [(Remote host closed the connection)]
iyzsong has joined #nixos
nikivi has joined #nixos
ThatDocsLady has joined #nixos
thc202 has joined #nixos
<ylwghst>
hmm
<Infinisil>
ben: 17.03 is kept up to date in regards to security
<ylwghst>
why there is a package of thundebird 52.2.1
<Infinisil>
ylwghst: Why shouldn't there be?
<ben>
Infinisil: but march was so long ago...
<ylwghst>
when we have gtk+3.22 only and accroind to release notes it should run with gtk+3.4 and higher
<Infinisil>
ben: Well you could help trying to fix nixos-unstable ;)
<ben>
wow
<ben>
i mean i guess i shouldn't be treating the nixos-unstable channel updates as de-facto releases, but still ;)
m0rphism1 has joined #nixos
oida_ has joined #nixos
<Infinisil>
People have been using nixos-unstable like this though, and it isn't really a problem, there are lots of tests being ran
<Infinisil>
but there are some VM problem or so, that prevent the tests from succeeding. While probably nothing's actually wrong, we don't know for sure (at least I think that's how it goes)
<ben>
the problem im thinking of is the unbounded time until a security fix is available on nixos-unstable
adeohluwa has quit [(Quit: Connection closed for inactivity)]
<Infinisil>
ben: You can always install packages from master
<goibhniu>
you can also combine channels, e.g. use nixos-unstable-small along with nixos-unstable (just for the packages which aren't in nixos-unstable-small)
snikkers has joined #nixos
<LnL>
I use the release channel for my base system but overlay packages from nixos-unstable-small that I want to update
<Infinisil>
Right, and nix doesn't really care which version you install from what, it just works without having collisions
<Infinisil>
In that regard it's much better than other distros
<LnL>
the only problem you sometimes run into is that a new version of a package also requires changes in the nixos module
<LnL>
for services, etc.
<ben>
If I intall straight from master I lose the benefits of the CI tests (right?) and the binary cache
<ben>
=s
<ben>
+s
<Infinisil>
ben: Eh, generally not a problem for packages
<Infinisil>
building it takes a couple minutes for the average package
<ben>
look my laptop is from 2011, i dont wanna be compiling everything like im still using gentoo
<Infinisil>
heh
<ben>
if I mix and match channels I need to manually track what i install from where, right?
<goibhniu>
that's right
<Infinisil>
ben: You can import an unstable channel from nix
<ben>
I already stopped playing videogames on this laptop because building wine takes forever ;)
<ben>
Infinisil: yeah but like i'd be having a list of "i need this package from newer than unstable because of this specific patch" that i'd periodically revisit?
<ben>
also honestly i cant find my way around hydra, if that is even the right place, so it's hard to tell what's actually blocking a nixos-unstable bump :(
<goibhniu>
except for stuff that's in nixos-unstable-small ... if that's up-to-date enough for you
<Infinisil>
ah, um, my nix expression should be nixpkgs instead of nixpkgs-channels
<LnL>
^ the small channels update very frequently
freusque has joined #nixos
<ben>
why are they small again
<Infinisil>
small amount of tests being run
<ben>
oh, i thought small set of packages
<LnL>
they only run the nixos tests, not everything might be cached yet
<ben>
ah
<ben>
i think not having the cache is unfortunately unsuitable for me right now :(
<ben>
im gonna buy a new laptop soon i think!!
<Infinisil>
ben: Do you have a secondary machine you could use for building?
<ben>
uh, a macbook, i guess
<ben>
or an older laptop, not sure if that's still around here
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7SUx
<Infinisil>
LnL: Is sandboxing then pretty much the same as nixos containers, just that sandboxing can't be used at runtime, only for builds?
<Infinisil>
ylwghst: You mean where to checkout sources?
<LnL>
containers use systemd nspawn, don't know exactly what kind of security advantages that brings
<ben>
LnL: clearly hydra is buildin the wrong things! out of spite!
<ylwghst>
Infinisil: yes
<tilpner>
Infinisil - I don't want to manually start and stop containers, and I might want multiple instances of the same image. I don't think that's possible with the current setup?
Ivanych has joined #nixos
<tilpner>
(I'm not sure)
<Infinisil>
ylwghst: That's really up to you, the file system is yours. People usually use something like ~/src or so
<LnL>
but you can get out of the container with root, similar to other soltions like docker
mudri has quit [(Quit: WeeChat 1.9)]
<Infinisil>
tilpner: Sure is
<tilpner>
LnL - Are you sure that's still possible?
<ylwghst>
Infinisil: I usually use ~/project_sources
gnuhurd has quit [(Remote host closed the connection)]
<LnL>
tilpner: I think so, and I've used it to reset the root password on a machine before :p
<Infinisil>
tilpner: containers.<name>.autoStart. And you can define multiple ones with exactly the same nixos configuration, super simple
<tilpner>
Infinisil - I don't want them to always be running. Think of it as application sandboxing. I might want multiple container instances of Firefox running, but I don't need them to autostart
<tilpner>
LnL - I think that's not possible with Docker anymore. Do you remember what you did?
<tilpner>
(And should definitely not be possible with user namespaces)
<LnL>
used nsenter to jump out of the container namespace
<Infinisil>
betaboon: Hmm, don't see anything obviously wrong, maybe you could use self.python.pkgs for pythonPackages instead of python.pkgs and remove the rec
eqyiel[m] has joined #nixos
Magnap[m] has joined #nixos
tommyangelo[m] has joined #nixos
cwopel has joined #nixos
Ralith has joined #nixos
<Infinisil>
LnL: nixos-containers are started and stopped via systemd, so you have all the flexibility you could ever want
spawnthink[m] has joined #nixos
sk23[m] has joined #nixos
AlanPearce[m] has joined #nixos
Ivanych has quit [(Ping timeout: 276 seconds)]
<Infinisil>
umm, that should go to tilpner
<LnL>
I know :)
<ylwghst>
nice
mog has quit [(Ping timeout: 240 seconds)]
<LnL>
you can also use machinectl to interact with them
mbrgm has quit [(Ping timeout: 260 seconds)]
q6AA4FD has quit [(Ping timeout: 260 seconds)]
<tilpner>
Infinisil - How would I start the same container multiple times without having multiple definitions of it?
<Infinisil>
LnL: That escaping sure sounds like a bug
<Infinisil>
tilpner: Define multiple containers
rtjure has quit [(Ping timeout: 240 seconds)]
<Infinisil>
you can't boot something twice, it doesn't make any sense :P
mbrgm has joined #nixos
<phdoerfler>
can I make nixos revert back to its initial state right after installation and then re-apply the nix files?
<phdoerfler>
like remove the users created by it again and so on
pie__ has joined #nixos
mog has joined #nixos
q6AA4FD has joined #nixos
rtjure has joined #nixos
<Infinisil>
phdoerfler: Only if you backed up those files
<ben>
nixos-containers have identities and w/e unlike systemd-nspawn sandboxes?
<tilpner>
Infinisil - Indeed, I don't want to boot the same thing twice, I want to boot two equal things (each once). Sort of like spawning processes instead of defining containers/VMs
<ben>
phdoerfler: i think it removes users by default?
<Infinisil>
tilpner: Yeah, just define two containers with the same config
<phdoerfler>
and their home directories?
anelson has joined #nixos
<ben>
ok maybe not those. idk
<Infinisil>
phdoerfler: That's all stateful, so none of nix' business
<phdoerfler>
yeah I wanna have as little state in there as possible
<tilpner>
Infinisil - That's ugly, the number was just a placeholder, I might want more than two, and that's exactly what I wanted to avoid
<tilpner>
"without having multiple definitions of it?"
<Infinisil>
nix only preserves stuff in the store which is used by the system (or previous generations of profiles)+
<tilpner>
LnL - Was it a privileged containers?
betaboon has quit [(Quit: This computer has gone to sleep)]
<Infinisil>
tilpner: You can do that in nix, it's just a programming language
<LnL>
probably, don't remember
<tilpner>
Infinisil - Without a profile activation?
<ben>
ok look i think nixos-container is probably not the feature to sandbox arbitrary ephemeral command invocations
<Infinisil>
tilpner: Ahh, you want it dynamically?
<ben>
just run a vm and configure that as build server >:U
<Infinisil>
You could use the imperative nixos-container for that with a simple script, but why do you want that even? nixos containers are like full operating systems
<ben>
i think the goal is just real secure sandboxing for builds
<ben>
but i'm not sure if that's a useful goal since malicious build output seems just as bad as compromising the sandbox?
<ben>
idk
gnuhurd has joined #nixos
betaboon has joined #nixos
<tilpner>
Infinisil - Yes, dynamically (I don't want to rebuild everytime I need another process). And declarative nixos-containers don't seem suitable for that
betaboon has quit [(Changing host)]
betaboon has joined #nixos
ylwghst has quit [(Quit: Lost terminal)]
<Infinisil>
ben: I don't even understand how sandboxing is considered insecure
<tilpner>
ben - I'm not trying to sandbox builds specifically
<Infinisil>
tilpner: How about the nixos-container command?
<ben>
Infinisil: i think hardcore security people aren't usually very confident about assuming absence of local privilege escalation
<ben>
how well has the nix setup been audited?
<betaboon>
Infinisil: when i use pythonPackages.buildPythonApplication and take buildInputs from pythonPacakges in the mentioned package, everything works fine. so i am thinking for some odd reason the dependency gets declared in pythonPackages but not in python3Packages.
<betaboon>
Infinisil: i have to mention tho, that i haven't completly understood the python packaging yet. I don't completly understand how packages end up in python3Packages AND pythonPackages (as in packages that work with multiple python versions)
<tilpner>
Infinisil - Not sure yet (it doesn't have a manpage), it might be possible with a few workarounds
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 5 new commits to master: https://git.io/v7SLJ
<NixOS_GitHub>
nixpkgs/master bdcb21c Michael Alan Dorman: elpa-packages: 2017-08-09
<NixOS_GitHub>
nixpkgs/master 05bee41 Michael Alan Dorman: org-packages: 2017-08-09
<NixOS_GitHub>
nixpkgs/master d887748 Michael Alan Dorman: melpa-stable-packages: 2017-08-09...
<Infinisil>
domenkozar: Well you can always write a short function that does that for you :). And I honestly sometimes get very confused by rg's output, there are multiple usages spread througout
<Infinisil>
usually I do `rg 'callPackage = '`
eschnett has joined #nixos
<Infinisil>
which works not too bad
pxc has quit [(Ping timeout: 255 seconds)]
<betaboon>
Infinisil: could the following be the case: since i do "python = super.python.override" i effectively just add the package to python2 since "python = python2;" in all-packages.nix ?
zraexy has joined #nixos
jonjitsu has quit [(Ping timeout: 258 seconds)]
<Infinisil>
betaboon: Ohhhh yeah that could totally be it, I thought python3 was the default
<betaboon>
i think i have to look at the overlays mechanism again
<betaboon>
i was under the impression that packageOverrides (as respected in cpython/3.5) has been replaced by overlays, guess I understood something wrong
ertes-w has joined #nixos
<Infinisil>
betaboon: I have played around wiht overlays a bit, but I don't really get it too just yet
<betaboon>
my goal is to not maintain nixpkgs-fork, but maintain my custom packages and services in my nix-configuration repository. I succeeded in doing so for normal packages but currently I'm stuck at the python3-problem
<betaboon>
but in the end i do like the mechanism. havent tried multiple overlays tho
<FRidh>
betaboon: the overlay for python is applied only for the interpreter you passed it to
<betaboon>
i am hoping to being able to stay on the normal channels and maintain my stuff in a seperate repo
<FRidh>
so if you want to apply it to both 2.7 and 3.6 you need to override python27 and python36
<betaboon>
FRidh: thanks for confirming my hunch, that saved me some time :D
<Infinisil>
betaboon: Why not contribute these packages back to nixpkgs?
ylwghst has joined #nixos
<betaboon>
Infinisil: i plan on doing so. but i want a solution that keeps my system current (on channel) until a PR has been accepted without having to keep my nixpkgs-fork current manually
<Infinisil>
betaboon: I feel like using git with rebasing would do it too, well whatever you're fine with ;)
<betaboon>
Infinisil: sure it would, but i would have to do it manually everytime i want to update the system (which would therefore be manual as well). If I want to automatically update the system that won't work to well. Unless I overlooked a better solution
<catern>
is there a way to trace what Nix is actually doing during evaluation?
katyucha has quit [(Quit: leaving)]
reinzelmann has quit [(Quit: Leaving)]
<Infinisil>
betaboon: Eh, everything is automatable on linux anyways
<tilpner>
catern - -vvvvv will tell you *everything*
<Infinisil>
catern: There is --show-trace, and there is the builtins.trace function: builtins.trace "hi!" { x = 3; } prints "hi"! and evaluates to { x = 3; }
<Infinisil>
(and what he said)
freusque has quit [(Ping timeout: 240 seconds)]
<catern>
thanks!
cpennington has joined #nixos
seppellll has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Sma
<NixOS_GitHub>
nixpkgs/master 1fe7f03 volth: roboto: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Sm9
<NixOS_GitHub>
nixpkgs/master 7c79bb6 volth: font-awesome-ttf: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
eacameron has joined #nixos
Capprentice has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SmA
<NixOS_GitHub>
nixpkgs/master e8fc26f volth: wqy_zenhei: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7Smj
<NixOS_GitHub>
nixpkgs/master 9baf0b7 volth: wqy_microhei: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SYT
<NixOS_GitHub>
nixpkgs/master 5f49066 volth: vistafonts: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SYO
<NixOS_GitHub>
nixpkgs/master dfb3458 volth: ubuntu_font_family: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<Infinisil>
avn: ping?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SY4
<NixOS_GitHub>
nixpkgs/master 44b3f91 volth: iosevka: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<avn>
Infinisil: ?
roundhouse has joined #nixos
<roundhouse>
hi, how can I access a variable defined via "let" in a different module?
<Infinisil>
avn: I remember you having a mirroredBoot config, with a /boot zfs dataset, right?
<roundhouse>
or more generally, how can I pass arguments to an included module?
<roundhouse>
*imported
<avn>
Infinisil: actuall even not dataset, just dir outside of store
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #28137: mro-unicode: make the font derivation fixed-output (master...patch-30) https://git.io/v7yaX
NixOS_GitHub has left #nixos []
<tilpner>
roundhouse - It's possible with _module.args, but you should avoid that if possible. What argument do you want pass?
<Infinisil>
avn: Ah, just in the / dataset then?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SOJ
<NixOS_GitHub>
nixpkgs/master 9f11dcc volth: marathi-cursive: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<avn>
Infinisil: yes
dywedir has quit [(Remote host closed the connection)]
* gchristensen
waves
<Infinisil>
avn: And /boot/sd{a,b} are vfat?
<roundhouse>
tilpner, I'd like to habe a config file, where I define a few things via let, and have other files build the system accordingly
<avn>
Infinisil: yes, is efi mountpoints, for each of disk
<tilpner>
roundhouse - Can you use options?
<Infinisil>
roundhouse: ^^
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #28135: ipaexfont: make the font derivation fixed-output (master...patch-28) https://git.io/v7yan
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28152: noto-fonts, noto-fonts-cjk: make the font derivation fixed-output (master...patch-43) https://git.io/v7SOs
NixOS_GitHub has left #nixos []
<Infinisil>
avn: Nice, thanks! Gonna do that
<Infinisil>
gchristensen: You waved? Havign something similar?
<roundhouse>
tilpner, do you have a link what you mean with options?
<avn>
Infinisil: and vfat is actually readonly, they modified only when grub changed (or you force it with variable)
<roundhouse>
Infinisil, ?
<Infinisil>
roundhouse: By "^^" I'm indicating to look at the message above
<avn>
Infinisil: and fon't forget copyKernels
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SOE
<NixOS_GitHub>
nixpkgs/master 576e9aa volth: ipafont: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<gchristensen>
Infinisil: no, just back in town.
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm closed pull request #28089: nixos/tinc: do not tell systemd where is pidfile (master...patch-9) https://git.io/v7MJb
NixOS_GitHub has left #nixos []
<Infinisil>
avn: I think it automatically copies them when installing on a different filesystem than the store
<tilpner>
roundhouse - Look above that for an example of a module that uses options
<Infinisil>
roundhouse: And nixpkgs/nixos/modules is full of modules (duh). It's really how nixos works
<avn>
Infinisil: yes, but if your root on same dataset, you need it (zfs inside grub unable to read store, too much hardlinks)
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7SO7
<NixOS_GitHub>
nixpkgs/master 7e2b15f volth: liberastika: make the font derivation fixed-output...
NixOS_GitHub has left #nixos []
<roundhouse>
tiplner: thanks alot I'll look into that
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] wmertens opened pull request #28154: nodejs-8_x: backport from master (release-17.03...add-node-8) https://git.io/v7SOd
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<Infinisil>
avn: Ahh, I'll remember that thanks (although I will try without it :))
nslqqq has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3v
<NixOS_GitHub>
nixpkgs/master 8ec0a03 volth: gentium: make the font derivation fixed-output (#28132)...
NixOS_GitHub has left #nixos []
<avn>
Infinisil: just keep bootable media with proper zfs version nearby
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3T
<NixOS_GitHub>
nixpkgs/master a3e9a69 volth: bakoma_ttf: make the font derivations fixed-output (#28130)...
NixOS_GitHub has left #nixos []
<Infinisil>
avn: Yeah, I'll test everything I do on an external disk
jonjitsu has joined #nixos
ylwghst has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v7S3C
<NixOS_GitHub>
nixpkgs/master a4e44ff volth: opensans-ttf: make the font derivations fixed-output (#28126)...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28156: arphic-ukai, arphic-uming: make the font derivation fixed-output (master...patch-45) https://git.io/v7S3l
NixOS_GitHub has left #nixos []
ylwghst has joined #nixos
mkoenig has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28157: cabin: make the font derivation fixed-output (master...patch-46) https://git.io/v7S3M
NixOS_GitHub has left #nixos []
pxc has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #28152: noto-fonts, noto-fonts-cjk: make the font derivation fixed-output (master...patch-43) https://git.io/v7SOs
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28158: fira-code: make the font derivation fixed-output (master...patch-47) https://git.io/v7S3F
NixOS_GitHub has left #nixos []
goibhniu1 has joined #nixos
goibhniu has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] volth opened pull request #28159: fira-code-symbols: make the font derivation fixed-output (master...patch-48) https://git.io/v7S3j
NixOS_GitHub has left #nixos []
sauyon has left #nixos ["weechat is killing me"]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #28156: arphic-ukai, arphic-uming: make the font derivation fixed-output (master...patch-45) https://git.io/v7S3l
<copumpkin>
niksnut: why is /nix not allowed to be a symlink? I'm about to smash something :)
<Infinisil>
betaboon: \o/
newhoggy has quit [(Remote host closed the connection)]
<gchristensen>
copumpkin: omg
AdamSlack[m] has left #nixos []
AdamSlack[m] has joined #nixos
<betaboon>
now i wonder why nixos-rebuild is compiling python-3.5 even tho i should be on the 17.03-channel and it should therefore get python-3.5 from the binary-cache. argh
<Infinisil>
betaboon: Are you sure? compiling from source?
nslqqq has joined #nixos
<joepie91>
betaboon: there's a flag for only allowing 'substitutes' (ie. binary cache entries)
<joepie91>
if you use that, I think you can make the rebuild fail
<joepie91>
and discover where the source one is coming from
<betaboon>
ah my bad. not python-3.5 but python3.5-gdal
<betaboon>
from source
sary has quit [(Ping timeout: 260 seconds)]
<copumpkin>
yeah, most python packages aren't built on Hydra
<copumpkin>
we should probably come up with a better way to handle that
<copumpkin>
gchristensen: omg
sary has joined #nixos
<betaboon>
copumpkin: is there a way to make sure that the compiling-from-source is realy due to it not being on the binary-cache/not being compiled by hydra? i just want to rule out misconfiguration on my side
layus_ has joined #nixos
<copumpkin>
not easily
<copumpkin>
other than browsing around hydra and looking
<betaboon>
what is the root-cause of "MOST python packages not build on hydra" vs "ALL python packages not build on hydra"
<betaboon>
haven't done alot of reading up on hydra yet..
<aminechi1haoui>
betaboon: you can probably check if the narinfo in cache.nixos.org file returns 404 with the hash of the python3.5
tvon has joined #nixos
<aminechi1haoui>
then the pkg is most likely not in the binary cache
layus has quit [(Quit: Leaving)]
<simukis>
can I make `nix-shell '<nixpkgs>' -A someprebuiltpkg` not fetch the built binary and drop me into environment that has `buildPhase` thing available to build the package?
<goibhniu>
copumpkin: is it an option to use a bind mount instead?
<copumpkin>
no :(
freusque has joined #nixos
<copumpkin>
I'm in an awkward environment where I have a tiny root partition, a pseudo-root power where I can create /nix, but can't mount
takle has joined #nixos
<copumpkin>
even bind mounts
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/v7SZa
<Infinisil>
And if that doesn't work (which was the case for me), /run/current-system/bin/switch-to-configuration boot
<LnL>
tempeh: don't forget sudo when you run a gc
<tempeh>
ah thank you both. so it's just an old generations problem like usual.
takle has joined #nixos
<copumpkin>
catern: oooh oooooh
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 closed pull request #28159: fira-code-symbols: make the font derivation fixed-output (master...patch-48) https://git.io/v7S3j
NixOS_GitHub has left #nixos []
<catern>
is there a list of all the generated package files in nixpkgs?
<tempeh>
so, "nix-collect-garbage --delete-older-than 30d" cleared some space on / but not /boot
<catern>
I'm trying to find examples to guide me :)
<catern>
what are the best generated packages in nixpkgs?
newhoggy has joined #nixos
<tempeh>
and "/run/current-system/bin/switch-to-configuration boot" returns no disk space again
<Infinisil>
catern: There is pkgs/development/node-packages
<LnL>
tempeh: did you run it as root? your user probably can't gc system generations
<tempeh>
yeah, both as root
<tempeh>
guess i'm going to go old kernel hunting
<catern>
Infinisil: ah that looks reasonable
takle has quit [(Ping timeout: 276 seconds)]
<catern>
should my code generation generate a function (whose arguments are the appropriate dependencies), or should it generate an attrset (containing a list of dependencies as string) and then call a function on that attrset, and do some magic attrset extraction?
nckx has joined #nixos
<tempeh>
oh. my god.
<tempeh>
i had an album in /boot.
<tempeh>
how the f did that get there
<catern>
generating a function seems simpler (I can just use callPackage), but generating an attrset seems better
<catern>
Infinisil: oh no this is a different question
<ylwghst>
even if other themes have support for gtk2+ too
<catern>
Infinisil: I'm running nix-build -vv | ts -i and I see that Nix seems to take a fair amount of time to scan some derivations for references. but my generated derivations cannot reference other derivations, so...
<ylwghst>
which are working too if are passed with that variable
jellowj has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to openssl-1.1: https://git.io/v7S8g
<NixOS_GitHub>
nixpkgs/openssl-1.1 90f830a Robin Gloster: python27: don't pin to openssl_1_0_2
NixOS_GitHub has left #nixos []
<catern>
ohhh no i'm stupid :)
<catern>
i'm reading this wrong
Tucky has quit [(Remote host closed the connection)]
<catern>
calculating the hash of files is the expensive operation, as expected, but hopefully that will only happen this time, not the next time...
<catern>
aha and it's fast as expected the second time
justanotheruser has quit [(Ping timeout: 248 seconds)]
pxc has quit [(Ping timeout: 258 seconds)]
Infinisil has quit [(Quit: leaving)]
<disasm>
what does this mean? Builder called die: makeWrapper doesn't understand the arg CUPS_DATADIR
<clever>
disasm: what did you call makeWrapper with?
wigust has joined #nixos
<disasm>
clever: the line before it says Wrapping program /nix/store/64haskaq1bsaq600jyq6jfl5j5qmpby6-system-config-printer-1.5.9/bin/system-config-printer
ylwghst has joined #nixos
<clever>
ah, the problem is in something you didnt modify?
tvon has quit [(Quit: System is sleeping...)]
tvon has joined #nixos
<disasm>
yeah, I was doing a nixos-rebuild with a custom nixpkgs (master) to get the latest git because of CVE-2017-1000117
<disasm>
I'm guessing it's pkgs/tools/misc/system-config-printer/default.nix having problems
cement has joined #nixos
tempeh has quit [(Quit: Page closed)]
<clever>
disasm: i think $program_PATH isnt set
betaboon has quit [(Quit: This computer has gone to sleep)]
phdoerfler has quit [(Read error: Connection reset by peer)]
phdoerfler1 has joined #nixos
<clever>
disasm: so its prefixing PATH with --set, then failing that CUPS_DATADIR isnt a valid flag
<tek0>
if I add an additional directory to NIX_PATH, what has do be done so that I can use a service I declared in $dir/nixos/modules/services/foo in my configuration?
phreedom has quit [(Ping timeout: 240 seconds)]
<disasm>
ah...
<catern>
so yeah I still don't know whether my IFD should generate a function or an attrset
<disasm>
clever: could this have something to do with python? That's the only match I find for $program_PATH and it was modified July 31st: git show 85a0ab4b23
<catern>
anyone want to make a suggestion? :)
<catern>
i need to customize the arguments of a function based on contents of a derivation (specifically I'm translating a dependency graph), which is straightforward if i generate a function but weird if I generate an attrset. on the other hand, generating static data is much better and more flexible than generating code...
lambdael has quit [(Quit: WeeChat 1.7.1)]
<disasm>
ah yeah, it's definitely python related me thinks.
phdoerfler has joined #nixos
phdoerfler1 has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub>
[nixpkgs] rybern opened pull request #28163: moon-buggy: init at 1.0.51 (master...master) https://git.io/v7Szi
NixOS_GitHub has left #nixos []
<disasm>
clever: that's definitely it, I realized the derivation in a nix-shell (with --pure) and checked the env-vars file and program_path is not set
<clever>
something must be setting it elsewhere and has stopped doing it
newhoggy has quit [(Ping timeout: 260 seconds)]
<clever>
we would need to either bisect nixpkgs, or find somebody that knows the python stuff better
endformationage has joined #nixos
takle has joined #nixos
goibhniu has quit [(Ping timeout: 240 seconds)]
snikkers has quit [(Ping timeout: 260 seconds)]
Lisanna_ has quit [(Quit: Lisanna_)]
takle has quit [(Ping timeout: 260 seconds)]
sellout- has quit [(Quit: Leaving.)]
newhoggy has joined #nixos
roundhouse has quit [(Ping timeout: 240 seconds)]
jellowj has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7S2o
<NixOS_GitHub>
nixpkgs/master 6fdf8b3 Franz Pletz: nginxMainline: 1.13.3 -> 1.13.4
<NixOS_GitHub>
nixpkgs/master 9f7f85a Franz Pletz: nixos/tests/nginx: fix name
<disasm>
clever: if I run nix-build -E 'with import <nixpkgs> { }; callPackage ./pkgs/tools/misc/system-config-printer/default.nix {}' it errors out no python interpreter found. Is there a way to reverse engineer what's being overridden in this derivation by my nixos config so I can just execute the one build as I bisect?
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 2 new commits to master: https://git.io/v7SVY
<NixOS_GitHub>
nixpkgs/master f337be5 Silvan Mosberger: mpd: add lame support
<NixOS_GitHub>
nixpkgs/master b72e3b0 Joachim F: Merge pull request #28068 from Infinisil/mpd-lame...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7SVa
<NixOS_GitHub>
nixpkgs/master d5294f7 wisut hantanong: nodePackages.jsonlint init : at 1.6.2
<clever>
disasm: a:, the overrides are there, b: nix-build -A system-config-printer in the root of a nixpkgs checkout
gwang has joined #nixos
cpennington has quit [(Ping timeout: 248 seconds)]
<disasm>
cool, thanks! I'll keep digging
takle has joined #nixos
newhoggy has joined #nixos
Phillemann has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] peterhoeg closed pull request #28127: influxdb (on nixos): reduce closure size by 99.99% (and a bit) (master...f/collectd) https://git.io/v7yzs
NixOS_GitHub has left #nixos []
ison111 has joined #nixos
<Phillemann>
I'm trying to build ghc form the git repository. The official guide says I should nix-shell -A haskell.compiler.ghcHEAD, but when I try to configure the build, it tells me it needs ghc-8 to build, and found 7.10.3.
takle has quit [(Ping timeout: 240 seconds)]
iyzsong has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
newhoggy has quit [(Ping timeout: 246 seconds)]
<Phillemann>
And indeed, although I have 8 installed globally, in the shell I only have 7.10.3
<clever>
the things in the shell are prefered
<Phillemann>
ghcHEAD references 7.10.3, too, so it should be fine ;)
<FRidh>
disasm: wrappers are now checked before they're created. Likely there is a bug in the code that wants to create the wrapper.
cpennington has quit [(Ping timeout: 246 seconds)]
ambro718 has quit [(Ping timeout: 248 seconds)]
<yegortimoshenko>
tilpner: thanks for trying it out! my shell was the problem, sorry. btw, i've almost figured out how to use a channel for extending nixpkgs.
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #27993: rsync service: allow running as user (plus some tweaks) (master...rsync-run-as-user) https://git.io/v7oZc
NixOS_GitHub has left #nixos []
mguentner has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 4 new commits to master: https://git.io/v7SSK
<NixOS_GitHub>
nixpkgs/master 0eb9c5b Robin Gloster: linux_3_10: remove...
<NixOS_GitHub>
nixpkgs/master 9f3f575 Robin Gloster: linux_4_4: remove...
<NixOS_GitHub>
nixpkgs/master 05b8cae Robin Gloster: linux: remove unused kernel patches
<FRidh>
copumpkin: now that we don't build i686 anymore I think it would be fair to build python27 and python36 packages again, at least for either nixpkgs or nixos. They don't take up much time to build, just a bit more evaluation again.
<copumpkin>
oooh
<copumpkin>
nixpkgs! so we get them on darwin
* copumpkin
dances happy dance
<FRidh>
heh
<FRidh>
if the macs can keep up ;)
<FRidh>
well, they seem to be able
newhoggy has joined #nixos
Infinisi1 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] bcdarwin opened pull request #28167: pythonPackages.paramz: init at 0.7.4 (master...paramz) https://git.io/v7SHs
NixOS_GitHub has left #nixos []
Infinisi1 has quit [(Remote host closed the connection)]
Infinisil has quit [(Ping timeout: 246 seconds)]
zeus_ has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
Jackneilll has joined #nixos
Jackneilll has quit [(Remote host closed the connection)]
Jackneilll has joined #nixos
<copumpkin>
FRidh: we'll make 'em
<copumpkin>
:D
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7SQo
georges-duperon has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
<yegortimoshenko>
tilpner: using readDirAbsolute with imports works just fine. thanks a bunch!
<phdoerfler>
I ran into this: error: attribute ‘vaccounts_file’ missing, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/lib/modules.nix:151:28
<phdoerfler>
is this a bug in nixos or in my config?
dejanr has quit [()]
willprice has joined #nixos
newhoggy has joined #nixos
jellowj has quit [(Ping timeout: 246 seconds)]
Ivanych has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 255 seconds)]
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
afics has quit [(Quit: afics)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
ylwghst has joined #nixos
ylwghst has quit [(Client Quit)]
ylwghst has joined #nixos
newhoggy has joined #nixos
blahdodo has quit [(Read error: Connection reset by peer)]
<phdoerfler>
do .nix files know a "++=" or something? to append to lists that is
zraexy has quit [(Ping timeout: 240 seconds)]
rodgort` has quit [(Quit: Leaving)]
BurNiinTRee[m] has quit [(Remote host closed the connection)]
yochai[m] has quit [(Remote host closed the connection)]
qtness[m] has quit [(Remote host closed the connection)]
danielrf has quit [(Read error: Connection reset by peer)]
rycee[m] has quit [(Read error: Connection reset by peer)]
regnat[m] has quit [(Read error: Connection reset by peer)]
abbafei[m] has quit [(Read error: Connection reset by peer)]
rnhmjoj[m] has quit [(Read error: Connection reset by peer)]
ninegua[m] has quit [(Write error: Connection reset by peer)]
Sovereign_Bleak has quit [(Read error: Connection reset by peer)]
mith[m] has quit [(Read error: Connection reset by peer)]
etcinit[m] has quit [(Read error: Connection reset by peer)]
dibblego[m] has quit [(Read error: Connection reset by peer)]
hendrik[m]1 has quit [(Write error: Connection reset by peer)]
sphalerite has quit [(Remote host closed the connection)]
AmineChikhaoui[m has quit [(Read error: Connection reset by peer)]
edef[m] has quit [(Read error: Connection reset by peer)]
puffnfresh has quit [(Read error: Connection reset by peer)]
spacekitteh[m] has quit [(Read error: Connection reset by peer)]
musicmatze[m] has quit [(Read error: Connection reset by peer)]
Magnap[m] has quit [(Read error: Connection reset by peer)]
primeos[m] has quit [(Read error: Connection reset by peer)]
sk23[m] has quit [(Remote host closed the connection)]
eqyiel[m] has quit [(Remote host closed the connection)]
bhipple[m] has quit [(Write error: Connection reset by peer)]
Ralith has quit [(Remote host closed the connection)]
hl has quit [(Read error: Connection reset by peer)]
wmertens[m] has quit [(Read error: Connection reset by peer)]
pstn has quit [(Read error: Connection reset by peer)]
trikl[m] has quit [(Write error: Connection reset by peer)]
TimePath has quit [(Write error: Connection reset by peer)]
DIzFer[m] has quit [(Write error: Connection reset by peer)]
dash has quit [(Read error: Connection reset by peer)]
timclassic has quit [(Read error: Connection reset by peer)]
indefini has quit [(Read error: Connection reset by peer)]
davidar has quit [(Read error: Connection reset by peer)]
dtz has quit [(Read error: Connection reset by peer)]
StuK[m] has quit [(Read error: Connection reset by peer)]
cwopel has quit [(Write error: Connection reset by peer)]
WinterFox[m] has quit [(Read error: Connection reset by peer)]
copumpkin has quit [(Remote host closed the connection)]
Khorne[m] has quit [(Remote host closed the connection)]
dalaing has quit [(Remote host closed the connection)]
lecorpsnoir[m] has quit [(Read error: Connection reset by peer)]
necronian has quit [(Read error: Connection reset by peer)]
jlle[m] has quit [(Read error: Connection reset by peer)]
corngood has quit [(Read error: Connection reset by peer)]
Dezgeg[m] has quit [(Read error: Connection reset by peer)]
fpletz[m] has quit [(Remote host closed the connection)]
alain[m] has quit [(Write error: Connection reset by peer)]
admin[m] has quit [(Read error: Connection reset by peer)]
chominist[m] has quit [(Read error: Connection reset by peer)]
NickHu has quit [(Remote host closed the connection)]
jack[m]2 has quit [(Read error: Connection reset by peer)]
scott2 has quit [(Read error: Connection reset by peer)]
sziszi[m] has quit [(Read error: Connection reset by peer)]
M-liberdiko has quit [(Read error: Connection reset by peer)]
bendlas has quit [(Remote host closed the connection)]
octalsrc[m] has quit [(Write error: Connection reset by peer)]
Drakonis[m] has quit [(Write error: Connection reset by peer)]
Kirill[m] has quit [(Write error: Connection reset by peer)]
florianjacob has quit [(Write error: Connection reset by peer)]
mtncoder[m] has quit [(Remote host closed the connection)]
baconicsynergy[m has quit [(Remote host closed the connection)]
AlanPearce[m] has quit [(Remote host closed the connection)]
AdamSlack[m] has quit [(Write error: Connection reset by peer)]
bachp has quit [(Write error: Connection reset by peer)]
Wysteriary[m] has quit [(Read error: Connection reset by peer)]
Kallegro[m] has quit [(Read error: Connection reset by peer)]
mhsjlw[m] has quit [(Remote host closed the connection)]
bennofs[m] has quit [(Remote host closed the connection)]
sargon[m] has quit [(Read error: Connection reset by peer)]
ycy[m] has quit [(Read error: Connection reset by peer)]
kainospur[m] has quit [(Read error: Connection reset by peer)]
ptotter[m] has quit [(Read error: Connection reset by peer)]
Yaniel has quit [(Remote host closed the connection)]
aspiwack[m] has quit [(Remote host closed the connection)]
Oo[m] has quit [(Read error: Connection reset by peer)]
offlinehacker[m] has quit [(Remote host closed the connection)]
herzmeister[m] has quit [(Write error: Connection reset by peer)]
Naughtmare[m] has quit [(Read error: Connection reset by peer)]
wak-work[m] has quit [(Write error: Connection reset by peer)]
xj9[m] has quit [(Read error: Connection reset by peer)]
a123123123[m] has quit [(Remote host closed the connection)]
berot3[m] has quit [(Read error: Connection reset by peer)]
myklam[m] has quit [(Read error: Connection reset by peer)]
qrilka[m] has quit [(Read error: Connection reset by peer)]
JameySharp[m] has quit [(Remote host closed the connection)]
Elephant454[m] has quit [(Read error: Connection reset by peer)]
matrixkrav has quit [(Read error: Connection reset by peer)]
benkolera has quit [(Read error: Connection reset by peer)]
revoltmedia[m] has quit [(Read error: Connection reset by peer)]
ArdaXi[m] has quit [(Read error: Connection reset by peer)]
Barnabas[m] has quit [(Read error: Connection reset by peer)]
sirius[m] has quit [(Read error: Connection reset by peer)]
retrry[m] has quit [(Remote host closed the connection)]
sudoreboot[m] has quit [(Read error: Connection reset by peer)]
adisbladis[m] has quit [(Read error: Connection reset by peer)]
unlmtd has quit [(Write error: Connection reset by peer)]
jsv[m] has quit [(Read error: Connection reset by peer)]
jyp[m] has quit [(Write error: Connection reset by peer)]
tommyangelo[m] has quit [(Read error: Connection reset by peer)]
<tilpner>
phdoerfler - Not sure what you mean. You can append lists with "++": [1 2] ++ [3 4] == [1 2 3 4]
zimbatm has quit [(Read error: Connection reset by peer)]
Exee7uvo[m] has quit [(Read error: Connection reset by peer)]
peterhoeg has quit [(Read error: Connection reset by peer)]
hedning[m] has quit [(Read error: Connection reset by peer)]
icetan has quit [(Read error: Connection reset by peer)]
reactormonk[m] has quit [(Write error: Connection reset by peer)]
thematter[m] has quit [(Read error: Connection reset by peer)]
seif[m] has quit [(Read error: Connection reset by peer)]
spawnthink[m] has quit [(Read error: Connection reset by peer)]
cornu[m] has quit [(Read error: Connection reset by peer)]
grahamc has quit [(Write error: Connection reset by peer)]
rpifan has joined #nixos
<phdoerfler>
tilpner: can I append to an existing list?
newhoggy has joined #nixos
<niksnut>
no, it's a purely functional language, meaning you can't modify values
<tilpner>
I don't want to answer that question without more context. What value do you actually want to append onto?
<phdoerfler>
ok here's the context: I got several parts of my config that require their own user. Like a "mail" user for running the mailserver and so on
<phdoerfler>
I'd like each of these little configs to be able to add their user to users.extraUsers
Bane^ has quit [(Ping timeout: 260 seconds)]
<tilpner>
Where's the list here?
<phdoerfler>
niksnut: this does not necessarily go against immutability. nix or whatever it is that processes these files could first accumulate all these "additions" and make one big list out of them all
<phdoerfler>
is users.extraUsers not a list?
ylwghst has joined #nixos
<tilpner>
It's not
<phdoerfler>
oh
<phdoerfler>
my bad
<tilpner>
Wait, docs say it can be a list or an attrset
<tilpner>
I've just never seen it be a list
<phdoerfler>
I have seen this code in the wild, thus my questions:
<tilpner>
What about users.extraUseers = { vmail = ...; mail = ...; }; ?
newhoggy has quit [(Ping timeout: 240 seconds)]
<phdoerfler>
does that allow me to have another users.extraUsers = { web = … } line in a different .nix file?
<phdoerfler>
if so then that's exactly what I'm looking for
<tilpner>
Yes, as long as the names are different
<phdoerfler>
great
<tilpner>
They don't overwrite each other, they are merged
<phdoerfler>
I see, thanks tilpner!
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/v7Sxk
<NixOS_GitHub>
nixpkgs/master 443ac23 pe@pijul.org: Gwyddion: init at 2.48
NixOS_GitHub has left #nixos []
rodgort has joined #nixos
unlmtd has joined #nixos
newhoggy has joined #nixos
ylwghst has quit [(Client Quit)]
<pxc>
is there a standard way of adding Node packages that aren't in NPM to Nix? I've found some packages like that but they all seem to do it differently
takle has quit [(Ping timeout: 246 seconds)]
bendlas has joined #nixos
<bendlas>
oh, where has mention-bot gone?
takle has joined #nixos
newhoggy has quit [(Ping timeout: 276 seconds)]
newhoggy has joined #nixos
<mpickering>
Is there a helper script somewhere which applied "patchelf" to every exectuable in a directory (recursively)?
newhoggy has quit [(Ping timeout: 255 seconds)]
Infinisil has quit [(Ping timeout: 248 seconds)]
ambro718 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7ShO
<NixOS_GitHub>
nixpkgs/master 48ffb82 romildo: eom: init at 1.18.2
<NixOS_GitHub>
[nixpkgs] globin pushed 1 new commit to master: https://git.io/v79eP
<NixOS_GitHub>
nixpkgs/master 0611be7 Robin Gloster: firefox: fix on i686
NixOS_GitHub has left #nixos []
<ylwghst>
hm
<betaboon>
i ran into another weird problem with pythonpackages. can anyoue explain, how a python-script ran with python3 that does 'import setuptool' can run into a backtrace that points to python2.7-setuptools? i mean wtf. backtrace: https://gist.github.com/betaboon/eac75c118ade1ad554e3f31abe963ffc
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] ambrop72 opened pull request #28170: Restore Chromium update in release-17.03, fix beta build (release-17.03...chromium-fix3) https://git.io/v79vk
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
ambro718 has quit [(Quit: Konversation terminated!)]
<ylwghst>
but isnt better to create symlink by default?
newhoggy has joined #nixos
<ylwghst>
handled by nix-env?
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v79T3
<NixOS_GitHub>
nixpkgs/master f778256 Maximilian Güntner: ipfsapi: 0.4.5-pre -> 0.4.2.post1...
<NixOS_GitHub>
nixpkgs/master f6931ec Franz Pletz: Merge pull request #28166 from mguentner/ipfsapi042post...
NixOS_GitHub has left #nixos []
<ylwghst>
we can fix it but why does should users or we this again and again
<ylwghst>
do this*
<pbogdan>
on unstable gtk2 is patched to look at XDG_DATA_DIRS as well (which I think by default includes both system and user env) so hopefully won't be an issue soon :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] primeos pushed 1 new commit to master: https://git.io/v79TW
<NixOS_GitHub>
nixpkgs/master 83cc65a Michael Weiss: gollum: 4.1.1 -> 4.1.2
NixOS_GitHub has left #nixos []
<ylwghst>
pbogdan: good
<ylwghst>
btw
<ylwghst>
(thunderbird:4979): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine",
<ylwghst>
cant get even murrine engine
<FRidh>
BlessJah: odd. I'll have a look at it this weekend.
rpifan has quit [(Remote host closed the connection)]
<FRidh>
betaboon: are you somehow mixing python2 and python 3 package?
<betaboon>
not willingly and not knowingly
newhoggy has quit [(Ping timeout: 248 seconds)]
<FRidh>
alright, you will have to give more info. What Nixpkgs revision, what program, Nix expression, ...
<betaboon>
this error gets thrown on buildPhase of a pythonApplication
<FRidh>
a lot is done through pythonpath, and pythonpath doesn't distinguish between python versions
<FRidh>
expression?
<betaboon>
let me just double check something. will post better information in a bit
afics has joined #nixos
newhoggy has joined #nixos
<BlessJah>
FRidh: it might be problem with boto3/botocore as I am not able to import them after I've installed both
<adelbertc>
how do i pass flags to a haskell package? i assume i have to do this through packageOverrides + cabal2nix? i want to turn on the `fast` flag for https://hackage.haskell.org/package/aeson
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] joachifm pushed 1 new commit to master: https://git.io/v79LQ
<NixOS_GitHub>
nixpkgs/master f9204b9 Keith Amidon: nixos/samba: fix pam service name typo (#28049)...
NixOS_GitHub has left #nixos []
<ylwghst>
Infinisil: solved the problem with gtk2 themes
<Infinisil>
ylwghst: Hi! Sorry, really short on time, I have a super big test in 12 hours, and I know like 50% of the stuff I'm supposed to know
<Infinisil>
Ahh nice
<ylwghst>
Infinisil: gtk+2.0 apps look for them in $HOME/.themes
<ylwghst>
not .nix-profile
<ylwghst>
so I created symlink $HOME/.themes pointing to .nix-profile and its working
newhoggy has joined #nixos
<ylwghst>
Infinisil: goodluck
<Infinisil>
Oh, I actually thought you knew that already `:)
<pbogdan>
ylwghst: for sessionVariables change you would at least need to log out and log back in for it to get picked up
<ylwghst>
pbogdan: i did rebuild and reboot
<Infinisil>
ylwghst: thx
<gchristensen>
taktoa, Ankhers, LnL: https://gist.github.com/grahamc/a2aaa96fdbc8e14a84d2d11670fd831a line 20, 21 is the required config, then a file containing lines 6-12. of course you can nix-build this and get an emacs that works, with this config already.
<ylwghst>
Infinisil: now i definetely prove it
georges-duperon has joined #nixos
<Ankhers>
gchristensen: Thanks.
<ison111>
Does NixOS do any garbage collection or management of files both outside the nix store and home directories? e.g. if I were to add a file to /usr right now and forget about it, will it remain there forever until I manually delete it?
newhoggy has quit [(Ping timeout: 276 seconds)]
<pbogdan>
ylwghst: odd, "echo $GTK_DATA_PREFIX" still returning nothing after that?
<ison111>
gchristensen: ndash: Is there any safe way to wipe it all clean and nixos-rebuild switch?
<ndash>
ison111: rm -rf /usr/*
<gchristensen>
please don't do thath
<ndash>
well ok, you'll want to keep /usr/bin/env
<taktoa>
uh, you want to save /usr/bin/env
<taktoa>
yeah
<ylwghst>
ison111: it will remain i think
<Ankhers>
If I nix-env -i somePackage, where are the symlinks put?
<ndash>
Ankhers: ~/.nix-profile
zeus_ has quit [(Read error: Connection reset by peer)]
<gchristensen>
ison111: the safest thing to do would be erase your computer and reinstall with your configuration.nix
<Ankhers>
ndash: That's what I thought. Thanks.
zeus_ has joined #nixos
<ylwghst>
ndash: aha ok
newhoggy has joined #nixos
<ylwghst>
Ankhers: into $HOME/.nix-profile
<ylwghst>
of user which ran nix-env -i
<ylwghst>
files are stored in /nix/store
<pbogdan>
ylwghst: oh, I see, what DE / DM you are using? seems it's setting that for you and expects themes in system configuration :/ sorry for leading you astray
<ylwghst>
pbogdan: whats DE / DM?
zeus_ has quit [(Read error: Connection reset by peer)]
TimePath has joined #nixos
cornu[m] has joined #nixos
indefini has joined #nixos
xj9[m] has joined #nixos
sirius[m] has joined #nixos
jyp[m] has joined #nixos
berot3[m] has joined #nixos
abbafei[m] has joined #nixos
primeos[m] has joined #nixos
NickHu has joined #nixos
scott2 has joined #nixos
peterhoeg has joined #nixos
bachp has joined #nixos
revoltmedia[m] has joined #nixos
aspiwack[m] has joined #nixos
davidar has joined #nixos
M-liberdiko has joined #nixos
baconicsynergy[m has joined #nixos
puffnfresh has joined #nixos
mith[m] has joined #nixos
timclassic has joined #nixos
hendrik[m]1 has joined #nixos
Naughtmare[m] has joined #nixos
ArdaXi[m] has joined #nixos
Kallegro[m] has joined #nixos
sudoreboot[m] has joined #nixos
musicmatze[m] has joined #nixos
Oo[m] has joined #nixos
wak-work[m] has joined #nixos
AlanPearce[m] has joined #nixos
octalsrc[m] has joined #nixos
Exee7uvo[m] has joined #nixos
chominist[m] has joined #nixos
matrixkrav has joined #nixos
Drakonis[m] has joined #nixos
hl has joined #nixos
Elephant454[m] has joined #nixos
herzmeister[m] has joined #nixos
reactormonk[m] has joined #nixos
myklam[m] has joined #nixos
spacekitteh[m] has joined #nixos
copumpkin has joined #nixos
Magnap[m] has joined #nixos
thematter[m] has joined #nixos
sargon[m] has joined #nixos
Wysteriary[m] has joined #nixos
necronian has joined #nixos
florianjacob has joined #nixos
spawnthink[m] has joined #nixos
Yaniel has joined #nixos
benkolera has joined #nixos
offlinehacker[m] has joined #nixos
edef[m] has joined #nixos
Sovereign_Bleak has joined #nixos
pstn has joined #nixos
Guest19732 has joined #nixos
bennofs[m] has joined #nixos
dtz has joined #nixos
bhipple[m] has joined #nixos
WinterFox[m] has joined #nixos
BurNiinTRee[m] has joined #nixos
ptotter[m] has joined #nixos
sk23[m] has joined #nixos
zimbatm has joined #nixos
ycy[m] has joined #nixos
danielrf has joined #nixos
etcinit[m] has joined #nixos
Kirill[m] has joined #nixos
cwopel has joined #nixos
Ralith has joined #nixos
mtncoder[m] has joined #nixos
sphalerite has joined #nixos
DIzFer[m] has joined #nixos
qrilka[m] has joined #nixos
jsv[m] has joined #nixos
dibblego[m] has joined #nixos
lecorpsnoir[m] has joined #nixos
jack[m] has joined #nixos
dash has joined #nixos
hedning[m] has joined #nixos
dalaing has joined #nixos
bendlas has joined #nixos
kainospur[m] has joined #nixos
Barnabas[m] has joined #nixos
wmertens[m] has joined #nixos
adisbladis[m] has joined #nixos
JameySharp[m] has joined #nixos
Dezgeg[m] has joined #nixos
yochai[m] has joined #nixos
rycee[m] has joined #nixos
tommyangelo[m] has joined #nixos
AdamSlack[m] has joined #nixos
seif[m] has joined #nixos
rnhmjoj[m] has joined #nixos
StuK[m] has joined #nixos
a123123123[m] has joined #nixos
admin[m] has joined #nixos
Khorne[m] has joined #nixos
trikl[m] has joined #nixos
alain[m]1 has joined #nixos
icetan has joined #nixos
eqyiel[m] has joined #nixos
corngood has joined #nixos
ninegua[m] has joined #nixos
AmineChikhaoui[m has joined #nixos
retrry[m] has joined #nixos
mhsjlw[m] has joined #nixos
sziszi[m] has joined #nixos
qtness[m] has joined #nixos
jlle[m] has joined #nixos
regnat[m] has joined #nixos
zeus_ has joined #nixos
<ylwghst>
wtf
<pbogdan>
ylwghst: desktop environment like KDE, and display manager like SDDM
<ylwghst>
gnome / gdm
newhoggy_ has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
sellout- has quit [(Quit: Leaving.)]
<ylwghst>
but we can have gtk2.0 apps in KDE or any other DE to and they will look for its themes still same way
<ylwghst>
too*
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
tvon has joined #nixos
sellout- has quit [(Client Quit)]
sellout- has joined #nixos
sellout- has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79me
<NixOS_GitHub>
nixpkgs/master d06ab41 rybern: moon-buggy: init at 1.0.51 (#28165)
NixOS_GitHub has left #nixos []
sellout- has joined #nixos
newhoggy_ has quit [(Ping timeout: 246 seconds)]
<ylwghst>
pbogdan: why is set to /nix/store/c7qxssab1plz6mgwrpkk23cs4q20xkn9-system-path
<ylwghst>
?
justbeingglad has joined #nixos
<ylwghst>
do you know?
Magnap[m] is now known as Magnap[m]1
<ylwghst>
it has to be? right?
justbeingglad has left #nixos []
<adelbertc>
how do i see what version of a haskell library my nix build is pulling in?
Magnap[m]1 is now known as Magnap[m]2
zeus_ has quit [(Read error: Connection reset by peer)]
newhoggy has joined #nixos
Filystyn has quit [(Quit: Konversation terminated!)]
<nixos-users-wiki>
"Docbook Editor Configuration" created by grahamc https://git.io/v79m6
<sphalerite>
adelbertc: you could use nix-repl '<nixpkgs>' and check haskellPackages.whatever.meta
zeus_ has joined #nixos
<Ankhers>
gchristensen: Alright, I think I am setup. Since I have never written XML or Docbook, is there a quick way for me to test that these changes are working correctly?
<sphalerite>
adelbertc: sorry, I mean .name not .meta
<adelbertc>
beautiful
<adelbertc>
thank you!
cpennington has quit [(Remote host closed the connection)]
<gchristensen>
Ankhers: open nixos/doc/manual/manual.xml and you shouldn't see any bold-red elements
jensens has joined #nixos
<gchristensen>
and the gray status bar at the bottom should say "nXML Valid"
kuznero has joined #nixos
kuznero has quit [(Client Quit)]
newhoggy has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] globin pushed 2 new commits to master: https://git.io/v79YL
<NixOS_GitHub>
nixpkgs/master 51092fd Robin Gloster: tlspool: don't create unused directories
<NixOS_GitHub>
nixpkgs/master 519c254 Robin Gloster: screenfetch: fix man path
NixOS_GitHub has left #nixos []
eschnett has quit [(Quit: eschnett)]
<swoorup>
how to install vulkan sdk
<adelbertc>
hmmm why is `cabal2nix cabal://aeson-1.0.2.1 > aeson.nix` giving me the expression for 1.2.1.0 (which is the latest)
<Ankhers>
gchristensen: Actually, I think I am fine without it too. I think my emacs install has something for it already?
<adelbertc>
are there restrictions on what versions of haskell packages Nix can deal with?
Mateon3 has joined #nixos
<bennofs>
adelbertc: so in aeson.nix, it says "1.2.1.0" ?
<adelbertc>
bennofs: yeah
<adelbertc>
`pname = "aeson"; version = "1.2.1.0";`
thblt has joined #nixos
<bennofs>
:o
<adelbertc>
right?
<ylwghst>
gn tomorrow
<gchristensen>
Ankhers: mm probably not. try opening nixos/doc/manual/release-notes/rl-1310.xml
eschnett has joined #nixos
newhoggy has joined #nixos
swoorup has quit [(Read error: Connection reset by peer)]
swoorup has joined #nixos
Infinisil has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79Yd
<NixOS_GitHub>
nixpkgs/master 3a078da Anthony Cowley: rtags: 2.11 -> 2.12
NixOS_GitHub has left #nixos []
et4te has quit [(Ping timeout: 248 seconds)]
et4te has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
ylwghst has quit [(Ping timeout: 255 seconds)]
ertes-w has quit [(Ping timeout: 248 seconds)]
eschnett has quit [(Ping timeout: 240 seconds)]
<Ankhers>
gchristensen: I think you are right. I missed the invalid in my mode line. I was just looking for error colours, which I think I have configured incorrectly. Either way, I have it saying valid, so I am good. Thanks for that.
<gchristensen>
cool, you're welcome :)
<adelbertc>
i just made sure to update to latest cabal2nix in case it was a bug, same issue :|
<bennofs>
adelbertc: so it should be fixed when the next cabal2nix release hits nixpkgs
<adelbertc>
sounds good
<adelbertc>
thanks for helping me debug!
justanotheruser has joined #nixos
newhoggy has joined #nixos
eschnett has joined #nixos
<adelbertc>
bennofs: is it possible to rollback my version of cabal2nix to 2.3.1 in the interim?
<adelbertc>
i dont think ive installed it previously
<swoorup>
i was about to say nix sucks. BUt i keep discovering things that i find useful
<swoorup>
wish the wiki was better
newhoggy has quit [(Ping timeout: 240 seconds)]
bkchr has quit [(Ping timeout: 260 seconds)]
roni has joined #nixos
eschnett has quit [(Ping timeout: 240 seconds)]
<bennofs>
adelbertc: if you can find a version of nixpkgs where cabal2nix was still working, you can simply checkout that commit and then nix-env -f /path/to/correct/nixpkgs -iA cabal2nix
<roni>
hi, i get an error "Installation failed: error in running command" when using devtools::install_github in an R session
<roni>
i already did "options(unzip = 'internal')" and that got the install_github() call one step further before that error message
<roni>
anyone know what i should do?
babs_ has joined #nixos
<babs_>
yo thunar won't save any settings unless XFCE is enabled (I don't want XFCE enabled), how do I fix this?
<NixOS_GitHub>
[nixpkgs] primeos pushed 1 new commit to master: https://git.io/v79cD
<NixOS_GitHub>
nixpkgs/master 7f139a2 Michael Weiss: android-studio-preview: 3.0.0.9 -> 3.0.0.10
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 246 seconds)]
justanotheruser has joined #nixos
<Ankhers>
Has anyone tried using NixOS as a NAS?
Ivanych has quit [(Ping timeout: 276 seconds)]
<ndash>
i keep meaning to convert mine from debian
<simpson>
Ha, yeah, I'm in literally the same situation.
<mbrgm>
Ankhers: I'm running my homeserver on it, exporting shares via nfs and cifs. if that's an answer to your question?
<LnL>
I do have nix installed on my nas, but not a full nixos install
newhoggy has joined #nixos
<ndash>
same here
<Ankhers>
I was just wondering if anyone was doing it. I want to replace my synology box soon. I was thinking of just upgrading, but then figured I should be able to run NixOS on it.
<Ankhers>
Well, by "on it" I mean build my own...
hiratara has quit [(Ping timeout: 246 seconds)]
<Ankhers>
I would have access to a lot more software.
hiratara has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
wigust has joined #nixos
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] Mic92 closed pull request #28081: nixos/tor: add tor hidden service options (master...tor_service) https://git.io/v71BA
NixOS_GitHub has left #nixos []
zraexy has joined #nixos
<phdoerfler>
is it not enough to have a openssh.authorizedKeys.keys = [ "ssh-rsa 123123123123 emailthing" ]; line in your user config?
<phdoerfler>
do I need to enable key based auth in openssh somewhere?
<phdoerfler>
also the .authorized_keys file in .ssh of that user does not exist
newhoggy has quit [(Ping timeout: 240 seconds)]
phdoerfler has quit [(Quit: Leaving.)]
DutchWolfie has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<LnL>
that should work, nixos puts it in /etc/ssh
Sonarpulse has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 246 seconds)]
justanotheruser has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] Mic92 closed pull request #28066: Fix download URL of libtiff for 17.03 release (release-17.03...fix-lib-tiff-url) https://git.io/v7Xz8
NixOS_GitHub has left #nixos []
wigust has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 248 seconds)]
takle has joined #nixos
hamishmack has joined #nixos
newhoggy has joined #nixos
<tnias>
i tried to update the radare2 package. for the build to succeed I needed to disable format hardening. also the regression-tests have a few failures (i believe its normal?)
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/v79RN
<NixOS_GitHub>
nixpkgs/master 59fa868 Franz Pletz: tests.plasma5: fix hash
NixOS_GitHub has left #nixos []
vagrant- has left #nixos ["Using Circe, the loveliest of all IRC clients"]
takle has quit [(Ping timeout: 246 seconds)]
newhoggy has joined #nixos
digitus has quit [(Quit: digitus)]
takle has joined #nixos
rpifan has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
zeus_ has quit [(Read error: Connection reset by peer)]
takle has quit [(Ping timeout: 248 seconds)]
zeus_ has joined #nixos
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
betaboon has quit [(Quit: This computer has gone to sleep)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub>
[nixpkgs] matthewbauer opened pull request #28174: enable hydra jobs for packages x86_64-linux does not support (staging...darwin-in-release) https://git.io/v79EC
NixOS_GitHub has left #nixos []
michas has quit [(Ping timeout: 246 seconds)]
justanotheruser has quit [(Read error: Connection reset by peer)]
takle has joined #nixos
pie_ has quit [(Read error: Connection reset by peer)]
pie_ has joined #nixos
pie__ has joined #nixos
pie_ has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 248 seconds)]
silver_hook has quit [(Ping timeout: 240 seconds)]
erasmas has quit [(Quit: leaving)]
roni has quit [(Ping timeout: 240 seconds)]
vandenoever has quit [(Ping timeout: 248 seconds)]
willprice has quit [(Ping timeout: 276 seconds)]
takle has joined #nixos
bennofs has quit [(Ping timeout: 246 seconds)]
Jackneilll has quit [(Remote host closed the connection)]
NightTrain has joined #nixos
NightTrain has quit [(Changing host)]
NightTrain has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
pie__ has quit [(Remote host closed the connection)]
pie__ has joined #nixos
eacameron has quit [(Remote host closed the connection)]
pxc has quit [(Quit: WeeChat 1.9)]
takle has joined #nixos
justanotheruser has joined #nixos
eacameron has joined #nixos
gnuhurd has quit [(Remote host closed the connection)]
takle has quit [(Ping timeout: 240 seconds)]
hamishmack has quit [(Quit: hamishmack)]
markus1189 has joined #nixos
gnuhurd has joined #nixos
eacameron has quit [(Remote host closed the connection)]
justanotheruser has quit [(Read error: Connection reset by peer)]
<gnuhurd>
hi
<gnuhurd>
I installed the emacs-erlang package but I can't load it in my emacs
<gnuhurd>
I could install nix-mode and load it just fine