What | Removed | Added |
---|---|---|
CC | mls@suse.com | |
Flags | needinfo?(mls@suse.com) |
@mls: I'm out of office until Monday. Maybe you have some time to look at the testcase: testcase and log (LIBSOLV_FULLOG) are in ~ma/Export/bnc967006; job: update all packages MozillaFirefox-45.0-3.1.x86_64 (from repo mozilla) seems to be a valid update candidate for the installed MozillaFirefox-45.0-2.1.x86_64. The presence of application metadata prevents the solver from selecting it. > ============================== > (177)application:Firefox-.noarch(mozilla) > PROVIDES (2){ > application-appdata(MozillaFirefox) > application:Firefox == > } > REQUIRES (1){ > MozillaFirefox > } > ============================== > (179)application:Firefox-.noarch(mozilla) > PROVIDES (2){ > application-appdata(firefox-esr) > application:Firefox == > } > REQUIRES (1){ > firefox-esr > } > ============================== > > > ============================== > (40677)application:Firefox-.noarch(@System) > PROVIDES (2){ > application-appdata(MozillaFirefox) > application:Firefox == > } > REQUIRES (1){ > MozillaFirefox > } > ============================== Removing the application data from the tescase, it works as expected > Doing update ... > Solution : > install MozillaFirefox-45.0-3.1.x86_64[mozilla] > install MozillaFirefox-translations-common-45.0-3.1.x86_64[mozilla] > update MozillaFirefox-45.0-2.1.x86_64 > update MozillaFirefox-translations-common-45.0-2.1.x86_64