From owner-freebsd-ports Sat Jul 25 04:48:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA11053 for freebsd-ports-outgoing; Sat, 25 Jul 1998 04:48:19 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA11048; Sat, 25 Jul 1998 04:48:05 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.HIP.Berkeley.EDU (sji-ca7-188.ix.netcom.com [209.109.235.188]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id EAA13996; Sat, 25 Jul 1998 04:47:40 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id EAA25109; Sat, 25 Jul 1998 04:47:37 -0700 (PDT) Date: Sat, 25 Jul 1998 04:47:37 -0700 (PDT) Message-Id: <199807251147.EAA25109@silvia.HIP.Berkeley.EDU> To: andreas@FreeBSD.ORG CC: ports@FreeBSD.ORG, scrappy@FreeBSD.ORG Subject: qt and mico-latest From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, The qt131/qt133/qt140 split is not really functional because of shared library versioning. With both libqt.so.1.33 and libqt.so.1.40 installed, ldconfig will not pick up libqt.so.1.33, and ld will always use libqt.so.1.40. This causes (for instance) the mico-latest port to @pkgdep on qt-1.33 while linking against qt-1.40. This is bad. There are several courses of actions: (1) The tcl/tk route. Rename libqt.so.1.40 to libqt140.so.1.0 or something. The only feasible solution if we have at least one port depend on each of the qt versions. (2) Only use one of the qt's as dependencies and mark all the others with MANUAL_PACKAGE_BUILD. (3) Delete all but one of the qt's. I guess (3) is out of question as there should be a reason why you asked me to split the ports in the first place. Looing at ports/INDEX, (2) doesn't seem to work either, unless all those ports that depend on 1.40 actually can work with 1.33 (or something like that). Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message