REPRODUCIBILITY (% or how often): 100%
BUILD ID = OS VERSION (Settings > About product): 4.1.0.24
HARDWARE (XA2, X10, X10 II, …): Xperia Tama; probably generic OS issue
UI LANGUAGE: -
REGRESSION: (compared to previous public release: Yes, No, ?): Don’t know
DESCRIPTION:
While adding ssu features (ini files under /usr/share/ssu/features.d/
) adds new repositories as expected, removal of the files from there keeps repositories defined. This is due to the remaining definition in /var/cache/ssu
.
STEPS TO REPRODUCE:
- add feature file under
/usr/share/ssu/features.d/
. For example, community-adaptation/adaptation-community-common.testing.ini at hybris-10 · sailfishos-sony-tama/community-adaptation · GitHub - run
ssu ur
- repository will be listed when usingssu lr
and used withzypper ref
. So far, so good - Remove the feature file
- Run
ssu ur
- Repository is still listed with
ssu lr
and used withzypper ref
EXPECTED RESULT:
After removal and update of ssu
, repository should not be used
ACTUAL RESULT:
Repository is still defined and used by package managers after removal.
ADDITIONAL INFORMATION:
To remove repository, we have to manually edit a file in /var/cache/ssu
.