Bug 12797

Summary: [internalsolv] force-removal-of-dependent-packages flag incorrectly remove Essential package dependencies
Product: [Yocto Project Subprojects] opkg Reporter: Alejandro del Castillo <alejandro.delcastillo>
Component: opkgAssignee: Alex Stewart <alex.stewart>
Status: ACCEPTED --- QA Contact:
Severity: normal    
Priority: Undecided CC: alex.stewart
Version: 0.3.6   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Alejandro del Castillo 2018-06-19 18:52:21 UTC
Test core/25a_essential.py shows the problem. Basically, when the --force-removal-of-dependent-packages flag is used, the solver should fail if the dependency chain hits an essential package.