# Fixes database shipped with reprise until filature publishes its own
# (https://filature.slitaz.org/fixes.txt): version 0, so any published
# version wins. These entries are imported into filature as its first
# release, each attached to its bug.
fixes_version=0
generated=2026-10-12
min_reprise=0.3

fix=xorg-radeon-kms-failed
min_reprise=0.3
when=grep /var/log/Xorg.0.log \(EE\) RADEON.*[Ff]ailed to initialize
repair=xorg-safe vesa
hint=Kernel modesetting failed on this Radeon card, fall back to the vesa driver

fix=glib-libgio-desync
min_reprise=0.3
when=pkgsync glib libgio
repair=reinstall-pkg glib libgio
hint=glib and libgio are built from one source and must share a version: after a partial upgrade every GTK application dies on an undefined symbol. Reinstall both from the mirror

fix=slitaz-configs-emptied
min_reprise=0.3
when=pkg slitaz-configs installed
when=check desktop fail
when=check changes fail
repair=rollback-pkg slitaz-configs
hint=A cooking rebuild shipped a nearly empty slitaz-configs: the slim theme, openbox and lxpanel configs are gone, the screen stays black. Roll back to the version before the upgrade

fix=slitaz-arch-i486
min_reprise=0.3
when=arch x86_64
when=grep /etc/slitaz/slitaz.conf ^SLITAZ_ARCH="i486"
repair=sync-arch
hint=x86_64 cooking ISOs shipped SLITAZ_ARCH="i486": every package install and upgrade fails. Write the real architecture into slitaz.conf

fix=efivar-localsh-dash-e
min_reprise=0.3
when=grep /etc/init.d/local.sh ^-e #inserted by post_install
hint=The efivar post_install wrote a literal "-e" line in /etc/init.d/local.sh, "-e: not found" at every boot. Delete the line starting with "-e #inserted by post_install" in /etc/init.d/local.sh
