| 27 Jan 2026 |
maralorn | The progress bars have one huge problem: Their width currently jumps when the width of the tree changes. I think that is very ugly but I don’t have a good solution. | 10:04:44 |
maralorn | Yes, I am on it. | 10:04:52 |
maralorn | Any predermined ratio of tree/progress bar will suck on some terminal widths. | 10:09:12 |
maralorn | Okay, I had a look at the logs and could reconstruct the problem. The problem is indeed that lix reports an increase in the number of successfully finished builds shortly after the build finishes in this occurence, while it normally does it the other way around. I believe this is because during the start of the build lix is somehow still figuring out the correct number of outstanding builds in a separate thread which slows down the reporting. | 10:55:51 |
hexa | I don't think this is a problem in practice | 13:40:24 |
hexa | I've been using the download bars ever since they were on main and they're super fine | 13:40:48 |
Emma [it/its] | i dont care much either about them getting resized | 13:41:27 |
maralorn | Huh, I see. | 13:45:02 |
maralorn | I find it quite questionable and am unsure whether I want it that way. | 13:45:41 |
maralorn | But okay. It won't stop me from releasing. | 13:46:00 |
maralorn | I have an idea for the build finished detection. @hexa:lossy.network I'll try to come to the hackspace today and ideally I can implement it then. | 13:47:50 |
hexa | exciting stuff! | 13:49:57 |
K900 | So uh | 20:04:35 |
hexa | what is it? I have maralorn in punching range | 20:06:47 |
hexa | * what is it? I have maralorn in punching range | 20:06:57 |
K900 | Just wondering if any fixes have been found | 20:07:34 |
K900 | Given I'm currently looking at a graph that claims to have 150 builds in flight | 20:07:43 |
hexa | we're currently convincing him that a log fix in lix would be good | 20:09:31 |
hexa | things don't have to stay shit because they've always been that way | 20:09:43 |
K900 | Good | 20:13:13 |
hexa | but apparently the nh people want to rewrite nom in rust, because they don't want to depend on non-rust things | 20:13:20 |
K900 | Please continue | 20:13:16 |
Emma [it/its] | nh? | 20:14:35 |
jappie | https://github.com/nix-community/nh | 20:14:47 |
Emma [it/its] | also, i dont want to depend on rust things | 20:14:52 |
Emma [it/its] | /hj | 20:15:51 |
maralorn | 😄 | 20:16:01 |
Emma [it/its] | i'd rather depend on languages that are a bit more... mature | 20:16:35 |
K900 | Like Perl? | 20:17:03 |
Emma [it/its] | sure | 20:17:17 |