!zghijEASpYQWYFzriI:nixos.org

Hydra

392 Members
110 Servers

Load older messages


SenderMessageTime
3 Apr 2022
@sternenseemann:systemli.orgsterni Can someone please fix hydra-unstable in nixpkgs? 13:04:59
@grahamc:nixos.org@grahamc:nixos.org
In reply to @hexa:lossy.network
hydra updates are sadly blockedd by the zlib issue
not sure the status of this, maybe you can check it out?
13:08:13
@sternenseemann:systemli.orgsterniit's already broken in master something in the C++ side of things13:21:36
@sternenseemann:systemli.orgsternior rather in the current channels13:22:25
@grahamc:nixos.org@grahamc:nixos.orgnot sure, might be worth filing a bug13:30:46
@grahamc:nixos.org@grahamc:nixos.orgprobably in nixpkgs, hydra itself builds13:31:17
4 Apr 2022
@niksnut:matrix.orgniksnut

Anybody know what can cause this (running foreman in a nix develop shell):

$ foreman start
Warning: the running version of Bundler (2.1.4) is older than the version that created the lockfile (2.2.20). We suggest you to upgrade to the version that created the lockfile by running `gem install bundler:2.2.20`.
Traceback (most recent call last):
        2: from /nix/store/ycshcdssxcj9sjf6yzb1ydw4fcglf66y-foreman-0.87.2/bin/foreman:20:in `<main>'
        1: from /nix/store/ggqacj06n6qfm1iww0bih9ph0j89wcna-bundler-2.1.4/lib/ruby/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/rubygems_integration.rb:413:in `block in replace_bin_path'
/nix/store/ggqacj06n6qfm1iww0bih9ph0j89wcna-bundler-2.1.4/lib/ruby/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/rubygems_integration.rb:374:in `block in replace_bin_path': can't find executable foreman for gem foreman. foreman is not currently included in the bundle, perhaps you meant to add it to your Gemfile? (Gem::Exception)
10:00:11
@janne.hess:helsinki-systems.dedas_jHaven't seen that one before. Does it work when using the compat stuff (probably nix-shell) instead of nix develop?10:16:07
@niksnut:matrix.orgniksnutnix-shell gives the same error10:37:05
@lukegb:zxcvbnm.ninjalukegb (he/him)Yeah, I can reproduce with that foreman storepath13:58:01
@cole-h:matrix.orgcole-h
In reply to @niksnut:matrix.org

Anybody know what can cause this (running foreman in a nix develop shell):

$ foreman start
Warning: the running version of Bundler (2.1.4) is older than the version that created the lockfile (2.2.20). We suggest you to upgrade to the version that created the lockfile by running `gem install bundler:2.2.20`.
Traceback (most recent call last):
        2: from /nix/store/ycshcdssxcj9sjf6yzb1ydw4fcglf66y-foreman-0.87.2/bin/foreman:20:in `<main>'
        1: from /nix/store/ggqacj06n6qfm1iww0bih9ph0j89wcna-bundler-2.1.4/lib/ruby/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/rubygems_integration.rb:413:in `block in replace_bin_path'
/nix/store/ggqacj06n6qfm1iww0bih9ph0j89wcna-bundler-2.1.4/lib/ruby/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/rubygems_integration.rb:374:in `block in replace_bin_path': can't find executable foreman for gem foreman. foreman is not currently included in the bundle, perhaps you meant to add it to your Gemfile? (Gem::Exception)
The nixpkgs pinned in nixos/nix has a busted foreman. I looked into this before, one second -- lemme find the nixpkgs pr that fixed it. That's why I had to add a new nixpkgs input for my queue runner metrics PR
14:37:16
@cole-h:matrix.orgcole-hhttps://github.com/NixOS/nixpkgs/pull/14039114:37:47
@casey:hubns.netcransomside tangent. i replaced all my foreman usage with goreman (a go re-implementation) and it has some nice extra features, like being able to-start individual services. i had some weirdness with tty handling and stdin with foreman and it uses the same procfile format.14:40:28
@cole-h:matrix.orgcole-hInteresting, may be worth to investigate replacing it with that15:09:12
@cole-h:matrix.orgcole-hThough we don't need anything special re: tty handling and stdin usage, if we can avoid this issue in the future, may be a decent enough idea15:10:06
@rick:matrix.ciphernetics.nlRick (Mindavi)
In reply to @cole-h:matrix.org
https://github.com/NixOS/nixpkgs/pull/140391
Only applies to release-21.05?
16:10:23
@rick:matrix.ciphernetics.nlRick (Mindavi)* Only applied to release-21.05?16:10:36
@cole-h:matrix.orgcole-hYep. But that shouldn't matter, since Nix itself is pinned to 21.05 at the moment (just, an older revision than that, it appears): https://github.com/NixOS/nix/blob/a4a1de69dcc3c6e0c40a093d67b5f20568a5f31e/flake.nix#L416:37:18
@cjbayliss:matrix.orgcjbayliss (they/them) changed their display name from cjbayliss (they/them) to cjb.21:02:38
5 Apr 2022
@niksnut:matrix.orgniksnut@cole-h Thanks, I'm updating nixpkgs in Nix (https://github.com/NixOS/nix/pull/6365)14:43:37
@bjth:matrix.orgBryan Honof changed their profile picture.17:47:06
@h7x4:nani.wtfh7x4 joined the room.20:11:50
7 Apr 2022
@h7x4:nani.wtfh7x4 00:24:23
@grahamc:nixos.org@grahamc:nixos.orgrfr: https://github.com/NixOS/hydra/pull/117300:41:20
@andreas.schraegle:helsinki-systems.deajs124skimmed the code and it looks minimal, but alright. didn't run the tests or look at it too closely though. we still run the python exporter that scrapes the queue runner status json or however that works.11:15:55
@grahamc:nixos.org@grahamc:nixos.orgwe do too, this doesn’t export nearly all those metrics yet11:48:27
@grahamc:nixos.org@grahamc:nixos.org But I don’t want to do all that work if it doesn’t look like a good approach 11:48:38
@andreas.schraegle:helsinki-systems.deajs124I'm not sure I'm qualified judge that, tbh11:53:21
@grahamc:nixos.org@grahamc:nixos.orgwell, I merged & deployed it. We can revert it if we need to :P 20:31:01
@grahamc:nixos.org@grahamc:nixos.org~unreleased software~ 20:31:06

Show newer messages


Back to Room ListRoom Version: 6