Summary: | net-analyzer/sussen does not compile right with LDFLAGS="-Wl,--as-needed" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xake <kanelxake> |
Component: | New packages | Assignee: | Peter Volkov (RETIRED) <pva> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | netmon |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 129413 | ||
Attachments: | The file asked to be attached... |
Description
Xake
2006-10-19 12:20:50 UTC
Created attachment 100040 [details]
The file asked to be attached...
(In reply to comment #0) > checking for LIBPANELAPPLET... yes > checking for LIBTRAYICON... yes > checking for rpmdbOpen in -lrpm... no > configure: error: You must have librpm installed to compile sussen > > !!! Please attach the following file when filing a report to bugs.gentoo.org: > !!! /var/tmp/portage/net-analyzer/sussen-0.31/work/sussen-0.31/config.log > > !!! ERROR: net-analyzer/sussen-0.31 failed. > > Has happend on two very diffrent computers. Works for me, on x86. Emerge properly pulls in app-arch/rpm for me when I emerge sussen. If I ask it to emerge sussen with --nodeps, though, I get the error you got. Have you tried re-emerging rpm? Yep, a lot of time. I have all the deps, /usr/lib/librpm.so and everything, it seems to fail not becouse of it does not find the file but it can't finde a special call so maybe I miss a dependency for rpm? I found out what was wrong... Peter. Do you share your knowledge with us? :) Well, I'm closing bug for now. Reopen if you have any other notes. Sorry but I thought the subject change and the blocker talked for itself.... Ooops. Was going to tell that the problem was becouse of having rpm merged with LDFLAGS="-Wl, --as-needed", rebuild without it and it works as it should. Reassign as you see fit. Thank you for report, Peter. I can reproduce this bug with rpm compiled with "--as-needed". But I can *also* reproduce bug with with rpm compiled *without* --as-needed (note I have --as-needed in LDFAGS during sussen emerge). Thus I suppose this is bug in sussen itself. Can you confirm this behaviour (emerge rpm without --as-needed and try to emerge sussen with LDFLAGS="-Wl,--as-needed")? I've asked Diego (flameeyes) to comment the issue. As soon as I'll receive his answer I hope I'll fix this. Diego is really fast. :) So, thank you for report again... Bug is fixed. Wait for 1 hour, resync and try to emerge sussen-0.31 again. |