On Mon, 29 Dec 2008 11:02:56 -0800, Shaun Jackman wrote: > Hi David,
Hello, > Vuze is the dummy package, and azureus is the substantial package. > Vuze depends on azureus and additional packages required to run the > novel Vuze GUI. Those dependencies are not necessary when using the > classical GUI of Azureus. ACK. Is there a way to start the classical GUI from the command-line? I didn't find any, it seems like there is no actual separation of code between the two. Or, maybe, it's not so well documented. > Azureus suggests vuze. Perhaps this should be Recommends. Otherwise, before > Lenny is released, I don't see making any major changes. Right, I do agree with you. > If the user wishes to run the Vuze GUI, the user may install the package > vuze, which includes all the necessary dependencies. if the user wishes to > run the Azureus GUI and minimize dependencies, the user may install the > package azureus. Sure. The fact is, starting "azureus" effectively fires up the shiny and blinking Vuze interface. So something's really wrong. Either choose: 1) don't start Vuze when typing "azureus" in a terminal (if what you're saying is right, this is the best option ever); 2) if 1) is not possible, make "vuze" the substantial package, and make azureus depend on it (i.e. azureus becomes a dummy transitional package) -- this means that there's no "classical" azureus GUI anymore; > The primary issue is that if the user wishes to run the Vuze GUI but > installs the azureus package, the user will see library exceptions > rather than a useful error message. Sure, this should be done nevertheless. > If anything, I think these bugs simply require better documentation > describing the difference between the azureus and vuze packages. Not really. This is what a "normal" user would do: 1) # apt-get install azureus [1] 2) $ azureus 3) library exceptions; warnings; $problem 4a) come on IRC, complaining that "azureus doesn't work" 4b) reporting a bug [2], which would be then duplicate of the two in question [1] just because it's most famous by that name, and has become "Vuze" only in recent times -- at least, most of the torrent-people I know, know it by "Azureus" [2] and this is what Enrico did, and he is *not* a "normal" user. Like you and me aren't. I really didn't find a way to start azureus in "simple mode" from the command line: if there is, one solution might be using Provides: fields, and make both packages have a /usr/bin/azureus: "azureus" with the simple-mode-command-line, "vuze" with the shiny-mode-command-line. I hope my explanation and analysis were clear and right :). However things go, this transition shouldn't be done until Lenny is out, as you said. But, in the meanwhile, you should look forward at fixing this bug, in a way or another. (and, the easier fix, would be adding those dependencies to the "azureus" package, but then "vuze" becomes pretty useless... your choice) Kindly (and happy new year!), David -- . ''`. Debian maintainer | http://wiki.debian.org/DavidPaleino : :' : Linuxer #334216 --|-- http://www.hanskalabs.net/ `. `'` GPG: 1392B174 ----|---- http://snipr.com/qa_page `- 2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
signature.asc
Description: PGP signature