<ndowens08>
Anyone get error that package Agda-Sheaves is marked as broken in local pkg tree to try and package apps?
ambro718 has quit [(Ping timeout: 240 seconds)]
digitus has quit [(Quit: digitus)]
<NixOS_GitHub>
[nixpkgs] Ericson2314 opened pull request #22575: top-level: Allow nixpkgs to take localSystem directly (master...localSystem) https://git.io/vDEMW
ryanartecona has quit [(Quit: ryanartecona)]
<ndowens08>
so how can i see if something builds if git clone of the nixpkgs are marked broken?
raiden_0x71 has quit [(Ping timeout: 258 seconds)]
myheadhurts_ has quit [(Quit: Connection closed for inactivity)]
markus1189 has joined #nixos
markus1199 has joined #nixos
<drakonis>
when's nix shepherd
markus1209 has quit [(Ping timeout: 240 seconds)]
Wizek_ has quit [(Ping timeout: 260 seconds)]
Wizek has quit [(Ping timeout: 276 seconds)]
markus1219 has quit [(Ping timeout: 276 seconds)]
athan has joined #nixos
<NixOS_GitHub>
[nixpkgs] andrewthad opened pull request #22576: set elasticsearch classpath to nix store (master...elasticsearch_2_classpath) https://git.io/vDEDh
sigmundv has quit [(Ping timeout: 240 seconds)]
<gchristensen>
ndowens08: sorry?
erasmas has quit [(Quit: leaving)]
<drakonis>
how would i go with packaging a desktop environment module
<ndowens08>
gchristensen: i am trying to see if I can successfuly make a package in nix, as never done it before, but trying to use nix-build -f LOCALNIXPATH default.nix gives certain adga packages are marked as broken
raiden_0x71 has joined #nixos
setgid has quit [(Quit: leaving)]
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
<gchristensen>
ndowens08: oh! it is because that command is trying to build _all_ of nixpkgs,
<gchristensen>
try doing nix-build ./path/to/your/nixpkgs -A yourprogramname, where yourprogramname is what you called it in all-packages.nix
<pikajude>
yeah, building all of nixpkgs takes at least an hour
<gchristensen>
using cache?
<NixOS_GitHub>
[nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vDEQR
<NixOS_GitHub>
nixpkgs/master 05605b4 Tuomas Tynkkynen: autofs: Some cleanup...
kampfschlaefer has quit [(Ping timeout: 256 seconds)]
<ndowens08>
error: cannot auto-call a function that has an argument without a default value (‘stdenv’)
athan has quit [(Remote host closed the connection)]
athan has joined #nixos
Shou has quit [(Ping timeout: 245 seconds)]
<ndowens08>
Not sure how to fix that error; googling isnt helping me
<ndowens08>
also put in entry in the allpackages.nix file too
DarcsAurelius has joined #nixos
<DarcsAurelius>
Hello. Is NixOps not intended to provision development environments to be used interactively? I've been playing around with one to deploy a VirtualBox instance on a Mac OS host, but I've run into some issues -- for example, there's no default channel added (and possibly other things resulting in me not being able to use nix-env for much), nothing in /etc/nixos/, and a few other little things. If it's intended just
<DarcsAurelius>
test deployments, I can just switch to vagrant, but I'm curious whether anyone uses NixOps for this purpose.
pareidolia has quit [(Ping timeout: 240 seconds)]
<gchristensen>
DarcsAurelius: it is because nixops is managing the whole system configuration.
Shou has joined #nixos
pareidolia has joined #nixos
<DarcsAurelius>
I see. It does make sense for the test/production environment use case. I was hoping to use one ecosystem for everything instead of mixing in Vagrant as well, but at least Vagrant is only there to bring up a NixOS box.
<gchristensen>
you could use nixops to make the VM no problem
<gchristensen>
like make a custom systemd unit to setup your channel
<gchristensen>
or make system changes via nixops
uiop23 has joined #nixos
<DarcsAurelius>
I have been using nixops to make system changes, but just recently ran into not being able to use nix-env. Hmm, I looked for an option to setup a channel in my configuration but didn't see what you just mentioned. Is there an example somewhere? I'll take another look. (I'm relatively new to Nix)
<uiop23>
does nixos autoenable a firewall?
<ndowens08>
hmm trying to set what package needs to install to unpack the source, using: buildInputs = [ unzip ]; and get undefinded variable 'unzip'
<gchristensen>
yeah, uiop23
<Ralith>
uiop23: `man configuration.nix`, search for `networking.firewall.enable`, see `Default: true`
<gchristensen>
!m Ralith l
<[0__0]>
You're doing good work, Ralith l!
<Ralith>
note that the openssh module automatically adds an open port for itself but others generally do not
<uiop23>
Ralith, gchristensen : ok, thanks.
<Ralith>
presumably the thinking there was to make it as hard as possible to accidentally firewall yourself out of a remote system
chpatrick has left #nixos []
athan has quit [(Quit: leaving)]
<gchristensen>
ndowens08: you need to add unzip as an argument to the function at the top { stdenv, ... unzip }:
<ndowens08>
doh! lol
<ndowens08>
thx fo rthe help, g2g, storm
ndowens08 has quit [(Quit: WeeChat 1.7)]
takle has quit [(Remote host closed the connection)]
<uiop23>
and tha brings me to another problem. How do I tell nixos-rebuild to use a specific version of unstable? I had ran --upgrade earlier without finishing and I don't want to wait a 2GB download for the upgrade so I can disable the firewall. Is it one of the --option or a env flag or?
<drakonis>
unstable is very unstable
<drakonis>
jokses on me for using nvidia drivers on unstable
<gchristensen>
uiop23: you can do nix-channel --rollback
DarcsAurelius has quit [(Ping timeout: 240 seconds)]
Rotaerk has joined #nixos
<uiop23>
gchristensen: thanks
<Sonarpulse>
anybody know about lib/systems.nix
<Sonarpulse>
seems potentially quite usefu
<Sonarpulse>
but also very out of date
eacamero_ has joined #nixos
Kingsquee has joined #nixos
<uiop23>
and I still need to ask, why isn't newStdcpp = true default in steam? Took me 2 days to remember about that.
<tnks>
it's okay, I was mostly curious... not going to stop writing Nix on account of stylistic ambiguity.
<paperd>
So I updated a package, pushed to github, created a PR, checked out a new branch, updated another package, pushed to that new branch, and now my new PR has both commits, even though they're on different branches?
<c74d>
paperd: I'm guessing your second PR's branch is based on your first PR's branch
<paperd>
ah, yes it is
the_ktosiek has joined #nixos
<paperd>
is that why that happens
ktosiek has quit [(Ping timeout: 255 seconds)]
<c74d>
if your pull request is granted, that means that the branch would be pulled (fetched and merged) into the master branch of the target repository
<c74d>
thus, the commits you're asking be merged are the commits in the PR branch and not in the upstream master branch, not the commits in the PR branch and not in the branch it was based on
takle has joined #nixos
<paperd>
c74d: thanks that makes sense, I just never put it together
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDu8s
<NixOS_GitHub>
nixpkgs/master da5eaa3 Franz Pletz: bind: 9.10.4-P5 -> 9.10.4-P6 for CVE-2017-3135...
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to release-16.09: https://git.io/vDu8E
<NixOS_GitHub>
nixpkgs/release-16.09 8e86250 Franz Pletz: bind: 9.10.4-P5 -> 9.10.4-P6 for CVE-2017-3135...
<NixOS_GitHub>
[nixpkgs] P-E-Meunier opened pull request #22586: Finer-grained firewall: allow specific hosts, in particular to SSH (master...master) https://git.io/vDu4j
roconnor_ has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
sitedyno has quit [(Ping timeout: 255 seconds)]
rly has joined #nixos
<rly>
Is it possible to build an executable jar which runs on Windows and Linux? Specifically, one which can be executed *without* having to use "java -jar".
<NixOS_GitHub>
[nixpkgs] Mic92 closed pull request #22576: set elasticsearch classpath to nix store (master...elasticsearch_2_classpath) https://git.io/vDEDh
DarcsAurelius has joined #nixos
<arianvp2>
hey
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
ThatDocsLady has joined #nixos
DarcsAurelius has quit [(Ping timeout: 240 seconds)]
fritschy has quit [(Remote host closed the connection)]
m-i has quit [(Remote host closed the connection)]
Ivanych has quit [(Ping timeout: 255 seconds)]
m-i has joined #nixos
k2s has joined #nixos
Shou has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDuaP
<NixOS_GitHub>
nixpkgs/master bfee52a Franz Pletz: epiphany: 3.22.5 -> 3.22.6 for security issue...
romildo has joined #nixos
fritschy has joined #nixos
Shou has joined #nixos
<romildo>
I am trying to log in the console and switch to graphics mode when needed with the startx command. For that I have set services.xserver.autorun = false on my NixOS system configuration. I am launching X11 with the command "startx /run/current-system/sw/bin/fluxbox". It works except by keyboard and mouse, which are non responsive. I had to do hard reboot to get back my system. Any clues?
Somelauw has joined #nixos
<romildo>
Without services.xserver.autorun = false X11 is launched automatically without problems.
<Somelauw>
I'm using the nix package manager on Debian. I installed qutebrowser, but noticed some fonts are missing. How can I install all the common fonts in one go?
Wizek_ has quit [(Ping timeout: 256 seconds)]
Ivanych has joined #nixos
Shou has quit [(Ping timeout: 240 seconds)]
pi3r has joined #nixos
m-i has quit [(Remote host closed the connection)]
<Somelauw>
Fonts are working in firefox installed using apt-get, but not in qutebrowser installed using the nix package manager. Any idea why?
iyzsong has joined #nixos
indi_ has quit [(Ping timeout: 276 seconds)]
asymmetric_ has joined #nixos
Entroacceptor has joined #nixos
<Entroacceptor>
hey, I'm trying to do a nix-install through a proxy, and curl times out while getting curl ;) I've set the proxies from https://nixos.org/wiki/Proxies as environment variable and as default proxy in /mnt/etc/..., but that doesn't seem to be enough.
cpennington has joined #nixos
romildo has quit [(Quit: Leaving)]
<Entroacceptor>
mh, additionally setting https_proxy appears to have fixed it. That's an documentation bug, then?
<gchristensen>
Entroacceptor: does your curl usually fail to access https sites?
<Entroacceptor>
no, not if I set the proxy correctly ;)
<Entroacceptor>
so for nixos-install NIX_CURL_FLAGS="-x $http_proxy"
<Entroacceptor>
isn't honored?
Wizek_ has joined #nixos
<FRidh>
ohh, Python 3 uses sets a lot in its implementation. Sets don't maintain order, so when bytecode is generated the generated bytecode won't be deterministic.
m-i has quit [(Remote host closed the connection)]
calvinx has quit [(Quit: calvinx)]
<Dezgeg>
I guess we can set the variable to set a non-random hash seed?
<Dezgeg>
PYTHONHASHSEED
m-i has joined #nixos
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to master: https://git.io/vDu6t
<NixOS_GitHub>
nixpkgs/master 4b6692a Graham Christensen: graphicsmagick: patch for CVE-2016-9830
<NixOS_GitHub>
[nixpkgs] grahamc pushed 1 new commit to release-16.09: https://git.io/vDu6m
<NixOS_GitHub>
nixpkgs/release-16.09 e1e3ef7 Graham Christensen: graphicsmagick: patch for CVE-2016-9830...
<gchristensen>
fpletz: ^ I applied the remaining patches debian has that we don't, I'm going to call graphicsmagick good.
<fpletz>
gchristensen: yeah :)
<gchristensen>
the last two, and both didn't seem so easy to patch :)
<samae>
collision between ‘/nix/store/qil40lxaq58ylai52n1rlj69464sjywm-virtualbox-5.1.8-modsrc/Makefile’ and ‘/nix/store/3p589ya4jn8yglffg1gcrvdk8dryifgj-cudatoolkit-8.0.44-sdk/Makefile’; use ‘nix-env --set-flag priority NUMBER PKGNAME’ to change the priority of one of the conflicting packages
<domenkozar>
Dezgeg: that introduces back hashdos attack
<samae>
but doing a: nix-env --set-flag priority 10 'cudatoolkit'
<Dezgeg>
but that shouldn't matter in nix builds
<samae>
yields: selector matches no derivation…
<gchristensen>
domenkozar: did you get the new xps 13?
<domenkozar>
xps 15
<domenkozar>
not yet
<Dezgeg>
but yeah, it should'nt be set in nix-shells
<goibhniu>
samae: you have to do it for virtualbox, you can only set the priority on stuff you've got installed
<domenkozar>
2 more weeks :(
<gchristensen>
domenkozar: let me know when you do :)
<samae>
uh
<samae>
ok
<domenkozar>
gchristensen: roger
<samae>
goibhniu: thx, it installs
<samae>
I set priority 0, hope it's not toot much
mkoenig has joined #nixos
<goibhniu>
samae: great!
DarcsAurelius has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
<gchristensen>
fpletz: re libplist I think we're getting to the point where we should document what CVEs we are vulnerable to.
msd has joined #nixos
<msd>
Hey all - could I please get a quick check on a PR that just opened? It primarily concerns the hash of a specific package
<fpletz>
gchristensen: yeah, debian also has a list of packages for which they don't provide security updates (like webkitgtk)
<msd>
^^One line changed -- primarily the hash. For some reason, the package maintainers had changed the package contents
<msd>
@fpletz ^^
<fpletz>
msd: happens unfortunately :/
<fpletz>
but note that it could also be a sign of a server compromise, maybe malware was added to the source or binary
<fpletz>
if upstream signs their releases you should check the signature at least and check the diff
<msd>
@fpletz this is being pulled straight from NVidia's servers. I doubt this is corruption; instead, I'd suspect the maintainers of the software changed contents without releasing a new version
<gchristensen>
well
<gchristensen>
it is and it isn't, it is using HTTP
<domenkozar>
gchristensen: how? lots of software depends on it
<gchristensen>
domenkozar: dunno, mark as broken maybe
<domenkozar>
maybe they port the software since lots of gnome3 stuff depends on it
<fpletz>
domenkozar: "We’ve agreed to remove WebKitGTK+ 2.4 and its dependencies from Fedora rawhide right after Fedora 26 is branched next month, so they will no longer be present in Fedora 27 (targeted for release in November)."
<OJFord>
Any idea how I can set the keyboard mode to `K_UNICODE`? systemd-vconsole-setup.service refuses to start because it isn't since upgrade
<Somelauw>
Fonts are working in firefox installed using apt-get, but not in qutebrowser installed using the nix package manager. Any idea of nix needs special taking care of fonts and how to?
mudri has quit [(Ping timeout: 240 seconds)]
<jophish>
hi all
<NixOS_GitHub>
[nixpkgs] stesie opened pull request #22589: tomboy: init at 1.15.7 (master...tomboy) https://git.io/vDuDu
romildo has quit [(Ping timeout: 255 seconds)]
mkoenig has quit [(Remote host closed the connection)]
<ikwildrpepper>
garbas: is pypi2nix supposed to work with 16.09?
athan has quit [(Remote host closed the connection)]
indi_ has joined #nixos
<garbas>
ikwildrpepper: directly not, since arguments for python-packages.nix changed few times
<garbas>
ikwildrpepper: but could be fixed for your project with one line
<ikwildrpepper>
yeah, figured that out already
<ikwildrpepper>
garbas: you could add the self argument conditionally, based on nixpkgs version
<garbas>
ikwildrpepper: yeah, it was changing also in master few times, gave up
<garbas>
ikwildrpepper: in next releases i'm going to copy all of the boostrapping i need from python-packaging.nix and ignore it
<garbas>
s/it/nixpkgs/
<ikwildrpepper>
yeah, selfcontained generated code seems best
<ikwildrpepper>
had same sort of issues with node packages
<garbas>
yeah, i liked that node2nix copies node-env.nix
<ikwildrpepper>
would have been nicer if node-env.nix was just part of the generated file
<ikwildrpepper>
rather have smaller number of generated files, ideally just 1
<garbas>
yup, i will do the same with pypi2nix tool
<garbas>
ikwildrpepper: and please report what goes wrong with pypi2nix. this is the only way i can fix stuff
indi_ has quit [(Remote host closed the connection)]
<NixOS_GitHub>
[nixpkgs] fpletz closed pull request #22559: astroid: fix crash due to missing icons (master...fix-astroid-icon-crash) https://git.io/vD00O
<FRidh>
gchristensen: I saw yesterday there have been a lot of people asking for a release...
<gchristensen>
oh?
<FRidh>
judging from the issue tracker
OJFord has quit [(Quit: My MacBook Air has gone to sleep. ZZZzzz…)]
<FRidh>
ikwildrpepper: if I am correct the nixpkgs manual in master shows how overriding a package is done.
<ikwildrpepper>
FRidh: do you know if it is possible (in 16.09) to override a python package?
<ikwildrpepper>
ah
<ikwildrpepper>
thnx
<ikwildrpepper>
didn't know there was a section about that for python packages
<FRidh>
in 16.09 it was done differently, but that the 16.09 manual also describes
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDu9f
<NixOS_GitHub>
nixpkgs/master 92d2d74 Franz Pletz: astroid: 0.6 -> 0.7, use wrapGAppsHook...
sellout- has joined #nixos
hotfuzz_ is now known as hotfuzz
mudri has joined #nixos
romildo has joined #nixos
pi3r has quit [(Ping timeout: 245 seconds)]
romildo has quit [(Client Quit)]
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDu95
<NixOS_GitHub>
nixpkgs/master 60cae1c Peter Hoeg: syncthing: 0.14.21 -> 0.14.23
fre has quit [(Read error: Connection reset by peer)]
sellout- has quit [(Quit: Leaving.)]
<Somelauw>
Fonts are working in firefox installed using apt-get, but not in qutebrowser installed using the nix package manager. Any idea of nix needs special taking care of fonts and how to?
<gchristensen>
jophish: what I'm doing is a huge freaking hack
mkoenig has joined #nixos
<jophish>
gchristensen: My haskell version is coming along well :) I'm able to evaluate expressions, and get the required derivations (for IFD) along the way
<gchristensen>
who!
<gchristensen>
whoa*
<jophish>
very many thanks to you for the initial version!
<gchristensen>
you're welcome, heh :P
<jophish>
Hopefully I'll get building done this weekend
<jophish>
I'm planning for it to be a haskell package which emulates nix-build, but with far better capabilities for machine inspection of the build's progress and products
<jophish>
At the moment you call 'evaluate' with a nix expression and you get back a future for the derivations in the expression, as well as an action which when run gives the list of derivations needed for IFD
<jophish>
annoyingly it needs to have access to the store for NIX_BUILD_HOOK to be used, but I've opened a bug about that
<jophish>
issue*
rmeis has quit [(Ping timeout: 256 seconds)]
ixxie has joined #nixos
cfricke has quit [(Ping timeout: 240 seconds)]
mkoenig has quit [(Ping timeout: 258 seconds)]
mkoenig has joined #nixos
<gchristensen>
niksnut: re: nix#1221, I created this horrible hack where I use a bogus NIX_BUILD_HOOK which "postpones" all the builds, but feeds the derivations back through a fifo to a secondary process which `nix-build`s them, one at a time, so I can make prettier output and a summary at the end. the goal here was to make a nix-build that works nicer in a CI system that isn't hydra:
<samae>
well no, in my nvidia.icd I have just the file name
<peti>
domenkozar: Maybe ... I haven't thought much about this issue. Having nested overrideCabal calls tha revert each other is not something I have ever needed, hence this issue has received little attention from me.
<rly>
My tabs do not display as spaced elements in *any* terminal emulator.
<rly>
I haven't checked my vtty yet.
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to release-16.09: https://git.io/vDzvq
<NixOS_GitHub>
nixpkgs/release-16.09 b29aa49 Benjamin Staffin: zfs: 0.6.5.8 -> 0.6.5.9
<NixOS_GitHub>
nixpkgs/release-16.09 23b1a31 Benjamin Staffin: spl: 0.6.5.8 -> 0.6.5.9
<rly>
echo <something with literal tabs in it> | xxd shows there are tabs.
<rly>
But when I remove the | xxd no tabs are displayed.
<NixOS_GitHub>
[nixpkgs] joachifm pushed 3 new commits to master: https://git.io/vDzvo
<NixOS_GitHub>
nixpkgs/master a9c347b Joachim Fasting: tinycc: 20160525 -> 20170108...
<NixOS_GitHub>
nixpkgs/master 28b5cc7 Joachim Fasting: grsecurity test: adapt to changes in tinycc outputs
<NixOS_GitHub>
nixpkgs/master 3d90176 Joachim Fasting: grsecurity: overrideDerivation -> overrideAttrs
<rly>
Hmm, it's actually more complicated.
sellout- has quit [(Read error: Connection reset by peer)]
sellout- has joined #nixos
fhoffmeyer has quit [(Ping timeout: 264 seconds)]
<tnks>
domenkozar: for this patch, just double-checking... you're just talking about fixing pkgs/development/haskell-modules/lib.nix, right?
<tnks>
that's simple enough, I think.
<tnks>
and it does appear to be working for me.
<tnks>
I didn't, though check that it works for every attribute.
<rly>
If I copy paste from Emacs into Kate5, it works. If I copy paste from Emacs into Konsole or gnome-terminal emulator it does not.
cfricke has joined #nixos
Shou has quit [(Ping timeout: 255 seconds)]
sellout- has quit [(Read error: Connection reset by peer)]
cfricke has quit [(Client Quit)]
sellout- has joined #nixos
OJFord has joined #nixos
mkoenig has quit [(Ping timeout: 245 seconds)]
bennofs has joined #nixos
tvon has quit [(Quit: System is sleeping...)]
sellout- has quit [(Read error: Connection reset by peer)]
sellout- has joined #nixos
mkoenig has joined #nixos
<NixOS_GitHub>
[nixpkgs] fpletz pushed 2 new commits to master: https://git.io/vDzJH
<NixOS_GitHub>
nixpkgs/master 9d82485 Franz Pletz: linux: 4.4.47 -> 4.4.48
<NixOS_GitHub>
nixpkgs/master 9dec33d Franz Pletz: linux: 4.9.8 -> 4.9.9
<NixOS_GitHub>
[nixpkgs] fpletz pushed 3 new commits to release-16.09: https://git.io/vDzJb
<NixOS_GitHub>
nixpkgs/release-16.09 ddfc6a6 Franz Pletz: linux: 3.18.47 -> 3.18.48
<NixOS_GitHub>
nixpkgs/release-16.09 382a97b Franz Pletz: linux: 4.4.47 -> 4.4.48...
<NixOS_GitHub>
nixpkgs/release-16.09 f6169b1 Franz Pletz: linux: 4.9.8 -> 4.9.9...
<gchristensen>
!m fpletz
<[0__0]>
You're doing good work, fpletz!
pombreda has joined #nixos
ChrisWarrick has joined #nixos
ChrisWarrick has left #nixos []
<rly>
I found a bug in Emacs. Do I get a cookie?
<rly>
Rectangular selection doesn't work with TAB characters.
<gchristensen>
sure
<gchristensen>
redeem in #emacs
pi3r has joined #nixos
ttuegel has quit [(Remote host closed the connection)]
takle has joined #nixos
mkoenig has quit [(Remote host closed the connection)]
msd has quit [(Remote host closed the connection)]
panostimos has joined #nixos
sellout- has quit [(Read error: Connection reset by peer)]
<rly>
gchristensen: do we have a working implementation of M-x report-bug on NixOS?
<gchristensen>
not a clue
sellout- has joined #nixos
tvon has joined #nixos
<gchristensen>
I've wanted to test it, but, well, don't have a bug to report.
phreedom has quit [(Quit: No Ping reply in 180 seconds.)]
<rly>
gchristensen: they should have a test environment for that.
<rly>
Best joke I made today.
sellout- has quit [(Ping timeout: 255 seconds)]
fre has joined #nixos
<tnks>
domenkozar: my agressive patch to overrideAttrs creates an infinite recursion in my test case.
sellout- has joined #nixos
phreedom has joined #nixos
<tnks>
trying to back away from converting both overrideCabal /and/ overrideDerivation.
<tnks>
yeah, even then, infinite recursion.
reinzelmann has quit [(Quit: Leaving)]
sellout- has quit [(Ping timeout: 255 seconds)]
mizu_no_oto has joined #nixos
<gchristensen>
domenkozar: I feel 99d's work frequently looks bad :(
ryanartecona has joined #nixos
<NixOS_GitHub>
[nixpkgs] afranchuk opened pull request #22591: libreswan: make EnvironmentFile optional in ipsec service. (master...master) https://git.io/vDztl
mizu_no_oto has quit [(Ping timeout: 240 seconds)]
civodul has joined #nixos
<eacameron>
How does one clear out old generations of nixos-rebuild
<gchristensen>
check the manpage for nix-collect-garbage
<eacameron>
gchristensen: Ah ok. So that will do it for *all* profiles.
k0001 has joined #nixos
<NixOS_GitHub>
[nixpkgs] copumpkin pushed 4 new commits to master: https://git.io/vDzmy
<NixOS_GitHub>
nixpkgs/master 34b5c9a Fernando J Pando: buildbot: 0.9.0.post1 -> 0.9.3...
<NixOS_GitHub>
nixpkgs/master 4872296 Fernando J Pando: incremental: init 16.10.1...
<NixOS_GitHub>
nixpkgs/master 6fc34fd Fernando J Pando: treq: init 16.12.1...
anelson has joined #nixos
<k0001>
Is there a `nixos/modules/misc/nix-daemon.nix` replacement somewhere that works with the most recent `nix` version? Just trying out some stuff, not planning to run this on my computer :)
<anelson>
hey guys, does anyone know if there's a nix package that provides `ifconfig` on Darwin? `pkgs.nettools` does this on linux but it doesn't build on OSX
ThatDocsLady has quit [(Read error: Connection reset by peer)]
iMatejC has quit [(Ping timeout: 240 seconds)]
Mic92 has quit [(Ping timeout: 255 seconds)]
pSub has quit [(Ping timeout: 258 seconds)]
madonius has quit [(Ping timeout: 260 seconds)]
Itkovian has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub>
[nixpkgs] Ericson2314 opened pull request #22592: top-level: Hack around Nix's --arg logic not handling unnamed params (master...localSystem-fix) https://git.io/vDzOZ
iMatejC has joined #nixos
madonius has joined #nixos
pSub has joined #nixos
pSub has quit [(Changing host)]
pSub has joined #nixos
Mic92 has joined #nixos
<NixOS_GitHub>
[nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vDzO1
<NixOS_GitHub>
nixpkgs/master 4d18d3b Vladimír Čunát: Revert "python-requests2: use system-wide CA bundle"...
olejorgenb has quit [(Remote host closed the connection)]
<tnks>
okay, I have an idea for something to try out... but I need some breakfast tacos before tackling recursion in nixpkgs.
<tnks>
and coffee.
k0001 has quit [(Disconnected by services)]
k0001 has joined #nixos
m-i has quit [(Remote host closed the connection)]
<HappyEnte>
Hey i am at a little loss here, i try to build scribus 1.5.2 and for this I have to modify some cmake modules so a dependency (lcms2) can be found through pkg. Problem being that the cmake pkg config module can't find the package, although i can find it manually through pkg-config when its in my path
<tvon>
I'm not sure where to look for this. I'm trying to build a minikube-iso which uses buildroot and wants multilib support to be available. Where can I find info on how to setup a nix env for this?
ixxie has joined #nixos
luigy_ has left #nixos []
msd has joined #nixos
Itkovian has joined #nixos
msd has quit [(Client Quit)]
teknico has left #nixos []
Itkovian has quit [(Max SendQ exceeded)]
<gchristensen>
anyone know ( niksnut ) if I can somehow get a shell inside a nixos test?
Itkovian has joined #nixos
<pierron_>
gchristensen: looking at the website given by domenkozar, I can see that they do some "packaging design", maybe we should ask them on how to refactor nixpkgs :P
<gchristensen>
last time I used 99designs I got dozens of submissions where all they did was typed the name in to microsoft word under every font
<gchristensen>
I ... was not impressed ...
Wizek_ has quit [(Ping timeout: 255 seconds)]
rly has quit [(Ping timeout: 264 seconds)]
rly has joined #nixos
bennofs has joined #nixos
<NixOS_GitHub>
[nixpkgs] teh opened pull request #22593: Update scrapy & dependencies (master...master) https://git.io/vDzlW
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
ryanartecona has quit [(Quit: ryanartecona)]
kampfschlaefer has joined #nixos
phreedom has quit [(Ping timeout: 240 seconds)]
rly has quit [(Ping timeout: 258 seconds)]
Itkovian has quit [(Ping timeout: 255 seconds)]
t7 has joined #nixos
ambro718 has joined #nixos
phreedom has joined #nixos
<gchristensen>
guh "To just start and experiment with the VMs, run: nix-build nixos/tests/login.nix -A driver"
<gchristensen>
then ./result/bin/nixos-run-vms ... what does it mean to experiment with the VMs? there seems to be no way to get in to it
digitus has joined #nixos
rmeis_ has quit [(Ping timeout: 256 seconds)]
iMatejC has quit [(Remote host closed the connection)]
iMatejC has joined #nixos
morsicus has joined #nixos
<NixOS_GitHub>
[nixops] hschaeidt opened pull request #602: virtualbox: add to sharedFolders a configuration flag to specify targ… (master...master) https://git.io/vDzuX
ryanartecona has joined #nixos
goibhniu has quit [(Ping timeout: 276 seconds)]
<NixOS_GitHub>
[nixpkgs] vcunat pushed 5 new commits to master: https://git.io/vDzzL
<NixOS_GitHub>
nixpkgs/master 4b5a230 Matthias Beyer: Add documentation for XFCE
<NixOS_GitHub>
nixpkgs/master bf56d17 Matthias Beyer: fixup! Add documentation for XFCE
anelson has left #nixos ["Using Circe, the loveliest of all IRC clients"]
Sonarpulse has joined #nixos
m-i has quit [(Remote host closed the connection)]
m-i has joined #nixos
pi3r has quit [(Ping timeout: 255 seconds)]
derjohn_mob has quit [(Ping timeout: 240 seconds)]
davidak has joined #nixos
alx741_ has quit [(Quit: alx741_)]
alx741 has joined #nixos
ambro718 has quit [(Ping timeout: 256 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
pi3r has joined #nixos
fritschy has quit [(Quit: Leaving.)]
Shou has quit [(Ping timeout: 258 seconds)]
mudri has quit [(Ping timeout: 240 seconds)]
danharaj has joined #nixos
drakonis has joined #nixos
pi3r has quit [(Ping timeout: 255 seconds)]
morsicus has quit [(Quit: Leaving.)]
jgertm has quit [(Ping timeout: 255 seconds)]
rmeis has joined #nixos
nschoe has quit [(Quit: Program. Terminated.)]
k0001 has joined #nixos
simendsjo has joined #nixos
<k0001>
`nix-shell -p foo` always selects `nixos.foo` from my available channels. What if I want it to select `nixpkgs-unstable.foo`? Is there a quick command line switch for that?
<dtzWill>
i wish, but don't think so. Best I know of is to kludge your NIX_PATH so nix-shell thinks nixpkgs is nixpkgs-unstable :/
<k0001>
dtzWill makefu thanks. I was expecting for something like `nix-shell --channel nixpkgs-unstable -p foo`, but it looks like this feature is not there yet.
rmeis has quit [(Ping timeout: 264 seconds)]
pi3r has joined #nixos
<dtzWill>
makefu: I don't think that works, at least not for me...
hopio3151 has joined #nixos
<dtzWill>
(similar works for nix-env, though, which I use frequently)
rmeis has joined #nixos
<qknight_>
how to print a set into a string?
<qknight_>
attribute set
<hopio3151>
nixos-rebuild switch is failing at the vconsole-setup with "Virtual console /dev/tty0 is not in K_XLATE or K_UNICODE." is /dev/tty0 the virtual console from the ctrl-alt-fX or the one from the X11 terminal I'm typing the command in?
cpennington has quit [(Remote host closed the connection)]
<cransom>
did your updates to into 16.09 or into the master/unstable tree?
tvon has quit [(Quit: System is sleeping...)]
<GiGa>
master I think
<GiGa>
how would I check?
hopio3151 has quit [(Remote host closed the connection)]
ryanartecona has quit [(Quit: ryanartecona)]
<NixOS_GitHub>
[nixpkgs] edwtjo pushed 2 new commits to master: https://git.io/vDzhG
<NixOS_GitHub>
nixpkgs/master 3c9d73f Edward Tjörnhammar: nixos, doc: named nylons
<NixOS_GitHub>
nixpkgs/master 7d8a6ef Edward Tjörnhammar: kodiPlugins.exodus: 2.0.12 -> 3.0.5
<GiGa>
Ah, it went to nixos:master
derjohn_mob has joined #nixos
<GiGa>
How would I get that pulled into 16.09?
<GiGa>
As presumably things must move from master into 16.09?
<GiGa>
Or do I need to check out 16.09, make my change, and then submit a pull request for that?
derjohn_mob has quit [(Ping timeout: 252 seconds)]
Shou has quit [(Ping timeout: 258 seconds)]
RchrdB has joined #nixos
<cransom>
i believe you'd need to throw in an additional pull request to get it into 16.09, but someone else might have input there as i haven't ever tried to get a change into -release.
<ertes>
i'd like to add an expression for zdbsp, zdoom's BSP builder, which is technically a tool for map authors… where is the best place to add it? pkgs/games/zdoom/zdbsp.nix? pkgs/games/zdbsp/default.nix? somewhere below pkgs/tools?
<gchristensen>
usually we only backport updates if they're security related, or fixing a major bug, cransom
Sibi__ has joined #nixos
<cransom>
GiGa: ^ there you go. make sure the thing you want to patch has a very hairy security vulnerability :)
<NixOS_GitHub>
[nixpkgs] edwtjo pushed 2 new commits to master: https://git.io/vDgvC
<NixOS_GitHub>
nixpkgs/master ce1a3e3 Josef Kemetmueller: armadillo: 7.200.2 -> 7.700.0...
<NixOS_GitHub>
nixpkgs/master b1e254a Edward Tjörnhammar: Merge pull request #22597 from knedlsepp/bump-armadillo...
<gchristensen>
GiGa: what was the change?
<NixOS_GitHub>
[nixpkgs] Ericson2314 pushed 2 new commits to master: https://git.io/vDgv5
<NixOS_GitHub>
nixpkgs/master d680f54 John Ericson: top-level: Hack around Nix's --arg logic not handling unnamed params
<NixOS_GitHub>
nixpkgs/master 18da9bc John Ericson: Merge pull request #22592 from Ericson2314/localSystem-fix...
<GiGa>
xwvvvvwx, I'm no expert (at all) but on line 7 of /home/david/.nox/nixpkgs/pkgs/os-specific/linux/phc-intel/default.nix you need to define "features"
<xwvvvvwx>
but I didn't touch this file at all in my PR?
<xwvvvvwx>
I just bumped the version for visual studio code
<xwvvvvwx>
and vscode builds and runs fine after my change
<xwvvvvwx>
what exactly is nox-review doing?
<xwvvvvwx>
I thought it built all the stuff that depends on my package?
<GiGa>
sorry, that's the limit of my knowledge. I'm only experimenting myself
<GiGa>
I would expect it to do that also
<xwvvvvwx>
¯\_(ツ)_/¯
<xwvvvvwx>
thanks for taking a look :)
<xwvvvvwx>
I'll ask in the PR
<GiGa>
if you compare that file with NixPkgs master, is it the same?
<Sonarpulse>
pierron_: I say some beautiful dead code of yours :)
Fare has quit [(Quit: Leaving)]
<Sonarpulse>
lib/system.nix
<Sonarpulse>
*saw
<xwvvvvwx>
GiGa: yes they are the same
<Sonarpulse>
pierron_: will soon make a PR trying to use it
<Sonarpulse>
so stay tuned!
jgertm has joined #nixos
Itkovian has joined #nixos
ambro718 has joined #nixos
<GiGa>
xwvvvvwx, why is vscode using libXscreensaver?
derjohn_mob has joined #nixos
<pierron_>
Sonarpulse: which one?
<Sonarpulse>
lib/system.nix
<Sonarpulse>
parsing x86_64-linux and x86_64-unknown-linux-gnu
<GiGa>
hmm, don't know enough about your situation. Why do you think installing Nix will help youL
<GiGa>
*?
<JustBerry>
GiGa: _habnabit recommended I may want to look into it for package management
<GiGa>
JustBerry, it's certainly useful
<JustBerry>
because I'm trying to install icu too
* GiGa
recent convert, very much a noob
<JustBerry>
which is a system type lib
<JustBerry>
and looks like any type of canned installer's going to be tough
<GiGa>
do you know the path python is using?
ndowens08 has quit [(Quit: WeeChat 1.7)]
<JustBerry>
GiGa: ~/venv/bin/python
<GiGa>
Found this if it helps "You will want to see where the path is to the version of Python you are using, and where it is looking for the package, as you may need to add that directory to the python PATH"
<JustBerry>
it's a venv
<GiGa>
hmm, sorry, don't think I'm the right person to help you
ndowens08 has joined #nixos
MichaelRaskin has joined #nixos
mkoenig has quit [(Ping timeout: 256 seconds)]
<ndowens08>
any clue why copycat's theme rc.lua file that works on awesome 4.0 in arch but not on nixos?
<makefu>
ndowens08: migrating from awesome3.5 to awesome4 was a pretty shitt experience, at least for me ... i think it is a pity that awesome does not provide some kind of "default config" which you can customize in a separate file but instead you have to add your customizations directly in between the default config ....
hiratara has joined #nixos
drakonis has joined #nixos
phreedom has quit [(Ping timeout: 256 seconds)]
k2s has joined #nixos
jgertm has quit [(Ping timeout: 245 seconds)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
Shou has joined #nixos
phreedom has joined #nixos
<ndowens08>
another unrelated question to awesome, i am trying to build a local pkg I created, and put buildInputs = [ "unzip" ]; and running nix-build on it gives build input unzip does not exist
ebzzry has joined #nixos
drakonis has quit [(Remote host closed the connection)]
wizeman has quit [(Quit: Connection closed for inactivity)]
<HappyEnte>
ndowens08, alright one problem so far is already that you are missing a curlybracket for fetchurl. buildInputs shouldn't be in the same block as the url and sha256.
<HappyEnte>
ndowens08, also how do you try to install this? with nix-build?
<ndowens08>
yup with nix
<ndowens08>
and if I take it out of fetchurl bracket, it gives undefined variable unzip lol
<HappyEnte>
ndowens08, the thing is that the expression really is just a function returning a path of the package and the things you wrote above in { stdenv, fetchur, ... etc. } are your arguments to this function
AtnNn has quit [(Ping timeout: 240 seconds)]
<HappyEnte>
ndowens08, so they could be named like anything e.g. hans peter stoffel
<HappyEnte>
ndowens08, nix really doesn't know that you mean the package python2 since its just a name
AtnNn has joined #nixos
<ndowens08>
hey almost got it!
<ndowens08>
:)
<gchristensen>
fpletz, globin: hi, having some more firm dates for this summer soon would be helpful :)
<HappyEnte>
ndowens08, so you still have to plug in some value (e.g. your package (or a path to be specific)) :)
<HappyEnte>
ndowens08, because of this it depends how you want to install the package
<HappyEnte>
ndowens08, so i guess you just use nix?
<ndowens08>
hmm what ya mean i just use nix?
Acou_Bass has joined #nixos
<HappyEnte>
ndowens08, i mean you just use want to us the nix package manager, and not nixos (nixos-rebuild and similar) (so you are not importing this expression somewhere into your system configuration)
georges-duperon has quit [(Ping timeout: 252 seconds)]
<HappyEnte>
ndowens08, e.g. you want to use nix-build to build, or nix-env to install into your user environment?
<ndowens08>
ah, yea i am using nix-build
georges-duperon has joined #nixos
Piece_Maker has joined #nixos
<HappyEnte>
ndowens08, all right :) so in this case you might want to change the expression a little bit, there are really multiple ways you can write your expression.
Acou_Bass has quit [(Ping timeout: 240 seconds)]
Piece_Maker is now known as Acou_Bass
<ndowens08>
ah, just want easy. I am new to the concept of nixos anyway
justanotheruser has joined #nixos
<HappyEnte>
ndowens08, one is not harder than the other :), its just that you can write your functions (packages) in (obviously) different ways
<HappyEnte>
ndowens08, the first thing you really have to do only with your expression is saying where the nix package set relies
sziszi has quit [(Ping timeout: 240 seconds)]
<HappyEnte>
ndowens08, you can do this either by having some argument in your function head { pkgs }: that you afterwards pass the path of the package set from the command line
<HappyEnte>
ndowens08, or you can also write something like "let pkgs = import <nixos> {}" whereby <nixos> would be the name of the respective nix channel you have on your system (nix-channel --list) should be nixos by default
sziszi has joined #nixos
mkoenig has quit [(Read error: Connection reset by peer)]
<ndowens08>
I am so use to so rta conventional methods on packaging; I have done fedora and debian packaging, on side note i find fedora packaging easier, but to me the easiest is PKGBUILD in arch
<HappyEnte>
ndowens08, the nix package set (pkgs) is like the name implies the set of all packages, libraries ... and so on. so every build input you want to use in your expression is a element from this package set
<HappyEnte>
ndowens08, :) no worries its actually a whole lot easier when you understood it
<HappyEnte>
ndowens08, if you can't follow with one step just ask by the way, i might not be able to explain all the best but I try my best
<ndowens08>
HappyEnte: lol well i may never understand it, but want to play with it and maybe it could be used by others
georges-duperon has quit [(Ping timeout: 252 seconds)]
<NixOS_GitHub>
[nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vDgrR
<NixOS_GitHub>
nixpkgs/master a5e041a afranchuk: libreswan service: make EnvironmentFile optional (#22591)...
<HappyEnte>
ndowens08, im sure you can :). So to keep it short than whats missing from your expression, is that you haven't told nix in any way the by unzip and gnumake you mean pkgs.unzip pkgs.gnumake
<HappyEnte>
ndowens08, albeit i missed two things. stdenv.mkDerivation would than have to be pkgs.stdenv.mkDeriviation and fetchurl pkgs.fetchurl sorry about that