From owner-cvs-all Mon Jul 17 8:55:44 2000 Delivered-To: cvs-all@freebsd.org Received: from ms.tokyo.jcom.ne.jp (ms.tokyo.jcom.ne.jp [210.234.123.18]) by hub.freebsd.org (Postfix) with ESMTP id DCE6D37BE0B; Mon, 17 Jul 2000 08:49:44 -0700 (PDT) (envelope-from knu@idaemons.org) Received: from daemon.local.idaemons.org (203-165-77-17.sugnm1.kt.home.ne.jp [203.165.77.17]) by ms.tokyo.jcom.ne.jp (8.9.3/3.7W 04/27/00) with ESMTP id AAA15191; Tue, 18 Jul 2000 00:49:43 +0900 (JST) Received: by daemon.local.idaemons.org (8.9.3/3.7W) id AAA45530; Tue, 18 Jul 2000 00:49:11 +0900 (JST) Date: Tue, 18 Jul 2000 00:49:10 +0900 Message-ID: <864s5orc3t.wl@localhost.local.idaemons.org> From: "Akinori -Aki- MUSHA" To: sobomax@FreeBSD.org Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: ports/textproc Makefile ports/textproc/libiconv Makefile ports/textproc/libiconv/files md5 ports/textproc/libiconv/pkg COMMENT DESCR PLIST In-Reply-To: In your message of "Mon, 17 Jul 2000 23:26:53 +0900" <8666q4rfwy.wl@localhost.local.idaemons.org> References: <200007170959.CAA65645@freefall.freebsd.org> <8666q4rfwy.wl@localhost.local.idaemons.org> User-Agent: Wanderlust/1.1.2 (Raspberry Beret) EMIKO/1.13.12 (Euglena sociabilis) FLIM/1.13.2 (Kasanui) APEL/10.2 MULE XEmacs/21.1 (patch 10) (Capitol Reef) (i386--freebsd) Organization: Associated I. Daemons X-PGP-Public-Key: finger knu@FreeBSD.org X-PGP-Fingerprint: 1BEF D9B2 BABD 25D7 659A FD08 89C2 F3BE E981 4E16 MIME-Version: 1.0 (generated by EMIKO 1.13.12 - "Euglena sociabilis") Content-Type: text/plain; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Whooops. At Mon, 17 Jul 2000 23:26:53 +0900, I wrote: > Woot, I think you should have imported this into `converters'. > > Also, you have to think about the conflict with textproc/iconv. converters/iconv > Maybe, just maybe, you could solve it by renaming it (lib)giconv. Those are just two implementations of a common library, and converters/iconv installs libiconv.so.0 when your newly imported libiconv does libiconv.so.2. Thus it is certain that it will cause bad things to happen if we just leave them alone with the existing state of affairs. (It is not enough to just write a document to tell users not to install them simultaneously, as (common) libiconv is such a popular library which many other ports LIB_DEPENDS.) Now, we have to take one of these options: 1. Kill one of them. -> No way, IMO.. 2. Rename one of them. -> e.g. libiconv.so vs. libgiconv.so, iconv.h vs. giconv.h, etc. (I'd suggest this idea) 3. Install them into different directories. -> e.g. include vs. include/giconv, lib vs. lib/giconv, etc. 4. Any other options? Anyway, now converters/iconv is working very well with such ports as mail/mutt, net/gnomeicu and editor/dedit, it's worth giving non-GPL'ed converters/iconv a try prior to the LGPL'ed one. -- / /__ __ / ) ) ) ) / Akinori -Aki- MUSHA aka / (_ / ( (__( @ idaemons.org / FreeBSD.org "We're only at home when we're on the run, on the wing, on the fly" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message