Hello,

I would strongly vote to split the hwloc package to the core (ASCII only, including ASCII only version of lstopo ) package and GUI package which will bring GUI version of lstopo. 

This is also the way how this is handled in Ubuntu - please check the packages
vim - Vi IMproved - enhanced vi editor
vim-gnome

vim-gnome depends on vim-common

I also believe that having two binaries of lstopo - similar to "vim" and "gvim" will make the usage clear.

I would vote to make lstopo ASCII only and introduce new GUI binary "lstopo-gui" in the version 1.5

Cheers
Jirka



On Wed, Apr 25, 2012 at 2:13 PM, Chris Samuel <samuel@unimelb.edu.au> wrote:
On Wednesday 25 April 2012 19:38:00 Brice Goglin wrote:

> How do people feel about this?

It sounds like what you have is a conflict between the policies of
Debian (and hence Ubuntu) and the expectations of RHEL/CentOS users.

Debian Policy is fairly clear on this matter:

# 11.8.1 Providing X support and package priorities
#
# Programs that can be configured with support for the X Window System
# must be configured to do so and must declare any package
# dependencies necessary to satisfy their runtime requirements when
# using the X Window System.  [...]

It says you can split it into a separate package to provide GUI
functionality *only* if the "package is of higher priority than the X
packages on which it depends" (which I suspect is not the usual case).

cheers,
Chris
--
  Christopher Samuel - Senior Systems Administrator
 VLSCI - Victorian Life Sciences Computation Initiative
 Email: samuel@unimelb.edu.au Phone: +61 (0)3 903 55545
        http://www.vlsci.unimelb.edu.au/
_______________________________________________
hwloc-devel mailing list
hwloc-devel@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel