5 Sep 2024 |
outfoxxed | I'm confused about how that's an issue | 07:54:18 |
K900 | Like /nix/store/aaaaaaa-lib1-1.0/lib/qt/qml/Button.qml and /nix/store/bbbbbbbb-lib2-1.0/lib/qt/qml/Button.qml can both exist | 07:54:20 |
K900 | And we'd key both to lib/qt/qml/Button.qml | 07:54:32 |
outfoxxed | but im not sure that matters
because as a non nix application those would be the same path anyway | 07:55:16 |
outfoxxed | and the package wouldn't even work anywhere else | 07:55:22 |
outfoxxed | so its unlikely we'll ever hit that | 07:55:32 |
K900 | Not necessarily, it could be coming from two different loaders with different lookup paths | 07:56:06 |
K900 | This is a very contrived example | 07:56:11 |
K900 | But it is possible | 07:56:15 |
outfoxxed | I think its at a point of contrived-ness where its reasonable to break | 07:56:26 |
outfoxxed | I don't really have any other ideas that will still clean the caches | 07:57:29 |
outfoxxed | we could also just disable it for that case | 07:57:42 |
K900 | Yeah me neither | 07:57:53 |
K900 | I think maybe it's fine? | 07:57:56 |
K900 | If we can also figure out how to force AOT compilation on ~most things | 07:58:11 |
K900 | Then most setups will not have bare QML files anyway | 07:58:22 |
outfoxxed | you shouldn't even have to force it | 07:58:29 |
outfoxxed | kirigami is an outlier | 07:58:34 |
outfoxxed | every qt6 package should just be doing it for the most part | 07:58:42 |
K900 | I don't think it is | 07:58:48 |
K900 | plasma-workspace etc also have bare QML | 07:58:54 |
outfoxxed | does plasma still backport things to qt5? | 07:59:11 |
outfoxxed | i can't think of another reason other than that they haven't gotten around to updating it | 07:59:26 |
outfoxxed | running cachegen from the build is extremely easy and just works from what I've tried | 08:00:03 |
K900 | ╭────┬────────────────────────────────────────────────────────────────────────╮
│ 0 │ 0lna1qj6b7cb72s7kmr7jg1n9i3acy0z-source │
│ 1 │ 0srf2hwkzx229xx11msg8fixr59li2dq-qtwayland-6.7.2 │
│ 2 │ 11g2sl2mw761rjs5zgs9pg3ay882h3id-kinfocenter-6.1.4 │
│ 3 │ 1d720cm4jmkh7fm6sxaf2gjfmhd8ds77-libplasma-6.1.4 │
│ 4 │ 1iwdb9ykcdsgy00224hvjskl06s0bb8g-plasma-pa-6.1.4 │
│ 5 │ 1wzqfkck9bxq78wqcrpvp8djcmkrqf5i-qqc2-breeze-style-6.1.4 │
│ 6 │ 1x3zzysxy8xjdf6106yyhf95h1mzmzma-sddm-unwrapped-0.21.0 │
│ 7 │ 20d7068wb9c5nv1rhylzshdgk9qvf9wh-qtvirtualkeyboard-6.7.2 │
│ 8 │ 2k6x12rj75ns58z9wzhn3yhy6qga9crr-qtquickcontrols2-5.15.14-bin │
│ 9 │ 2x4njp91n4pybr0r5jj9n172i6c6dh1z-plasma-framework-5.116.0-bin │
│ 10 │ 2z5vjkzfnqwalg861y2ds1p4aj44mpvs-qtcharts-5.15.14-bin │
│ 11 │ 303r6af8zvyrskxd5mmmws16av4r82q0-plasma-workspace-6.1.4 │
│ 12 │ 3ny8p2synagsijbajj077zwsbzj75cgz-qtquickcontrols-9325659 │
│ 13 │ 3q0bhwfpa8wg70r85xbsyay0yim581ym-calamares-nixos-extensions-0.3.18 │
│ 14 │ 3yxs6pnsbkaanf9z3vnzxxb4izzwsz3h-source │
│ 15 │ 3yyr761arh186fj82v5slijfyf9dwd2f-source │
│ 16 │ 4nh26z5ixpdnqh7a5jyml59immy8dbz8-source │
│ 17 │ 4yp9g4ndzxzc24kvfx6fain0ykf0p5rp-system-path │
│ 18 │ 5pns5ay1laqq4pn8902k2djr7xczzlb0-kirigami-6.5.0 │
│ 19 │ 60qjp3cdsr98sri6pm43axgf46m0nl1n-source │
│ 20 │ 6hvx9ld9dlsff94pgir93mjrn6yvjwyb-system-path │
│ 21 │ 7kc7p7r8af63mx5gw487d0gbzzsnnw7i-qtwebengine-5.15.17-bin │
│ 22 │ 872dkhq6lzyssganqg1nbhvg6404x43b-kirigami2-5.116.0 │
│ 23 │ 8l6hzkyzlwisihcd0bbld2spljfcp56n-libksysguard-6.1.4 │
│ 24 │ 8m7sblwclgl03kp2jz9w591hnl8jymwl-qtquickcontrols2-69fea34 │
│ 25 │ 964amh076i38mhckgshbs071b0bqp6zx-bluedevil-6.1.4 │
│ 26 │ 9g88qykwnvw1p8mx7wwgixgcamlqka2g-milou-6.1.4 │
│ 27 │ 9n56gqi9862swc66db6nfrdr1fz8c7zn-qqc2-desktop-style-6.5.0 │
│ 28 │ a8d2c7wdqh5cxb13yn5b2vd3f0g41iwc-kwin-6.1.4 │
│ 29 │ avmfnfpicsh79y0ipyyk6zaqx4ib0wmg-system-path │
│ 30 │ b0hkjnscg30sdfii47bdn0jyxyq0857k-qtquickcontrols-5.15.14 │
│ 31 │ b5br4n84v2glp0d84vjg6bikd52j6bwb-kidentitymanagement-24.08.0 │
│ 32 │ b8hibnrfvvm76v4ss29r1xlpwm7ni0cq-kquickcharts-6.5.0 │
│ 33 │ ch29ck2km35mf0vycmq0ivg4zp030apl-maliit-keyboard-2.3.1 │
│ 34 │ cmd0qmz2abfb8abfdc32h5d45x3wbm4j-source │
│ 35 │ cp99z2wjlaq8q8gz3nlpsk9d4w3vifkv-source │
│ 36 │ csyn4n3mihc36g1f5bqq8r5439alxp4f-qtlocation-3beb9c8 │
│ 37 │ cxiylmvmsm59b3mkm5xs657a0lg2s7p7-kdeplasma-addons-6.1.4 │
│ 38 │ d44shljwsj0waj5arkwnyhf4mbjndvpp-knewstuff-6.5.0 │
│ 39 │ dryysg9b62xd7cxhn8l6bchyr5b766lf-qtmultimedia-5.15.14-bin │
│ 40 │ f8409p7g48zx71xsli4dsmp4rs67b2zs-plasma-systemmonitor-6.1.4 │
│ 41 │ fkf4bqag9c2yqh6z6jc97y3bj1qvmqss-source │
│ 42 │ fp4xfbi7d1gdnj7jd852a4n9vn54gnhh-qtmultimedia-53069c9 │
│ 43 │ g3ns1akrrr3308k588rjh2dfqamni9iv-qt5compat-6.7.2 │
│ 44 │ g4pa6qmrn13s0hba6y971m4jybhkdac6-kcmutils-6.5.0 │
│ 45 │ gd4pnpkwa2pkfczda96wxcahj3ggn6j4-kdeclarative-5.116.0-bin │
│ 46 │ h0zyj9iq9dxv5324hlbwl6qd02q85ymw-qtgraphicaleffects-2c39e67 │
│ 47 │ h17ginsgcypc4449pg4iwd0fsfwasi1i-qtgraphicaleffects-5.15.14 │
│ 48 │ h5bjgxqyrmnaaxfkl3kw848khg603gka-source │
│ 49 │ hmda5h53k1y356gj0m63nd47bx91251a-qtwebengine-6.7.2 │
│ 50 │ j1pk872r4bcl9sx1zv2gpc7niwf0w13q-qtquick3d-6.7.2 │
│ 51 │ jq0yr9pdmsrbc8j1g073p94xbvmcy70w-qtdeclarative-6.7.2 │
│ 52 │ kgszlm5pgp6a0i4afzxhngr05p6318nd-ktailctl-0.17.2 │
│ 53 │ kjfpvk6k2ap5nczjd1l4g0kdsxrkc0ll-qtmultimedia-6.7.2 │
│ 54 │ l4sdaf1v7i1n69rq4anm7c9p5n5gclp0-qtquickcontrols-5.15.14 │
│ 55 │ m5l85skxh64aad5dsqv4wyjs47c2g02y-bluez-qt-6.5.0 │
│ 56 │ m6f5b98vkhra5khvqjr66fv8i6s7dnbl-qtbase-2b9835f │
│ 57 │ mjh7gzqwd8vivqhd6na9x755sz5l097k-kdeconnect-kde-24.08.0 │
│ 58 │ n7afi4gwk2vfmhlif2sq5zyxwvk7rgqp-knewstuff-5.116.0-bin │
│ 59 │ nsfr26wn3jngvsyfazlvj81gjj7k8cl0-kirigami-addons-1.4.0 │
│ 60 │ phg4phwcakmxaih6269bcvk213if6g83-plasma-nano-6.1.4 │
│ 61 │ q712sh8ykj67zzyd3kn17d50vizc8dfj-qttools-f82ed36 │
│ 62 │ ql0aq32c2qswcpd6pb3ri0dnlx07yk5r-qtwayland-75f434f │
│ 63 │ qlql58pb3ns9abkswjyg06ydd89rdmbh-plasma-nm-6.1.4 │
│ 64 │ qw1lykrliav9nam2j9dilifrf4h3rb4x-kscreen-6.1.4 │
│ 65 │ ri9n3frdl1grhv15hlqswl4898g02fyv-purpose-6.5.0 │
│ 66 │ rq63n5jhhcjpjh32vixddrfi9kpr4b45-qtdeclarative-5.15.14-bin │
│ 67 │ rq7qxl9sscgk474j43qk8a83i7ncxb7z-qtdeclarative-5.15.14-bin │
│ 68 │ rsjk6ff1k54536xss3qgdhlkk5qx0g15-syncthingtray-1.6.1 │
│ 69 │ s5qykgsghwsn9imzsbgigflsznhwdz9z-system-path │
│ 70 │ s8ac1c4j1qmif516zh65xvkabwqhi5x9-kcmutils-5.116.0-bin │
│ 71 │ srzfgd17gjlx9pbz5vp7g3ywcrr8cjfq-libreoffice-kde-dependencies-24.8.0.3 │
│ 72 │ v5757d1qr7mxa1p26a2dhbhhvklsqcwm-qtdeclarative-50c8def │
│ 73 │ vcrvrcpcgpm49hyjqqajmj403pkw5rwy-source │
│ 74 │ vqci4lb6kc7flhdvhlamwzvwy1pda31c-source │
│ 75 │ w5lgdj2h8zdd404mawyl12px1ivjvbwd-karousel-0.9.4 │
│ 76 │ w5za4kdgkpwipb56vajsznbwl8vrx271-kquickimageeditor-0.3.0 │
│ 77 │ wahkap905j88dj31nvs861rph5glszcc-kdeclarative-6.5.0 │
│ 78 │ wnwkh3bjlnan35jg9p7ml2v01b792wza-qtwebchannel-fca8308 │
│ 79 │ x61lmky7c194bb1p50a8zh98gk2fdxgg-source │
│ 80 │ x6v8f4h8nabbz2062f2gq56dmzjpv0fy-kzones-0.8 │
│ 81 │ xh4p28l0fzprmvlxh44hm9nm3lh7v0gb-qtquickcontrols-5.15.14 │
│ 82 │ xqprm6sil3rqvb99sxybpwg4dnrszz8b-plasma-desktop-6.1.4 │
│ 83 │ yh881zj6fsk19qv1k9cqq4hkwrc55bi9-qtdeclarative-5.15.14-bin │
│ 84 │ ysnbjajb2wbxbqm688vfjv3dm3g99b0p-print-manager-6.1.4 │
│ 85 │ z6clcn6v1sal13v6vhv9vw1jf94k9nw1-source │
╰────┴────────────────────────────────────────────────────────────────────────╯
| 08:00:34 |
outfoxxed | Download image.png | 08:00:36 |
outfoxxed | from the qt channel | 08:00:37 |
outfoxxed | In reply to @k900:0upti.me
╭────┬────────────────────────────────────────────────────────────────────────╮
│ 0 │ 0lna1qj6b7cb72s7kmr7jg1n9i3acy0z-source │
│ 1 │ 0srf2hwkzx229xx11msg8fixr59li2dq-qtwayland-6.7.2 │
│ 2 │ 11g2sl2mw761rjs5zgs9pg3ay882h3id-kinfocenter-6.1.4 │
│ 3 │ 1d720cm4jmkh7fm6sxaf2gjfmhd8ds77-libplasma-6.1.4 │
│ 4 │ 1iwdb9ykcdsgy00224hvjskl06s0bb8g-plasma-pa-6.1.4 │
│ 5 │ 1wzqfkck9bxq78wqcrpvp8djcmkrqf5i-qqc2-breeze-style-6.1.4 │
│ 6 │ 1x3zzysxy8xjdf6106yyhf95h1mzmzma-sddm-unwrapped-0.21.0 │
│ 7 │ 20d7068wb9c5nv1rhylzshdgk9qvf9wh-qtvirtualkeyboard-6.7.2 │
│ 8 │ 2k6x12rj75ns58z9wzhn3yhy6qga9crr-qtquickcontrols2-5.15.14-bin │
│ 9 │ 2x4njp91n4pybr0r5jj9n172i6c6dh1z-plasma-framework-5.116.0-bin │
│ 10 │ 2z5vjkzfnqwalg861y2ds1p4aj44mpvs-qtcharts-5.15.14-bin │
│ 11 │ 303r6af8zvyrskxd5mmmws16av4r82q0-plasma-workspace-6.1.4 │
│ 12 │ 3ny8p2synagsijbajj077zwsbzj75cgz-qtquickcontrols-9325659 │
│ 13 │ 3q0bhwfpa8wg70r85xbsyay0yim581ym-calamares-nixos-extensions-0.3.18 │
│ 14 │ 3yxs6pnsbkaanf9z3vnzxxb4izzwsz3h-source │
│ 15 │ 3yyr761arh186fj82v5slijfyf9dwd2f-source │
│ 16 │ 4nh26z5ixpdnqh7a5jyml59immy8dbz8-source │
│ 17 │ 4yp9g4ndzxzc24kvfx6fain0ykf0p5rp-system-path │
│ 18 │ 5pns5ay1laqq4pn8902k2djr7xczzlb0-kirigami-6.5.0 │
│ 19 │ 60qjp3cdsr98sri6pm43axgf46m0nl1n-source │
│ 20 │ 6hvx9ld9dlsff94pgir93mjrn6yvjwyb-system-path │
│ 21 │ 7kc7p7r8af63mx5gw487d0gbzzsnnw7i-qtwebengine-5.15.17-bin │
│ 22 │ 872dkhq6lzyssganqg1nbhvg6404x43b-kirigami2-5.116.0 │
│ 23 │ 8l6hzkyzlwisihcd0bbld2spljfcp56n-libksysguard-6.1.4 │
│ 24 │ 8m7sblwclgl03kp2jz9w591hnl8jymwl-qtquickcontrols2-69fea34 │
│ 25 │ 964amh076i38mhckgshbs071b0bqp6zx-bluedevil-6.1.4 │
│ 26 │ 9g88qykwnvw1p8mx7wwgixgcamlqka2g-milou-6.1.4 │
│ 27 │ 9n56gqi9862swc66db6nfrdr1fz8c7zn-qqc2-desktop-style-6.5.0 │
│ 28 │ a8d2c7wdqh5cxb13yn5b2vd3f0g41iwc-kwin-6.1.4 │
│ 29 │ avmfnfpicsh79y0ipyyk6zaqx4ib0wmg-system-path │
│ 30 │ b0hkjnscg30sdfii47bdn0jyxyq0857k-qtquickcontrols-5.15.14 │
│ 31 │ b5br4n84v2glp0d84vjg6bikd52j6bwb-kidentitymanagement-24.08.0 │
│ 32 │ b8hibnrfvvm76v4ss29r1xlpwm7ni0cq-kquickcharts-6.5.0 │
│ 33 │ ch29ck2km35mf0vycmq0ivg4zp030apl-maliit-keyboard-2.3.1 │
│ 34 │ cmd0qmz2abfb8abfdc32h5d45x3wbm4j-source │
│ 35 │ cp99z2wjlaq8q8gz3nlpsk9d4w3vifkv-source │
│ 36 │ csyn4n3mihc36g1f5bqq8r5439alxp4f-qtlocation-3beb9c8 │
│ 37 │ cxiylmvmsm59b3mkm5xs657a0lg2s7p7-kdeplasma-addons-6.1.4 │
│ 38 │ d44shljwsj0waj5arkwnyhf4mbjndvpp-knewstuff-6.5.0 │
│ 39 │ dryysg9b62xd7cxhn8l6bchyr5b766lf-qtmultimedia-5.15.14-bin │
│ 40 │ f8409p7g48zx71xsli4dsmp4rs67b2zs-plasma-systemmonitor-6.1.4 │
│ 41 │ fkf4bqag9c2yqh6z6jc97y3bj1qvmqss-source │
│ 42 │ fp4xfbi7d1gdnj7jd852a4n9vn54gnhh-qtmultimedia-53069c9 │
│ 43 │ g3ns1akrrr3308k588rjh2dfqamni9iv-qt5compat-6.7.2 │
│ 44 │ g4pa6qmrn13s0hba6y971m4jybhkdac6-kcmutils-6.5.0 │
│ 45 │ gd4pnpkwa2pkfczda96wxcahj3ggn6j4-kdeclarative-5.116.0-bin │
│ 46 │ h0zyj9iq9dxv5324hlbwl6qd02q85ymw-qtgraphicaleffects-2c39e67 │
│ 47 │ h17ginsgcypc4449pg4iwd0fsfwasi1i-qtgraphicaleffects-5.15.14 │
│ 48 │ h5bjgxqyrmnaaxfkl3kw848khg603gka-source │
│ 49 │ hmda5h53k1y356gj0m63nd47bx91251a-qtwebengine-6.7.2 │
│ 50 │ j1pk872r4bcl9sx1zv2gpc7niwf0w13q-qtquick3d-6.7.2 │
│ 51 │ jq0yr9pdmsrbc8j1g073p94xbvmcy70w-qtdeclarative-6.7.2 │
│ 52 │ kgszlm5pgp6a0i4afzxhngr05p6318nd-ktailctl-0.17.2 │
│ 53 │ kjfpvk6k2ap5nczjd1l4g0kdsxrkc0ll-qtmultimedia-6.7.2 │
│ 54 │ l4sdaf1v7i1n69rq4anm7c9p5n5gclp0-qtquickcontrols-5.15.14 │
│ 55 │ m5l85skxh64aad5dsqv4wyjs47c2g02y-bluez-qt-6.5.0 │
│ 56 │ m6f5b98vkhra5khvqjr66fv8i6s7dnbl-qtbase-2b9835f │
│ 57 │ mjh7gzqwd8vivqhd6na9x755sz5l097k-kdeconnect-kde-24.08.0 │
│ 58 │ n7afi4gwk2vfmhlif2sq5zyxwvk7rgqp-knewstuff-5.116.0-bin │
│ 59 │ nsfr26wn3jngvsyfazlvj81gjj7k8cl0-kirigami-addons-1.4.0 │
│ 60 │ phg4phwcakmxaih6269bcvk213if6g83-plasma-nano-6.1.4 │
│ 61 │ q712sh8ykj67zzyd3kn17d50vizc8dfj-qttools-f82ed36 │
│ 62 │ ql0aq32c2qswcpd6pb3ri0dnlx07yk5r-qtwayland-75f434f │
│ 63 │ qlql58pb3ns9abkswjyg06ydd89rdmbh-plasma-nm-6.1.4 │
│ 64 │ qw1lykrliav9nam2j9dilifrf4h3rb4x-kscreen-6.1.4 │
│ 65 │ ri9n3frdl1grhv15hlqswl4898g02fyv-purpose-6.5.0 │
│ 66 │ rq63n5jhhcjpjh32vixddrfi9kpr4b45-qtdeclarative-5.15.14-bin │
│ 67 │ rq7qxl9sscgk474j43qk8a83i7ncxb7z-qtdeclarative-5.15.14-bin │
│ 68 │ rsjk6ff1k54536xss3qgdhlkk5qx0g15-syncthingtray-1.6.1 │
│ 69 │ s5qykgsghwsn9imzsbgigflsznhwdz9z-system-path │
│ 70 │ s8ac1c4j1qmif516zh65xvkabwqhi5x9-kcmutils-5.116.0-bin │
│ 71 │ srzfgd17gjlx9pbz5vp7g3ywcrr8cjfq-libreoffice-kde-dependencies-24.8.0.3 │
│ 72 │ v5757d1qr7mxa1p26a2dhbhhvklsqcwm-qtdeclarative-50c8def │
│ 73 │ vcrvrcpcgpm49hyjqqajmj403pkw5rwy-source │
│ 74 │ vqci4lb6kc7flhdvhlamwzvwy1pda31c-source │
│ 75 │ w5lgdj2h8zdd404mawyl12px1ivjvbwd-karousel-0.9.4 │
│ 76 │ w5za4kdgkpwipb56vajsznbwl8vrx271-kquickimageeditor-0.3.0 │
│ 77 │ wahkap905j88dj31nvs861rph5glszcc-kdeclarative-6.5.0 │
│ 78 │ wnwkh3bjlnan35jg9p7ml2v01b792wza-qtwebchannel-fca8308 │
│ 79 │ x61lmky7c194bb1p50a8zh98gk2fdxgg-source │
│ 80 │ x6v8f4h8nabbz2062f2gq56dmzjpv0fy-kzones-0.8 │
│ 81 │ xh4p28l0fzprmvlxh44hm9nm3lh7v0gb-qtquickcontrols-5.15.14 │
│ 82 │ xqprm6sil3rqvb99sxybpwg4dnrszz8b-plasma-desktop-6.1.4 │
│ 83 │ yh881zj6fsk19qv1k9cqq4hkwrc55bi9-qtdeclarative-5.15.14-bin │
│ 84 │ ysnbjajb2wbxbqm688vfjv3dm3g99b0p-print-manager-6.1.4 │
│ 85 │ z6clcn6v1sal13v6vhv9vw1jf94k9nw1-source │
╰────┴────────────────────────────────────────────────────────────────────────╯
these all have bare qml? | 08:00:51 |
K900 | Yes | 08:00:56 |
K900 | Some of them are sources | 08:01:00 |