| Summary: | net-analyzer/wireshark - built_with_use checks for non-existant IUSE | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | kristian meier <m.kristian> |
| Component: | New packages | Assignee: | Gentoo Netmon project <netmon> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | alan.mckinnon, bernd, chainsaw, gentoo-bugs, jakub, pez, tobespammed, tosagi |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
wireshark-0.99.3.ebuild.diff
wireshark-0.99.3.ebuild.diff |
||
|
Description
kristian meier
2006-09-08 07:28:00 UTC
There's no minimal flag in latest stable perl, already told you. *** This bug has been marked as a duplicate of 146655 *** Needs to be reopened and the ebuild fixed. The ebuild needs to be fixed, see Bug 146655 for related discussion. Created attachment 96671 [details, diff]
wireshark-0.99.3.ebuild.diff
I mimicked eutil.eclass to check first whether perl has a minimal USE-flag. tested it against my current setup and it compiled. then putting minimal into the IUSE of perl let the emerge die.
Comment on attachment 96671 [details, diff]
wireshark-0.99.3.ebuild.diff
We didn't fix the eclass to work around the fix in ebuilds. ;)
Created attachment 96672 [details, diff]
wireshark-0.99.3.ebuild.diff
Correct fix.
Ok, that works with me as well. but can please give me a hint why you want to have the check "manual" instead of "automated". is it to again the nature of the minimal flag, that you do not know what it concrete means in the future versions of perl ? is that also the reason why the first proposed patch for the eutil.eclass was rejected ? thanx (In reply to comment #7) You need to ask vapier why my patch was rejected. I'm also seeing this issue while emerging openldap. (In reply to comment #9) > I'm also seeing this issue while emerging openldap. Different ebuild and already fixed, emerge --sync. *** Bug 147315 has been marked as a duplicate of this bug. *** *** Bug 147339 has been marked as a duplicate of this bug. *** *** Bug 147359 has been marked as a duplicate of this bug. *** Fixed wireshark ebuild in CVS I know this bug is closed but, I wanted to document my findings someplace incase someone else if having issues. Even well after the updated ebuild made it in, I still was getting the error. As it turns out, I had two perl versions installed (5.6.1-r4, 5.8.8-r2). Unmerging 5.6.1-r4 allowed wireshark to work. (In reply to comment #10) > (In reply to comment #9) > > I'm also seeing this issue while emerging openldap. > > Different ebuild and already fixed, emerge --sync. > > I just did emerge --sync, emerged portage and got the same error again with openldap. Which version is it fixed? I am not using the -minimal flag either and never have so I dont understand why this is an issue. |