Fórum Root.cz
Hlavní témata => Software => Téma založeno: Jakub Ladman 13. 05. 2025, 07:28:22
-
Našel jsem bug ve flatpak aplikaci, našel konkrétní soubor ve /var/lib/flatpak/app ..., patchnul a tím opravil.
Ale nevím co dělat aby mi to flatpak systém výhledově nepřepsal zpět ...
Patch jsem reportoval autorům aplikace, ale než se oprava objeví ve flatpak repozitáři, to může trvat měsíce.
Nějaký tip? Jaký je standardní postup?
-
Já bych balíček jen zamaskoval do doby, než bude oprava chyby v upstreamu
https://www.man7.org/linux/man-pages/man1/flatpak-mask.1.html
-
Tohle bohužel nemá ideální řešení, nebo jsem ho nenašel. Váš případ je ještě celkem v pohodě, protože to je stejné jako chtít upravovat jakýkoliv balíček distribuce.
Můj případ je horší. Mám definované vlastní rozložení klávesnice nahrané v xkb. Problém je, že flatpak aplikace nepoužívá rozložení ze systému, ale nese si svoji kopii těch základních rozložení. Systém mu nahlásí, že má použít moje rozložení. On ho ale u sebe v těch základních nemůže najít, tak aplikace prostě nenastartuje.
Abych mohl aplikaci používat, tak musím s každým upgrade aplikace rozložení znovu nahrávat.
I