On Tue, Feb 26, 2002 at 03:22:27AM -0700, Adam Conrad wrote: > Yes, I know the Konqueror example was contrived, and I *DO* realize that > the URL handling all comes from a different library. The example was > given to prove a point, not to be an exact comparison. The doubling of archive thing size was total BS. > If I install a web browser, and I'm not overly familiar with Debian > policy WRT to crypto export, I expect SSL to work out of the box. Out > of the box, however, there's a fair chance that it won't work, and the > message if fairly cryptic. This is an example of a package that > provides most of its functions, but not all. It provides *most* of its functions. Seeing as all of its functions but one peripheral function which is not central to the operation as a web browser are provided, I see no reason for it to declare a Depends. In fact, I think it's already declared as a Suggests, which is the perfect use for it - it will enhance the value of the package, but the package is far from useless without it. > pcmcia-cs is the same way... cardinfo is a *function* of pcmcia-cs, it's > not the raison d'?tre of the entire package. Many people who install > pcmcia-cs probably never even run the cardinfo binary. I know I > haven't. Yes, but you are providing a binary. Konq isn't called ssl-browser, or konqueror-with-ssl-support, or whatever. When you provide a binary, you must explicitly declare all the Depends needed to make it run. > All along, however, my argument hasn't been one of "throw dependencies > to the wind, and declare them on a whim", but rather that a simple > wrapper with a friendly "you need package: foo installed to run this > app" would be helpful. Manoj's suggestion of a fully functional console > version that delivers similar functionality, and launches the X version > if DISPLAY is present is even nicer, but more work. I'm with Manoj's suggestion. I think yours is a quick hack that shouldn't make it into Debian for fear of setting an ugly precedent. -- Daniel Stone <daniel@sfarc.net> <CheezH> Subject: ssh: shit is fucked
Attachment:
pgpsFL1aXSa9Z.pgp
Description: PGP signature