sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS 19.03 released! https://discourse.nixos.org/t/nixos-19-03-release/2652 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html https://r13y.com | 19.03 RMs: samueldr,sphalerite | https://logs.nix.samueldr.com/nixos-dev
_e has quit [Ping timeout: 252 seconds]
_e has joined #nixos-dev
Cale has quit [Ping timeout: 276 seconds]
Cale has joined #nixos-dev
Drakonis has quit [Quit: WeeChat 2.4]
bgamari has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 245 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 248 seconds]
Jackneill has joined #nixos-dev
nwspk has quit [Quit: nwspk]
drakonis1 has quit [Read error: Connection reset by peer]
nwspk has joined #nixos-dev
<worldofpeace> Hey, it would be really helpful if someone with the time could write an tracking issue to direct people how to fix issues like https://github.com/NixOS/nixpkgs/pull/65323#issue-300599256. Lots of applications need to use qt wrappers and that would be a lot of duplicated review work since not everyone is aware of them.
<worldofpeace> alone in the past 4 days I've directed lots of people with how to migrate to this
johanot has joined #nixos-dev
psyanticy has joined #nixos-dev
alp_ has joined #nixos-dev
cjpbirkbeck has joined #nixos-dev
alp_ has quit [Ping timeout: 250 seconds]
alp has joined #nixos-dev
dtz has quit [Write error: Connection reset by peer]
vaibhavsagar has quit [Read error: Connection reset by peer]
orivej has joined #nixos-dev
alp has quit [Ping timeout: 250 seconds]
thefloweringash has quit [Ping timeout: 250 seconds]
timokau[m] has quit [Ping timeout: 250 seconds]
worldofpeace has quit [Ping timeout: 276 seconds]
codyopel has quit [Ping timeout: 252 seconds]
ma27[m] has quit [Ping timeout: 265 seconds]
bennofs[m] has quit [Ping timeout: 276 seconds]
Ericson2314 has quit [Ping timeout: 276 seconds]
roberth has quit [Ping timeout: 276 seconds]
matthewbauer has quit [Ping timeout: 276 seconds]
alienpirate5 has quit [Ping timeout: 276 seconds]
nocent has quit [Ping timeout: 264 seconds]
domenkozar[m] has quit [Ping timeout: 264 seconds]
yegortimoshenko has quit [Ping timeout: 276 seconds]
alp has joined #nixos-dev
Ericson2314 has joined #nixos-dev
__Sander__ has joined #nixos-dev
dtz has joined #nixos-dev
bennofs[m] has joined #nixos-dev
domenkozar[m] has joined #nixos-dev
thefloweringash has joined #nixos-dev
nocent has joined #nixos-dev
vaibhavsagar has joined #nixos-dev
worldofpeace has joined #nixos-dev
timokau[m] has joined #nixos-dev
alienpirate5 has joined #nixos-dev
ma27[m] has joined #nixos-dev
yegortimoshenko has joined #nixos-dev
codyopel has joined #nixos-dev
matthewbauer has joined #nixos-dev
roberth has joined #nixos-dev
nocent has quit [*.net *.split]
alienpirate5 has quit [*.net *.split]
roberth has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
<pie_> worldofpeace: its not what you asked for but the wiki does have a Qt page which kind of gets into this
alienpirate5 has joined #nixos-dev
nocent has joined #nixos-dev
bennofs[m] has joined #nixos-dev
roberth has joined #nixos-dev
roberth has joined #nixos-dev
roberth has quit [Changing host]
adamt has joined #nixos-dev
alp_ has joined #nixos-dev
alp has quit [Ping timeout: 276 seconds]
alp_ has quit [Ping timeout: 264 seconds]
alp has joined #nixos-dev
<averell> it says to set the plugin PATH with nix-shell / env, but the point is that the new wrapQtAppHook is supposed to do that for you instead of everyone doing it themselves
<averell> anyway, this particular PR is fixed :)
<averell> also, it would be cool if we had https://nixos.org/nixpkgs/manual-unstable/ or similar (unless we already do?)
orivej has quit [Ping timeout: 245 seconds]
johanot has quit [Quit: WeeChat 2.4]
<andi-> Do we at some part of nixpkgs already have suppot for passing arguments to test drivers? I am thinking about adding an option to filter / exclude rust tests on `buildRustPackage` with a `cargoTestArguments` parameter (`cargo test -- $cargoTestArguments`)
<globin> andi-: there is checkFlags for `make check`
<andi-> ah, thanks
<andi-> then I'll just add support for that I guess
adamt has quit [Ping timeout: 268 seconds]
__Sander__ has quit [Quit: Konversation terminated!]
adamt has joined #nixos-dev
adamt is now known as Guest9944
Guest9944 has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
bgamari_ has joined #nixos-dev
bgamari_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
bgamari has joined #nixos-dev
Guest9944 has joined #nixos-dev
Guest9944 has quit [Ping timeout: 245 seconds]
webster23 has joined #nixos-dev
Jackneill has quit [Remote host closed the connection]
ixxie has joined #nixos-dev
alp__ has joined #nixos-dev
alp has quit [Ping timeout: 264 seconds]
Guest9944 has joined #nixos-dev
Guest9944 has joined #nixos-dev
Guest9944 has quit [Changing host]
Guest9944 is now known as adamt
cjpbirkbeck has quit [Quit: Quitting now.]
alp has joined #nixos-dev
alp__ has quit [Ping timeout: 252 seconds]
<andi-> I upgraded a machine from a fresh 19.03 to a revision on unstable a few days ago. Suddenly grub complains about missing symbols and drops into the resuce shell. Is that something other have seen as well? Haven't tried reproducing. In the colocation recovering the machine right now.
alp__ has joined #nixos-dev
<samueldr> andi-: /boot on another part?
alp has quit [Ping timeout: 272 seconds]
<{^_^}> #61718 (by gnidorah, 9 weeks ago, open): grub efi fails on latest nixos-unstable
<andi-> yes a raid1
<andi-> doh
<samueldr> I don't think we have tests for that
<samueldr> we probably should
<samueldr> ("that" being /boot on another part)
<andi-> I have /boot on another part on my laptop and I reboot it regulary on unstable.. :/
<samueldr> andi-: and /boot isn't the ESP either?
<andi-> let me confirm that. On my latop I have boot and ESP on each a dedicated partition
<andi-> someone else did the partitioning here
<andi-> uargh it is an raid1 vfat with ESP label..
<samueldr> okay, let's rephrase the conditions "I think it fails when /boot isn't the ESP"
<andi-> i would invert that condition
<andi-> it fails if /boot is the ESP
<samueldr> "uargh it is an raid1 vfat with ESP label" <- that's the failing machine?
<andi-> yes
<samueldr> ah
<andi-> but that raid1 is mounted to /boot/esp o.O
<samueldr> hmmm, because I think gnidorah was having issues with a setup similar to mine
<andi-> i'll probably make use of the multi-efi feature of nixos and repartition this..
<samueldr> still, it's likely #61718 will cause issues :/
<{^_^}> https://github.com/NixOS/nixpkgs/issues/61718 (by gnidorah, 9 weeks ago, open): grub efi fails on latest nixos-unstable
<samueldr> I should make a test machine with my setup
<andi-> yeah I think so too
<andi-> We should make a VM test for that
johanot has joined #nixos-dev
<adamt> Currently ceph is marked broken in master. There's a half year old MR for upgrading ceph from 12 to 13, that actually works. What can we do to move this along?
orivej has quit [Ping timeout: 258 seconds]
<andi-> in the past ceph wasn't really taken care of that well... Not sure if that will improve. It certainly will not improve while broken :/
orivej has joined #nixos-dev
<adamt> andi-: It sure wont change if the work being put into making it work isn't merged. :P
<adamt> (sorry for being blunt)
<adamt> It just seems really weird that some people can push things directly to master and stable without any review at all, while other things can't be merged at all, because the people with commit access isn't using the software.
Jackneill has joined #nixos-dev
johanot has quit [Quit: WeeChat 2.4]
ixxie has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 245 seconds]
<pie_> averell: oh we have a wrapqtapp now? cool
Drakonis has joined #nixos-dev
<andi-> adamt: It is defnitly a concern. but maybe those that just push it will also maintain it for longer since they know the game... Doesn't mean they do tho.. I used to have a ceph cluster but I haven't touched ceph in about 2y. So best is to find someone that uses it actively and have them maintain it (with tests etc..). I am happy to do some reviews and handle merging things if they look fine otherwise. Just
<andi-> can't verify that it doesn't eat all your data :-)
Jackneill has quit [Remote host closed the connection]
alp__ has quit [Ping timeout: 252 seconds]
<worldofpeace> averell: I've been posting the link to the unstable manual (qt section) in my reviews when this topic comes up
<adamt> andi-: We *are* running it in production, and we are the ones trying to be good open source citizens by getting it back into the nixpkgs tree :P
<adamt> Also, sorry for sounding grumpy, I really appreciate the hard work everybody is doing in their spare time.
<gchristensen> adamt: link to the PR?
alp has joined #nixos-dev
<adamt> gchristensen: https://github.com/NixOS/nixpkgs/pull/49866 . Actually it doens't merge cleanly any longer, due to the pkg being marked broken in the meantime, and since the original author isn't with us any longer we can't actually get the branch updated, but I know srhb promised to rebase it and push to the branch.
<{^_^}> #49866 (by krav, 37 weeks ago, open): ceph: 12.2.7->13.2.4
<adamt> I wasn't really fishing for anybody to look at it today, but just get an idea about how to handle it so we can get a working ceph into 19.09 \o/ :-)
<gchristensen> well I'm inclined to find maintainers for things :P
<gchristensen> adamt: I'm inclined to just press merge.
<adamt> gchristensen: Don't. It's really what's in johanot's branch that we know works. I'm not really sure why they didn't close the original MR, and make a new one.
<gchristensen> adamt: please check out my feedback and ping me here.
<gchristensen> ah.
<gchristensen> well, we should merge something =) especially if you're willing to be maintainer.
psyanticy has quit [Quit: Connection closed for inactivity]
<adamt> gchristensen: I'll make sure johanot pings you tomorrow here, it's really him that knows the ins of it, while I'm just the one sitting in the corner complaining :P
<gchristensen> sounds good
<adamt> Thanks for the feedback.
psyanticy has joined #nixos-dev
alp has quit [Quit: ZNC 1.7.2 - https://znc.in]
alp has joined #nixos-dev
<gchristensen> it might be cool to have a `nix-shell -p zoom-us --run zoom-us` which GC-rooted zoom, and lazily upgraded it on nixos-rebuild
<worldofpeace> matthewbauer: Can we merge #52859 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/52859 (by jtojnar, 30 weeks ago, open): cmake: use multiple outputs for GNUInstallDirs
webster23 has quit [Ping timeout: 264 seconds]
<andi-> gchristensen: how would cleanup work?
<andi-> everything that I started via nix-shell once would have to be manually "unrooted"?
<gchristensen> no idea! a great question
<Profpatsch> gchristensen: It would be way cooler if this piece of ****software was finally containerized at runtime ;)
<Profpatsch> I don’t want it touching my files if possible
<gchristensen> I'd like this for pavucontrol, zoom, google chrome, a few others
<andi-> with small changes to be more restrictive/permissive etc..
<Profpatsch> andi-: We have https://github.com/openlab-aux/vuizvui/blob/master/pkgs/build-support/build-sandbox/default.nix, but good luck trying to find out what zoom needs in order not to crash at startup
<Profpatsch> I don’t have much trust in closed software, it’s mostly very badly written
<Profpatsch> At least I have to assume that when it’s closed source :)
<gchristensen> s/ closed//
<andi-> I share that feeling.. I distrust most software.. even open software
<andi-> after we got rid of all the state we should eliminate software.
<gchristensen> haha
<Profpatsch> gchristensen: If it’s small enough there’s usually a chance to audit it.
<Profpatsch> Especially if it’s been around for a while and people have been using it.
<gchristensen> I meant to substitute on both your messages
<Profpatsch> After a while all code paths are tested
<Profpatsch> And people should get back in the habit of at least skimming the source code of software they are using.
<Profpatsch> (which I haven’t done for a lot of stuff, I admit)
<adamt> Profpatsch: Even that kinda rules out really big projects like libre office. Nobody is going to just casually skim that during one evening.
<Profpatsch> But I know people who do :
<Profpatsch> :)
<Profpatsch> adamt: yeah, but maybe people shouldn’t be using LibreOffice if smaller tools suffice
<andi-> same kind of people that audit ghostscript
<gchristensen> hah
<ajs124> I'm probably never going to skim exim or postfix, but I need e-mail, so I'm probably stuck with either of those
<ajs124> Obviously, I could deploy qmail, but I doubt I ever will.
<gchristensen> and qmail is super buggy anyway
<andi-> receiving mail cna probably be handled by an awk script
<adamt> Just use gmail, problem solved. (:P)
<Profpatsch> I can’t audit a docx parser for example, but a markdown parser is totally feasible.
<gchristensen> qmail with an extra hook at the bottom
<samueldr> socat 25 > /dev/null
<ajs124> There's opensmtpd, which might actually be a viable option…
<gchristensen> docx parsers are at least sane! markdown parsers are insane.
<Profpatsch> Well, just for featureset
<ajs124> That's just one protcol, though. These message here for example go through ejabberd. I barely know any erlang.
<Profpatsch> I agree that semi-structured parsers are a lot more insane, but there’s not levels and levels of spec to implement.
<Shados> gchristensen: commonmark is not so insane
<Profpatsch> The docx standard is artificially blown up to make implementation infeasible.
<ajs124> How about doc (no x)? :D
<andi-> we might want to shift this to #nixos-everythingsucks? :-)
<Profpatsch> At least that’s what they tell you on the street
<gchristensen> sounds good andi-
<Shados> Is that an actual channel xD?
<Profpatsch> andi-: I’m gonna shift to my bed, gn8 :)
<Profpatsch> Shados: there’s #nixos-talk
<andi-> same... train in 5h /o\
<Profpatsch> andi-: Are you coming to Paris?
<gchristensen> -chat
<Profpatsch> I stand corrected
<andi-> Profpatsch: nah, berlin.
<andi-> not sure when Paris is happening
<Profpatsch> andi-: Hah, a shame, but have fun! :)
adamt has quit [Quit: WeeChat 2.4]
ryantm has quit [Quit: leaving]
ryantm has joined #nixos-dev