Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 479692 - net-analyzer/wireshark-1.10.1-r1 wrongly requires GUI being built
Summary: net-analyzer/wireshark-1.10.1-r1 wrongly requires GUI being built
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords:
: 479736 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-08-04 07:20 UTC by Tobias Klausmann (RETIRED)
Modified: 2013-08-05 06:12 UTC (History)
1 user (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 Tobias Klausmann (RETIRED) gentoo-dev 2013-08-04 07:20:44 UTC
net-analyzer/wireshark-1.10.1-r1 has this in REQUIRED_USE:

^^ ( gtk2 gtk3 qt4 )

This results in not being able to build _no_ GUI, something which is desirable on machines without X, like servers. I dropped that group and successfully built tshark alone.

I realize that implementing at-most-one-of (as opposed as exactly-one-of) is a bit messy since there is no simple operator for it, but no-GUI is a common use case (no pun intended).
Comment 1 Sergey Popov gentoo-dev 2013-08-04 11:51:37 UTC
(In reply to Tobias Klausmann from comment #0)
> I realize that implementing at-most-one-of (as opposed as exactly-one-of) is
> a bit messy since there is no simple operator for it, but no-GUI is a common
> use case (no pun intended).

It's not messy for EAPI 5 ebuild, just look at '??' operator in REQUIRED_USE :-)
Comment 2 Sergey Popov gentoo-dev 2013-08-04 11:59:45 UTC
+  04 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> wireshark-1.10.1-r1.ebuild:
+  Restore ability to build wireshark GUI-less, wrt bug #479692. Thanks to
+  Tobias Klausmann for discovering this issue
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-08-05 06:12:20 UTC
*** Bug 479736 has been marked as a duplicate of this bug. ***