00:03
drakonis has quit [Quit: WeeChat 2.7.1]
00:09
<
gchristensen >
anybody around who is pretty great with Python? I have a question: nixops plugins. how should a build of nixops-with-plugins work? should it build a single Python application providing the source of all the plugins in one go? or should each plugin build separately, being passed a nixops-without-plugins, creating a build result, and then using that result to construct the nixops-with-plugins?
00:24
<
worldofpeace >
I'm not sure if the question here is hypothetical, but out of the many plugins systems I've modified or made in nixpkgs the latter makes the most sense to me.
00:24
<
gchristensen >
definitely not hypothetical
00:25
<
gchristensen >
the latter has a problem, though, if you're working on a plugin and nixops at the same time, you have to build nixops -> build the plugin -> build nixops with the plugin, to try it out
00:27
<
gchristensen >
that is the way I was thinking about it, too, though: this three-stepped build
00:27
<
worldofpeace >
right, but the final -> should be so fast you wouldn't notice
00:28
<
worldofpeace >
gchristensen: I've maybe duplicated that pattern 10 times
00:28
<
gchristensen >
true, though nix-shell-based development isn't possible
00:40
<
aminechikhaoui >
gchristensen nix-shell on nixops repo, then PYTHONPATH=/path/to/plugin:$PYTHONPATH seemed like it worked fine
00:40
<
gchristensen >
neat
00:40
<
aminechikhaoui >
not the cleanest though and not sure how to automate from within shellHook with a list of plugins
00:43
<
aminechikhaoui >
but for instance I think that's how nix-shell dev of nixops used to work before the split
00:43
<
gchristensen >
hmm okay if that works I'm happy enough with that
00:44
<
gchristensen >
I'm thinking the plugins do need to actualyl be built, to easily provide their own dependencies
00:45
<
aminechikhaoui >
yeah but that can be once when you enter nix-shell
00:45
<
aminechikhaoui >
then further changes (without adding any build inputs) are picked up without reloading the shell
00:46
<
gchristensen >
I dunno, this feels shady
00:47
<
aminechikhaoui >
yeah
01:26
drakonis has joined #nixos-dev
01:42
bhipple has quit [Ping timeout: 258 seconds]
01:44
bhipple has joined #nixos-dev
02:08
<
gchristensen >
worldofpeace: ^
02:38
lovesegfault has joined #nixos-dev
03:02
bhipple has quit [Ping timeout: 255 seconds]
03:47
orivej has quit [Ping timeout: 260 seconds]
03:53
bhipple has joined #nixos-dev
04:04
drakonis has quit [Quit: WeeChat 2.7.1]
04:35
lovesegfault has quit [Quit: WeeChat 2.7.1]
04:50
lovesegfault has joined #nixos-dev
05:25
orivej has joined #nixos-dev
05:28
lovesegfault has quit [Ping timeout: 256 seconds]
05:30
lovesegfault has joined #nixos-dev
05:39
orivej has quit [Ping timeout: 265 seconds]
05:41
lovesegfault has quit [Quit: WeeChat 2.7.1]
05:54
bhipple has quit [Remote host closed the connection]
06:08
MichaelRaskin has quit [Quit: MichaelRaskin]
07:09
orivej has joined #nixos-dev
07:23
Cale has quit [Ping timeout: 240 seconds]
07:43
Cale has joined #nixos-dev
08:11
genesis has quit [Remote host closed the connection]
08:12
cole-h has quit [Ping timeout: 256 seconds]
08:16
__monty__ has joined #nixos-dev
08:35
genesis has joined #nixos-dev
10:03
orivej has quit [Ping timeout: 240 seconds]
10:08
Dandellion has joined #nixos-dev
10:17
<
{^_^} >
#76723 (by jokogr, 8 weeks ago, open): Traefik: 1.7.14 -> 2.1.4
10:34
orivej has joined #nixos-dev
10:36
justanotheruser has quit [Ping timeout: 260 seconds]
10:46
orivej has quit [Ping timeout: 240 seconds]
10:58
orivej has joined #nixos-dev
11:09
orivej has quit [Ping timeout: 240 seconds]
12:05
vcunat has joined #nixos-dev
12:13
<
das_j >
is it possible to build the nixpkgs tarball with ofborg?
12:13
<
das_j >
and is it wise to do so or is that just creating a high load?
12:50
Synthetica has joined #nixos-dev
12:53
_ris has quit [Ping timeout: 240 seconds]
12:55
psyanticy has joined #nixos-dev
13:46
FRidh has quit [Quit: Konversation terminated!]
13:48
FRidh has joined #nixos-dev
14:14
ixxie has joined #nixos-dev
14:18
drakonis has joined #nixos-dev
14:57
justanotheruser has joined #nixos-dev
15:27
<
rnhmjoj >
is there anyone familiar with the test machinery that could here in PR #81013?
15:34
teto has joined #nixos-dev
16:38
justanotheruser has quit [Ping timeout: 240 seconds]
16:52
justanotheruser has joined #nixos-dev
17:05
justanotheruser has quit [Ping timeout: 256 seconds]
17:15
cole-h has joined #nixos-dev
17:21
justanotheruser has joined #nixos-dev
17:23
puck has quit [Ping timeout: 248 seconds]
17:24
puck has joined #nixos-dev
17:27
drakonis has quit [Quit: WeeChat 2.7.1]
17:39
vcunat has quit [Ping timeout: 240 seconds]
17:40
obadz has quit [Quit: WeeChat 2.7]
17:43
obadz has joined #nixos-dev
17:56
justanotheruser has quit [Ping timeout: 240 seconds]
18:05
drakonis has joined #nixos-dev
18:08
Jackneill has quit [Remote host closed the connection]
18:23
justanotheruser has joined #nixos-dev
18:44
Synthetica has quit [Quit: Connection closed for inactivity]
19:19
justanotheruser has quit [Read error: Connection reset by peer]
19:27
_ris has joined #nixos-dev
19:53
psyanticy has quit [Quit: Connection closed for inactivity]
20:00
tokudan has quit [Quit: Dunno.]
20:05
tokudan has joined #nixos-dev
20:06
tokudan has quit [Remote host closed the connection]
20:08
tokudan has joined #nixos-dev
20:39
justanotheruser has joined #nixos-dev
20:39
phreedom has quit [Ping timeout: 240 seconds]
20:42
phreedom has joined #nixos-dev
20:48
teto has quit [Quit: WeeChat 2.7.1]
20:59
ixxie has quit [Ping timeout: 256 seconds]
22:19
__monty__ has quit [Quit: leaving]
22:19
Jackneill has joined #nixos-dev
22:25
Jackneill has quit [Remote host closed the connection]
22:28
orivej has joined #nixos-dev
22:44
justanotheruser has quit [Ping timeout: 256 seconds]
22:45
<
{^_^} >
#81563 (by ashkitten, 9 minutes ago, open): glimpse: init at 0.1.2
22:45
<
{^_^} >
error: syntax error, unexpected $undefined, expecting ')', at (string):284:15
22:45
<
ashkitten >
{^_^}++
22:45
<
{^_^} >
{^_^}'s karma got increased to 170
22:46
<
gchristensen >
what if you follow jtojnar's sugestion? does that fix it?
22:46
<
ashkitten >
oh i see, it didn't show up until refreshing the page
22:51
<
ashkitten >
is fetchTarball deprecated? i wasn't aware that fetchurl unpacked tarballs
22:56
<
adisbladis >
ashkitten: fetchurl doesn't unpack tarballs
22:56
<
adisbladis >
That happens in unpackPhase
22:57
<
ashkitten >
oh i see
22:57
<
ashkitten >
so if you set the source to a tarball then it automatically gets unpacked for the derivation?
23:00
<
ashkitten >
so why did it fail evaluation the first time anyways?
23:02
<
adisbladis >
ashkitten: Because the builtin fetchers are not available in restricted eval
23:02
<
ashkitten >
but fetchurl is allowed, i guess?
23:04
<
adisbladis >
ashkitten: pkgs.fetchurl is because it's a fixed-output derivation
23:04
<
adisbladis >
No builtins
23:17
lovesegfault has joined #nixos-dev
23:35
<
ashkitten >
gchristensen: how do i make ofborg recheck after a force push?
23:35
<
ashkitten >
it passed checks but it shouldn't have
23:36
<
ashkitten >
no idea how it did
23:36
<
ashkitten >
had the wrong sha256 lol
23:41
orivej has quit [Ping timeout: 268 seconds]
23:41
<
ashkitten >
oh, looks like it started the check on its own, just took a bit
23:42
<
worldofpeace >
flokli: cool, it looks like Vcunat merged staging-20.03 today. We do this once the eval is complete.
23:55
* genesis
's working on /pkgs/build-support/appimage/default.nix
23:56
<
genesis >
tilpner ;)
23:58
<
genesis >
PR are coming.