The usual updates PLUS a fix.
Here is the problem:
As you may know we struggle a lot to make all apps (GTK or QT, flatpaks or not) look the same on TROMjaro. To basically use the same theme. From my knowledge no distro can even get close to anything consistent in that regards. And TROMjaro does it for like 90% of all apps.
That requires some “hacking”.
We have a package called tromjaro-fixes
that deals with this situation. That package depends on others such as the qt6gtk2
one. This package needs to be built alongside the qt6-base
one. If you use the qt6gtk2
package from AUR then it will build based on your current qt6-base
version. If the qt6-base
will update (change the version) you will have to rebuild the qt6gtk2
package, else NO QT6 app that relies on the new version of the qt6-base
will work.
And basically no one does this, resulting in a broken distro.
Since we repackage the qt6gtk2
I rebuild it every time there is a new version of the qt6-base
and push it to all of our TROMjaro users.
Problem is this package is also repackaged by another repository we use, the Chaotic AUR, and due to some issues I do not know how to fix, this repository is being used first before our own. Meaning if we have the same package TROMjaro will choose to use the Chaoric AUR one. Generally this is not an issue since we have our own unique packages only, stored with our repo. But in this case we have the qt6gtk2
package in both repositories and TROMjaro users are forced to use the Chaotic AUR one, which is always built with newer versions of the qt6-base
package.
Resulting in a broken distro.
Before a few weeks ago we used the qt6gtk2-git
package that was not in the Chaotic repo, but that is an abandoned package this is why we moved to the qt6gtk2
one and since then we have this issue.
Now we need to change this once and for all. We have repackaged it and renamed it so it will not conflict with the Chaotic one.
Here is the solution:
First remove the packages: tromjaro-fixes
and tromjaro-theme-switcher
, alongside the qt6gtk2
one. Do it from Add/Remove Software.
Next refresh the database from the same app:
Do the updates then install the tromjaro-fixes
and tromjaro-theme-switcher
back.
That`s all!
Now there will be no more conflicts with the Chaotic AUR.
Get the ISO from here.
The ISO contains all of these fixes already.