Lisanna has joined #nix-darwin
Sonarpulse has quit [Ping timeout: 240 seconds]
Lisanna has quit [Remote host closed the connection]
ryanartecona has joined #nix-darwin
Lisanna has joined #nix-darwin
philr has joined #nix-darwin
ryanartecona has quit [Ping timeout: 276 seconds]
dustinm has quit [Quit: Leaving]
ryanartecona has joined #nix-darwin
dustinm has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
sellout- has joined #nix-darwin
sellout-1 has quit [Ping timeout: 268 seconds]
Lisanna has quit [Remote host closed the connection]
thefloweringash has quit [Ping timeout: 246 seconds]
zzamboni has joined #nix-darwin
zzamboni has quit [Client Quit]
sellout-1 has joined #nix-darwin
sellout- has quit [Read error: Connection reset by peer]
thefloweringash has joined #nix-darwin
Lisanna has joined #nix-darwin
philr has quit [Quit: WeeChat 2.0.1]
zzamboni has joined #nix-darwin
zzamboni has quit [Read error: Connection reset by peer]
zzamboni1 has joined #nix-darwin
periklis has joined #nix-darwin
zzamboni1 has quit [Ping timeout: 240 seconds]
periklis has quit [Ping timeout: 240 seconds]
chrisbarrett has joined #nix-darwin
chrisbarrett has quit [Quit: chrisbarrett]
zzamboni has joined #nix-darwin
__Sander__ has joined #nix-darwin
ryanartecona has joined #nix-darwin
periklis has joined #nix-darwin
periklis has quit [Ping timeout: 276 seconds]
jtojnar has quit [Quit: jtojnar]
ryanartecona has quit [Quit: ryanartecona]
nikivi has joined #nix-darwin
ryanartecona has joined #nix-darwin
Sonarpulse has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
<
pikajude>
why does vim want tex now?
<
pikajude>
oh, it doesn't anymore
<
LnL>
it does for me
<
LnL>
unless somebody changed that in the last hours
<
pikajude>
well i just pulled
<
pikajude>
and it's not building
*tex* anymore
<
pikajude>
although now something wants gtk
<
pikajude>
what are they doing to my beloved darwin
<
pikajude>
i don't want gtk
<
LnL>
it's vim_configurable
<
LnL>
it uses the weird composableDerivation thing so I have no idea where flags come from
<
LnL>
I'm not a fan of the vim configuration stuff in nixpkgs
<
gchristensen>
how do you like the emacs configuration?
<
pikajude>
i've never used emacs
<
pikajude>
i really should at SOME point
<
LnL>
how should I know? :p
<
pikajude>
i gotta get used to it one day
<
gchristensen>
you don't have to
<
gchristensen>
emacs sucks like everything else :P
<
pikajude>
i've heard it's better for haskell
<
gchristensen>
pikajude: #emacs is resistent to X-vs-emacs trolls by declaring it sucks
<
gchristensen>
for example, /msg fsbot ,salespitch
<
pikajude>
oh, okay
<
pikajude>
isn't that the opposite of what i was doing though
<
gchristensen>
or even ,even-better-sales-pitch
<
gchristensen>
oh, yeah
<
gchristensen>
but it is definitely no panacea
<
gchristensen>
though having emacs' maintainer be a nix user is a perk
<
LnL>
gchristensen: what I see in the manual looks fine to me, vam uses strings for the packages...
<
gchristensen>
ouch
<
LnL>
and it uses a .customize with syntax I can't remember because nothing else works like that
<
pikajude>
vim is soooo weird
<
pikajude>
i mean, the package config, not the program itself
<
pikajude>
okay maybe both :/
<
pikajude>
i sort of have a flow that works with vim
<
pikajude>
if hindent is easier to use in emacs that's probably reason enough to switch
<
pikajude>
since i don't vim for work anymore
<
LnL>
I have no clue how to set those options
<
pikajude>
god damn haskell builder
<
pikajude>
"yaml-0.8.28-GZeEnSKDGToL1bW4Ijv3DZ is unusable due to shadowed dependencies:"
<
pikajude>
why did this start happening
<
pikajude>
yeah, vim needs gtk+ now
<
pikajude>
what hte dfuck
<
pikajude>
apologies for my french
<
pikajude>
someone clearly saw fit to add gtk to vim unconditionally
<
pikajude>
oh, no, you're right LnL, configurable.nix itself was touched a year ago
<
pikajude>
someone fucked it up somewhere else
ryanartecona has joined #nix-darwin
ryanartecona has quit [Quit: ryanartecona]
<
pikajude>
actually, I don't think this is bisectable
<
pikajude>
vim_configurable won't build for me even 5,000 commits into the past
<
pikajude>
and I know I've done a successful build since then
<
LnL>
yes, it's just texlive that recently broke
<
pikajude>
right but gtk+ doesn't build either
ryanartecona has joined #nix-darwin
<
pikajude>
and also, hindent doesn't
<
pikajude>
aaaaaargh
<
LnL>
yeah, dunno what happened the last week
<
pikajude>
it's a bloodbath
__Sander__ has quit [Quit: Konversation terminated!]
<
pikajude>
maybe sandboxing being off broke it...
<
pikajude>
huh, turning sandboxing on actually makes vim not build
<
pikajude>
and my user environment
<
pikajude>
LnL: are you using sandbox
<
LnL>
not by default, resolve-system-dependencies doesn't work with hydra/build-remote
<
pikajude>
oh, really
<
LnL>
yeah, it no longer copies all the entire drv tree over as an optimisation
<
pikajude>
i think i hit the sandbox file size limit with my user environment
<
pikajude>
so i can't use it with darwin-rebuild at least
<
LnL>
huh, that has a limit?
<
pikajude>
not officially
<
LnL>
apple plz stop putting weird limits on everything
<
pikajude>
but sandbox-exec throws an internal error if you hit a certain size
<
pikajude>
i mean it's kinda like when we used to pass the sandbox profile on the command line and hit the argv length limit
<
pikajude>
really bizarre when things stop working apropos of nothing
<
LnL>
what's the actual issue?
<
LnL>
the @executable_path thing in gtk+ or did you get past that
<
pikajude>
vimUtils.pluginnames2nix
<
pikajude>
builds gtk+
<
pikajude>
which can't find @rpath/libatk.dylib
<
pikajude>
or something along those lines
<
pikajude>
and i can't find a commit where that doesn't happen
<
pikajude>
despite having been using pluginnames2nix in my system config for at least 6 months
<
LnL>
pretty sure the dependency has always been there
<
pikajude>
so i think
<
pikajude>
something else has brojen
<
pikajude>
no idea what
<
LnL>
hydra-job-bisect gtk3.x86_64-darwin will tell us what :)
ryanartecona has quit [Quit: ryanartecona]
<
pikajude>
unless it was always broken
<
LnL>
3abd1ec53d4d373f2fd1b697bc9ea191137e5d19
<
LnL>
but cb6f88ce5ea98998701e1d49690e294ab2613daa
<
pikajude>
hack's terrible type system really makes me appreciate ghc these days
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
zzamboni has joined #nix-darwin
zzamboni has quit [Quit: Leaving.]
Lisanna has quit [Quit: Lisanna]
elasticdog has quit [Ping timeout: 265 seconds]
elasticdog has joined #nix-darwin
<
LnL>
urgh, meson rpaths
<
pikajude>
i'm really regretting never having done any of those proper comp sci/math courses in uni now
<
pikajude>
yeah, i've spent my free time for the past week trying to write a library that takes a TH Name and turns it into a tree structure
<
pikajude>
for generating instances for a deeply nested datatype
<
pikajude>
and i'm doing this horrible hacky shit to fake type resolution and detect recursion
<
pikajude>
just awful
<
pikajude>
took me this long to figure out i should just be using a directed graph
Lisanna has joined #nix-darwin