app-admin/rsyslog-7.2.2 fails to build with the "relp" USE flag as it requires version 1.0.1 or greater, and 1.0.0 is the latest version in portage. The ebuild does not have the correct librelp version dependency. Reproducible: Always Steps to Reproduce: 1. emerge =app-admin/rsyslog-7.2.2 Actual Results: Emerge fails. Configure reports: configure: error: Package requirements (relp >= 1.0.1) were not met: Requested 'relp >= 1.0.1' but version of relp is 1.0.0 Expected Results: If the newer version of librelp is not available then emerge should refuse to run due to unmet dependencies. If it were available then it should be pulled in automatically by the versioned dependency.
The same with rsyslog-6.6.0
confirmed!
Fixed, it applied to 6.6.0 too. Thanks Robin & Marc + 23 Nov 2012; Ultrabug <ultrabug@gentoo.org> rsyslog-6.6.0.ebuild, + rsyslog-7.2.2.ebuild: + Fix dev-libs/librelp DEP thx to Robin Hill, fix #444139 +