We should add tests for problematic scenarios we know right now are failing. These were also mentioned in https://github.com/rpm-software-management/libdnf/pull/1644#issuecomment-1966724382. - [ ] Installonly packages - [ ] More obsoletes - [ ] Duplicate packages (broken transactions)