<sphalerite>
Hm, syncthing seems to depend on the go compiler because (I think) the debugging symbols or something contain its store paths, but that's not meant to happen, is it?
<MoreTea>
@sphalerite, well, the size of your volume is dynamic
<sphalerite>
Hm. I searched for "go strip". Amongst the results, of course, is ...
<sphalerite>
"How to Go to a Strip Club: 7 Steps (with Pictures) - wikiHow"
<sheenobu>
aha
<sphalerite>
Ugh, of course syncthing uses a custom build system thingy
Fare has quit [(Ping timeout: 245 seconds)]
<sphalerite>
If there are unnecessary derivations in a package's closure, is that sufficient reason for creating an issue, or is there just a bucket list of oversized closures somewhere?
ryanartecona has joined #nixos
markus1189 has joined #nixos
markus1199 has quit [(Ping timeout: 248 seconds)]
ryanartecona has quit [(Ping timeout: 264 seconds)]
<MoreTea>
@sphalerite, create a PR :)?
mudri has quit [(Quit: WeeChat 1.6)]
<sphalerite>
MoreTea: if I knew how to fix it that's what I'd do :)
<NixOS_GitHub>
[nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vMftx
<NixOS_GitHub>
nixpkgs/master 4c891ac Nikolay Amiantov: slade: init at 3.1.1.4
<sphalerite>
How can I debug the error "cycle detected in the references of ‘/nix/store/0pq1r9ny2k7c99ib1zm2raialmdpsn5d-SDL2-2.0.4-dev’"? I'm trying to make SDL2 multiple-output, but it's not as simple as adding outputs = [ "out" "dev" ] by the looks of it
<sphalerite>
Ah, I think I'm onto it
herzmeister has quit [(Quit: Leaving)]
herzmeister has joined #nixos
<Sonarpulse>
DavidEGrayson: you here by any chance?
abcrawf has joined #nixos
<Sonarpulse>
I am wondering for the dontStrip changes is that supposed to just be the foreign package
<Sonarpulse>
not the build = host != target package?
<sheenobu>
Hey the repo sync finished!
<NixOS_GitHub>
[nixpkgs] psychomario opened pull request #21398: Pythonpackage.voltron: init at 0.1.7 (master...pythonpackage.voltron) https://git.io/vMfq7
Mic92 has quit [(Ping timeout: 258 seconds)]
Ralith_ has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub>
[nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vMfm0
<NixOS_GitHub>
nixpkgs/master 6af6cec aszlig: Revert "thin-provisioning-tools: init at 0.6.1"...
<sphalerite>
Happy Christmas! There's my present... And I should really sleep.
eacameron has joined #nixos
Shou has quit [(Ping timeout: 250 seconds)]
eacameron has quit [(Ping timeout: 245 seconds)]
[0x4A6F] has quit [(Remote host closed the connection)]
[0x4A6F]_ is now known as [0x4A6F]
RchrdB has quit [(Quit: Leaving)]
thc202 has quit [(Ping timeout: 250 seconds)]
systemfault has joined #nixos
ambro718 has quit [(Ping timeout: 250 seconds)]
alx741_ has joined #nixos
alx741 has quit [(Ping timeout: 252 seconds)]
xcursor has quit [(Ping timeout: 260 seconds)]
ebzzry has joined #nixos
herzmeister has quit [(Quit: Leaving)]
mbrgm_ has joined #nixos
herzmeister has joined #nixos
mbrgm has quit [(Ping timeout: 250 seconds)]
mbrgm_ is now known as mbrgm
jazzencat has joined #nixos
<jazzencat>
The Steam build in nix fails with a fatal error: Failed to load steamui.so
<spacekitteh>
hmm, i can't figure out what's wrong with my AOSP build setup on nixos. it's giving weird errors about jdk having an unsupported crypto mode. :\
ebzzry has quit [(Ping timeout: 245 seconds)]
ryanartecona has joined #nixos
ryanartecona has quit [(Ping timeout: 268 seconds)]
alx741_ has quit [(Quit: alx741_)]
alx741 has joined #nixos
stepcut has joined #nixos
spacekitteh has quit [(Ping timeout: 252 seconds)]
Ralith_ has joined #nixos
<sheenobu>
I'm getting crypto errors on ubuntu building AOSP. I think the correct certs aren't installed and the AOSP build is trying to fetch from maven
spacekitteh has joined #nixos
<NixOS_GitHub>
[nixpkgs] johbo opened pull request #21400: Xournal: Darwin support (master...darwin-xournal) https://git.io/vMfOW
Fare has joined #nixos
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] aszlig opened pull request #21403: Nixpart (master...nixpart) https://git.io/vMfGD
<simpson>
aszlig: Congrats. Thanks for your hard work.
<simpson>
!m aszlig
<[0__0]>
You're doing good work, aszlig!
eacameron has quit [(Ping timeout: 264 seconds)]
<aszlig>
simpson: there is still lots of work ahead, so no congrats yet. i mean this feature was basically announced a year ago...
alx741 has quit [(Quit: alx741)]
sheenobu has quit [(Remote host closed the connection)]
sheenobu has joined #nixos
<simpson>
aszlig: It's still exciting and important progress.
buttbutter has joined #nixos
<aszlig>
well, correction: one year was the nixcon announcement, the first commit was in 2014 X-D
<aszlig>
anyway, it's about time to get this done
<buttbutter>
I have services.xserver.synaptics.enable = true; and have the xorg.xf86iputsynaptics package installed. Yet when I run synclient I still get Couldn't find synaptics properties. No synaptics driver loaded? Any ideas?
<aszlig>
but first: sleep :-) c'ya later
<buttbutter>
The goal is just to disable the touchpad on my ThinkPad. Tried the xinput route as well, but xinput fails to differentiate between my trackpoint and touchpad and disables them both :C
buttbutter has quit [(Remote host closed the connection)]
Mic92 has joined #nixos
Sonarpulse has quit [(Ping timeout: 248 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 245 seconds)]
aarvar has joined #nixos
ryanartecona has joined #nixos
ryanartecona has quit [(Ping timeout: 256 seconds)]
msd has joined #nixos
<msd>
LnL: if wxGTK 1.8 needs a version of Carbon and Cocoa from 10.6 to build on Mac, can we specify this? If so, how?
<msd>
LnL: there's some sort of type issue
eacameron has joined #nixos
msd has quit [()]
eacameron has quit [(Ping timeout: 248 seconds)]
<LnL>
that sounds a little strange, have you tried with MACOSX_DEPLOYMENT_TARGET?
sitedyno has quit [(Ping timeout: 258 seconds)]
<LnL>
or the -mmacosx-version-min compiler flag
proteusguy has quit [(Ping timeout: 264 seconds)]
sitedyno has joined #nixos
aarvar has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub>
[nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/vMfnQ
<NixOS_GitHub>
nixpkgs/master e4f30ac Johannes Bornhold: dmd: Fix build for Darwin
puffyfluff has quit [(Quit: Simple IRC: The quit option.)]
<NixOS_GitHub>
[nixpkgs] deepfire opened pull request #21407: emacs-packages: init haskell-unicode-input-method at 20110905 (master...haskell-unicode-input-method) https://git.io/vMf83
simendsjo has joined #nixos
ebzzry has quit [(Ping timeout: 258 seconds)]
ebzzry has joined #nixos
ebzzry has quit [(Ping timeout: 268 seconds)]
<spacekitteh>
hey can someone do me a favour and run this? "openssl ciphers ALL:-EXP:-SRP:-SEED:-CAMELLIA:-DSS:-RC2:-DES-CBC-MD5:-DES-CBC3-MD5 | grep DH-DSS-AES256-GCM-SHA384" and tell me the results?
sitedyno has quit [(Ping timeout: 260 seconds)]
<spacekitteh>
Mic92: yo can you try? i think i've had a eureka moment
<MichaelRaskin>
Erm
<MichaelRaskin>
Long result is long
<spacekitteh>
MichaelRaskin: alright, that's all i needed to know. thanks!!
<spacekitteh>
are you using 1.0.2j?
<MichaelRaskin>
Yes
<spacekitteh>
alright, cool
<MichaelRaskin>
This is from NixPkgs but I may lack some NixOS configs
<MichaelRaskin>
Ah no mainline NixOS also says the same
thc202 has joined #nixos
<simendsjo>
I only have 200M on my /boot partition, but it seems nixos wants to use more than this. Is there a way to completely remove old generations from /boot? I've tried nix-collect-garbage and nix-store --optimize without any luck, and now I cannot upgrade anything.
Bluebell_ has left #nixos []
<MichaelRaskin>
I thought the next attempt to install something to boot should remove the old versions
<MichaelRaskin>
But maybe the order is not correct…
<sphalerite>
simendsjo: have you deleted the generations?
<simendsjo>
Yes, I've tried running nix-env --delete-generations old
<sphalerite>
I think you need to delete old system generations specifically
<sphalerite>
so sudo nix-env -p /nix/var/nix/profiles/system --list-generations to see what's there
<sphalerite>
then the same but with --delete-generations 1-4 6 to delete the generations you don't need. Then try gc'ing again
ryanartecona has joined #nixos
<simendsjo>
Looks like it's working, but I guess it might take a while. Unfortunately `old` deletes everything but the last, so I hope I haven't done something wrong and brick my system now.
<simendsjo>
Thanks sphalerite
<MichaelRaskin>
is you current-system equal to booted-system?
<spacekitteh>
gchristensen: /window 2
<spacekitteh>
whoops.
<simendsjo>
I was a bit quick there. list-generations now only lists the current generation, but collect-garbage haven't cleaned /boot.
<MichaelRaskin>
Also, symlinking /run/booted-system to a name suitable for a profile generation would do the same as nixos-rebuild build with the booted version
<MichaelRaskin>
Try nixos-rebuild boot again?
<srhb>
simendsjo: nix-collect-garbage --delete-older-than 60d --dry-run might be something you want next time.
sitedyno has joined #nixos
<srhb>
with sudo of course, for clearing boot.
<simendsjo>
nixos-rebuild boot worked. Now I'm only using 18M :) Thanks
<MichaelRaskin>
Do you have /run/booted-system among the remaining generations?
ryanartecona has quit [(Ping timeout: 264 seconds)]
<simendsjo>
Nope. I'll try a reboot now to see if my system still works.
<MichaelRaskin>
Erm!
<MichaelRaskin>
I would try to be safe
simendsjo has quit [(Quit: ERC (IRC client for Emacs 24.5.2))]
<ToxicFrog>
So say I have an /etc/nixos directory not in /etc (e.g. in ~/devel/nixos/), and I want to do a test build to make sure I haven't horrible screwed it up
<ToxicFrog>
What's the best way to do this?
<ToxicFrog>
nixos-rebuild appears to assume it should always look in /etc/nixos
<Sonarpulse>
though feel free not to be curious :)
yegods has quit [(Client Quit)]
jgertm_ has joined #nixos
<lpcwstr>
Hey, I'm curious if anyone knows something about the origin of the names "Nix" and "Hydra". E.g. Pluto has two moons called Nix and Hydra or Nix could originate from Unix (*nix)
<Sonarpulse>
did not know about moons
<Sonarpulse>
everything else is greek
<Sonarpulse>
so Nix i guess is greek too
<MichaelRaskin>
I think choosing Hydra name was influenced by the moon set
<ToxicFrog>
Sonarpulse: Hydra is a creature in greek mythology; a venomous, multi-headed serpent that would grow back two heads for every one that it lost.
oida has quit [(Read error: Connection reset by peer)]
<ToxicFrog>
Based on that, Nix may be a misspelling of Nyx, the greek goddess of the night?
<ben>
It's a metaphor for how every time you fix a build error, two new pop up, right?
oida has joined #nixos
<ToxicFrog>
hah
<MichaelRaskin>
ToxicFrog: The Pluto moon is spelled Nix in English anyway
<MichaelRaskin>
Apparently the astronomers did consider nameing the moon Nyx, but there was already an asteroid called Nyx, so the spelling got changed
marusich has joined #nixos
<lpcwstr>
Thanks for all the input :) So Nix/Nyx and Hydra are most likely originating from the Greek mythology? (But we don't know for certain, right?)
oida has quit [(Read error: Connection reset by peer)]
<lpcwstr>
ben: Haha, n1
<MichaelRaskin>
Well, for Hydra there are two options (direct and via the Pluto moon), I am not sure about their relative weight
oida has joined #nixos
<MichaelRaskin>
For Nix niksnut have said that the meaning of «nothing» also seemed to be a nice property of the name
oida has quit [(Read error: Connection reset by peer)]
oida has joined #nixos
mudri has joined #nixos
<Sonarpulse>
ToxicFrog: that I know
<Sonarpulse>
but what is Nix?
<Sonarpulse>
Just a moon?
<Sonarpulse>
oh
<Sonarpulse>
I should read after ping :)
<lpcwstr>
MichaelRaskin: ok, thx - Nothing seems interesting as well :) And I didn't know that the moon Nix was named after Nyx from the Greek mythology (thanks for that hint)
<MichaelRaskin>
Well, thank ToxicFrog for the last part — I am just good enough at quick lookups to join or not join some claim.
<lpcwstr>
ok, thanks ToxicFrog (and of course everyone else who was replying)
<lpcwstr>
Btw do we know where the translation Nix->Nothing comes from? (German?)
<MichaelRaskin>
Wiktionary says that this spelling actually works in English
<MichaelRaskin>
niks from the nickname works in Dutch (Eelco Dolstra is from Netherlands)
<alphor>
Nichts is nothing, in german.
oida has quit [(Read error: Connection reset by peer)]
oida has joined #nixos
<lpcwstr>
ok, did edolstra come up with that name (I'm sadly not really familiar with the origin of nix*)?
mkoenig has quit [(Read error: Connection reset by peer)]
oida has quit [(Read error: Connection reset by peer)]
MarkusBarthlen has joined #nixos
oida has joined #nixos
<MichaelRaskin>
He is the original author and the core of Nix and parts of NixOS (and a minimal NixPkgs) were implemented as his PhD thesis
oida has quit [(Read error: Connection reset by peer)]
oida has joined #nixos
* ToxicFrog
tries to figure out how to get a user-unit to start automatically
<ToxicFrog>
Adding systemd.user.services.syncthing.wantedBy = [ "multi-user.target" ]; doesn't help
<ToxicFrog>
I can't `systemctl enable` it because the unit file generated by Nix doesn't have a valid [install] section
deepfire has joined #nixos
<lpcwstr>
MichaelRaskin: Awesome, thank you guys :) I'll include some keywords so that others interested in the origin of the name can hopefully find this log via a search engine - I hope no one minds :D (Nix name origin; NixOS name origin; Hydra name origin; Greek mythology; Pluto moon; Nyx)
mkoenig has joined #nixos
deepfire has quit [(Ping timeout: 246 seconds)]
oida has quit [(Read error: Connection reset by peer)]
<ToxicFrog>
It looks like what adding the wantedBy line does is add a symlink to it to /nix/store/<hash>-user-units/multi-user.target.wants/syncthing.service, but that doesn't seem to be respected (maybe because there's no "multi-user.target" user-unit? Not terribly familiar with how user and system units interact.)
oida has joined #nixos
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vMfiU
<ToxicFrog>
Aha. I think perhaps I want default.target?
eacameron has joined #nixos
<ToxicFrog>
Ok, yes. syncthing needs to be wantedBy default.target, and syncthing-inotify needs to be wantedBy syncthing. (using "wants" instead of "wantedBy" does not work for some reason)
Claas has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
mkoenig has joined #nixos
oida has quit [(Read error: Connection reset by peer)]
<Claas>
o/, is someone using a wacom tablet on nixos ?, im unable to configure my "Wacom Intuos S 2 Pad" because xsetwacom is not finding it, tablet works out of the box but configuration e.g. resizing the tablet area
oida has joined #nixos
<MichaelRaskin>
Hm, it may be that you the user lack access to the USB device
<Claas>
ah, ye let me check
<MichaelRaskin>
lsusb and /dev/bus/usb should help checking
<Claas>
the tablet is listed in /proc/bus/input/devices , i can map the tablet to a screen with xsetwacom if i use the name from devices, nevertheless xsetwacom is not recognizing tablet settings
<MichaelRaskin>
I dunno, I am lazy, I usually just strace software and look for EPERM/EACCES
mkoenig has quit [(Read error: Connection reset by peer)]
<MichaelRaskin>
ENOENT is hard to filter, because there are too many legitimate ENOENT's
justanotheruser has quit [(Ping timeout: 260 seconds)]
lpcwstr has left #nixos ["Bye and thanks again :)"]