| 24 Feb 2026 |
makefu | is staging-next more "fresh" than master? | 17:38:26 |
K900 | No | 17:39:36 |
K900 | staging-next is currently behind master, as Hydra is building staging-25.11 | 17:39:45 |
K900 | We should have the next staging-next cycle probably somewhere around the end of the week | 17:40:02 |
makefu | the issue still exists in master when trying to build calibre | 17:52:33 |
K900 | Yes, and the fix is in staging | 17:52:51 |
K900 | Not staging-next | 17:52:52 |
K900 | Which is ahead of master | 17:52:55 |
makefu | ah!!! | 17:53:06 |
K900 | https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging | 17:53:13 |
makefu | okay thanks, that makes more sense | 17:53:13 |
vcunat | It's unlikely to happen this week. | 17:55:59 |
makefu | so when i am checking build failures in unstable because i did nix flake update nixpkgs and now my system does not build i should generally check both channels, staging and master if the package builds? or was calibre special that it needed fixing via the staging branch? | 17:59:49 |
vcunat | staging tends to be hard to check. You'd be doing lots of building work. | 18:01:12 |
vcunat | And it more often breaks things than fixes 😅 | 18:01:51 |
K900 | Calibre wasn't special, but qmake in general was | 18:01:53 |
WeetHet | You can always overlay the package to fix the build yourself (worst case use it from an earlier nixpkgs instance) and wait for the fix to propagate to unstable and realistically that's all you need to care about if you're not interested in contributing big changes that would touch staging | 18:04:10 |
Fabián Heredia | In reply to @k900:0upti.me Calibre wasn't special, but qmake in general was How many rebuilds is the qmake fix currently in staging? | 18:04:49 |
K900 | About 5k | 18:09:03 |
WeetHet | Did the effort to make stdenv non-cc by default die out? | 18:18:54 |
WeetHet | And make cc just a normal package | 18:19:21 |
vcunat | Redacted or Malformed Event | 18:22:55 |
| ari ❄ joined the room. | 18:41:30 |
makefu | i will do it like this then, i am mostly only trying to keep my maintained packages working. This is why i would like to know if there are big fixes ongoing in staging to avoid duplicate work or effort which cannot realistically be fixed on package level | 19:18:02 |
Fabián Heredia | I feel like it would be acceptable to go directly to unstable if it is mostly unbreaking | 19:40:34 |
Fabián Heredia | to avoid the wait for the next staging-next cycle | 19:40:47 |
K900 | Very little of it is unbreaking | 19:49:55 |
K900 | qmake on qt6 is something only terminally insane people use | 19:50:03 |
makefu | unfortunately nixpkgs is not yet in the position to dictate build systems | 20:01:20 |
K900 | Fortunately | 20:01:42 |