Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423839 - net-analyzer/wireshark should not depend on x11-misc/xdg-utils
Summary: net-analyzer/wireshark should not depend on x11-misc/xdg-utils
Status: RESOLVED DUPLICATE of bug 347325
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-27 14:55 UTC by Khayyam
Modified: 2012-06-27 15:30 UTC (History)
0 users

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 Khayyam 2012-06-27 14:55:27 UTC
Due to the erronious information provided in bug #347325 net-analyser/wireshark now has xdg-utils as a dependency. While xdg-utils can be used to locate the browser it's NOT a dependency, a user can simply Edit => Preferences and change the "Web browser command" and the help system will work just the same as having xdg-utils installed.

Having xdg-utils as a dependency will also pull in an additional six packages (at least on my system), this is un-necessary bloat for a feature that has next to no practical value, if you can use wireshark (a professional network analysis tool) then you shouldn't need your hand held when it comes to using its preferences.

At best xdg-utils should be pulled in as the result of a useflag, but its not a dependency, if xdg-utils are available it'll work with it, if not, the user can either emerge it or change the preference.

Having been managing this package (sans the xdg-utils dependency) in my PACKAGE_OVERLAY I've been meaning to report it for some time, and was reminded to do so today with the 1.8.0 update reaching ~arch. So, I can report that wireshark works perfectly well without xdg-utils installed, and this "dependency" is simply erronious.

best ... khayyam     

Reproducible: Always

Steps to Reproduce:
1. emerge -pv net-analyser/wireshark 
2. 
3.
Actual Results:  
pulls in xgd-utils as a "dependency"

Expected Results:  
emerge'd without xdg-utils. Dependencies are those things required for the application to work, not the silly nonsense cooked up by the freedesktop good idea fariy.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-06-27 15:30:14 UTC

*** This bug has been marked as a duplicate of bug 347325 ***