Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 444139 - app-admin/rsyslog-7.2.2 USE=relp requires >=dev-libs/librelp-1.0.1
Summary: app-admin/rsyslog-7.2.2 USE=relp requires >=dev-libs/librelp-1.0.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ultrabug
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-21 10:20 UTC by Robin Hill
Modified: 2012-11-23 10:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robin Hill 2012-11-21 10:20:45 UTC
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.
Comment 1 Marcin Mirosław 2012-11-21 10:31:52 UTC
The same with rsyslog-6.6.0
Comment 2 Marc Schiffbauer gentoo-dev 2012-11-23 01:51:51 UTC
confirmed!
Comment 3 Ultrabug gentoo-dev 2012-11-23 10:54:21 UTC
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
+