Date: Wed, 01 Nov 2000 10:41:57 -0800 From: Tim Kientzle <kientzle@acm.org> To: "Daniel C. Sobral" <dcs@newsguy.com> Cc: Patrick Bihan-Faou <patrick@rageagainst.com>, libh@FreeBSD.ORG Subject: Re: Making the Packages System Better Message-ID: <3A0063F5.4798055B@acm.org> References: <39DCC860.B04F7D50@acm.org> <20001006155542.A29218@cichlids.cichlids.com> <39F3CDD7.15B889E7@acm.org> <20001023190412.B507@cichlids.cichlids.com> <39F47E98.4BB647AA@acm.org> <20001023202244.B10374@cichlids.cichlids.com> <39F48F4A.38D458C2@acm.org> <39FCF244.5A8C8E59@newsguy.com> <39FDC12E.304B0011@acm.org> <39FE2406.150CA3B1@newsguy.com> <00cb01c042f1$1a347190$040aa8c0@local.mindstep.com> <39FE562C.714DBE7C@newsguy.com> <39FFCD73.7364C2BF@acm.org> <39FFE5B7.8FC4216B@newsguy.com>
next in thread | previous in thread | raw e-mail | index | archive | help
"Daniel C. Sobral" wrote: > > Tim Kientzle wrote: > > > [diet quote] > > > > Comments? > > To be brief, I don't like it. :-) > > Too SysV-ishy. Anyway, don't mind me. If you bring this up elsewhere > you'll see plenty objections and downright flames, so I'll spare you any > here. Actually, I've brought it up in several forums and the response has been interesting. Generally, I get one of three responses: * Agreement, often from people who have actually used something like this. * Worries about path explosion, which is a non-issue. * Vague "I don't like it" comments. So far, I've seen exactly two valid technical objections: * symlinks slow down file lookups. I don't know any good way to solve this one. Hardlinks would solve this issue, but would make link directory maintenance considerably uglier. * symlinks confuse programs that look for their data files relative to the executable location. One past culprit was the JDK, but that's been fixed in later versions. For other programs, you can mindlessly create a one-line shell-script wrapper that invokes the real program in it's package directory. This is more-or-less the system I'm going to be using; if the FreeBSD "package" tools don't support it, I won't be using them. No great loss, personally, but I just thought it would be nice if other FreeBSD users could benefit as well. - Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A0063F5.4798055B>