19 Aug 2025 |
emily | withWebEngine should be true by default for the backport | 18:59:14 |
Grimmauld (any/all) | yes, but not for unstable | 18:59:31 |
emily | we need to do true by default → turn to false in the packages that don't need it → false by default in a follow-up PR | 18:59:35 |
emily | well ok | 18:59:40 |
emily | it is generally easier to do the backportable things on unstable and then do the non-backportable things on top but sure | 18:59:50 |
Grimmauld (any/all) | i'd have just edited the commits in a manual backport and put the default true in there | 19:00:13 |
emily | FWIW Subsurface supports Qt 6 and apparently doesn't even use WebEngine on 5, but we don't have to fix that now | 19:00:12 |
Grimmauld (any/all) | not on the version we have | 19:00:30 |
emily | well, it still doesn't use WebEngine on 5 regardless of vresion :P | 19:00:41 |
emily | * well, it still doesn't use WebEngine on 5 regardless of version :P | 19:00:43 |
emily | what I mean is that we need to go through the pyside2 users | 19:00:55 |
Grimmauld (any/all) | yes | 19:00:55 |
Grimmauld (any/all) | oh. Oh no. | 19:01:15 |
emily | there's only like 10 of them | 19:01:20 |
Grimmauld (any/all) | but its python | 19:01:29 |
Grimmauld (any/all) | and python dependency mangement is fucked | 19:01:36 |
emily | though more via qtpy | 19:01:44 |
Grimmauld (any/all) | nono those are counted in the 10 | 19:03:09 |
K900 | We can also wait for Plasma 5 to get dropped | 19:03:53 |
K900 | And by get dropped I mean we drop it first | 19:04:07 |
K900 | And by we I mean me | 19:04:17 |
K900 | And by me I mean tired | 19:04:25 |
Grimmauld (any/all) | i mean, emily said that wasn't necessary, just makes a difference in what error people are getting | 19:05:50 |
Grimmauld (any/all) | the painful thing is: How the hell am i supposed to check whether pyside users are using webengine? | 19:07:09 |
Grimmauld (any/all) | if it were a proper language, i could just build and get a nice linker error or something. But no, py is all dynamic | 19:07:34 |
emily | well there's like 10 of them | 19:07:43 |
emily | you go to github and type webengine in the search | 19:07:49 |
Grimmauld (any/all) | fair enough - if i don't find any that use qtwebengine, would we backport it as default false? | 19:08:59 |
Grimmauld (any/all) | ah, that way we can backport the thing... We can keep false-by-default on supercollider? | 19:13:24 |
emily | that would be a breaking change to SuperCollider, so probably we shouldn't | 19:24:58 |