!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

276 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda57 Servers

Load older messages


SenderMessageTime
4 Aug 2022
@winterqt:nixos.devWinter (she/her)that should be something brought up with the python folks tbh03:43:18
@winterqt:nixos.devWinter (she/her)exactly03:43:20
@winterqt:nixos.devWinter (she/her)i'm sure it can be worked around somehow, or things can be put in place03:43:31
@winterqt:nixos.devWinter (she/her)the python folks are trying to keep up with something so fast moving and prone to breakage, there's only so much they can do without communication03:44:00
@tpw_rules:matrix.orgtpw_ruleslike sandro said in the issue, it feels more like there's a disconnect (which i don't know about) between the general python maintainers and cuda maintainers, and the best and most prompt solution might be to downgrade the service level03:44:06
@winterqt:nixos.devWinter (she/her)* the python folks are trying to keep up with something so fast moving and prone to breakage, there's only so much they can do03:44:09
@winterqt:nixos.devWinter (she/her)precisely yeah03:44:21
@tpw_rules:matrix.orgtpw_rulesi.e. focus on the packages around ZHF and accept that they're not stable and might take lots of work to get going if you follow unstable03:44:33
@winterqt:nixos.devWinter (she/her)(well the latter doesn't apply to samuela since he's a maintainer, so he kinda has to keep up in that regard)03:45:12
@winterqt:nixos.devWinter (she/her)(hope that doesn't sound rude, not trying to be)03:45:27
@tpw_rules:matrix.orgtpw_ruleswell that's the question, does he?03:45:35
@tpw_rules:matrix.orgtpw_rulesthere's too much value here to just give up, but the small focus and large effort might warrant saying that as the maintainer of this particular ecosystem03:46:38
@tpw_rules:matrix.orgtpw_rulesidk if it's simpler to sort of batch fixes like that, the hope is that these headaches will be discovered and worked out by other distros03:47:05
@tpw_rules:matrix.orgtpw_rulesand upstream collaboration/natural progression03:47:56
@tpw_rules:matrix.orgtpw_rulesmaybe more of a defined maintenance interval. i saw another discussion today at automatically marking packages as broken if they don't build for 3 months and stable releases are every 6 months03:50:07
@tpw_rules:matrix.orgtpw_rulesbut on the other hand "i logged into my system and upgraded my nixpkgs and now i can't do my job" as a daily occurrence seems to me like upgrading less frequently is a reasonable solution. i'm not sure how often this actually happens though, but it's definitely not rare03:50:59
@tpw_rules:matrix.orgtpw_rulesi also feel a lot of breakages with my nixos-m1 work and cross compilation. i try to do a release and oh whoops some random commit no one thought much of broke everything. at least it's not a job thing but it's still frustrating03:52:31
@tpw_rules:matrix.orgtpw_rulesbut it not being a job thing it's easy for me to frame it internally as a health evaluation and to try again next week and see if it's still broken, or take a bit of time to file reports. that way it's more reliable for people for whom it IS a job thing03:54:00
@winterqt:nixos.devWinter (she/her)yeah03:54:17
@winterqt:nixos.devWinter (she/her)i do think a way forward could start with talking to the python folks, to figure that stuff out; if this is a frequent enough occurrence, it's definitely worth a shot.03:55:11
@winterqt:nixos.devWinter (she/her)anyways i've said that like three times now so03:55:26
@tpw_rules:matrix.orgtpw_rulesfrom what i understand that's happened before but i don't know if it went anywhere and i'm not sure why. maybe there needs to be a mediator03:56:02
@tpw_rules:matrix.orgtpw_rules * from what i understand (e.g. what sandro said on the issue) that's happened before but i don't know if it went anywhere and i'm not sure why. maybe there needs to be a mediator03:56:17
@tpw_rules:matrix.orgtpw_rulesi have seen some messages here from some of the nixpkgs python maintainers as heads ups but idk if samuela saw them or they were helpful03:57:10
@tpw_rules:matrix.orgtpw_rulesin any case, it's about my bedtime. thanks for your input03:57:47
@tpw_rules:matrix.orgtpw_rules(another semi-related case i just remembered, https://github.com/NixOS/nixpkgs/pull/174072#discussion_r879694247 . i don't love the idea of having a bot update those libimobiledevice packages for safety reasons and the fact that they're all a tightly integrated set, maybe some cuda stuff can get added to that list too)04:00:28
@tpw_rules:matrix.orgtpw_rulesor a better method than a list in some repo no one's ever heard of :P04:00:40
@winterqt:nixos.devWinter (she/her)i think people have heard of r-ryantm's repo :p (or, can find it pretty easily since it's linked in its PRs)04:02:16
@tpw_rules:matrix.orgtpw_rulesok maybe it would be more fair to say "source file"04:03:01
@winterqt:nixos.devWinter (she/her)also: unrelated, but i also would recommend adding an update script (and adding it to the skiplist if you want), to make maintenance easier -- it really doesn't hurt to have update scripts for everything possible, even if not ran automatically, IMO04:03:29

Show newer messages


Back to Room ListRoom Version: 9