From owner-freebsd-ports@FreeBSD.ORG Sun Oct 23 09:35:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB32E106566C for ; Sun, 23 Oct 2011 09:35:31 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 540DE8FC16 for ; Sun, 23 Oct 2011 09:35:31 +0000 (UTC) Received: from pd951d402.dip.t-dialin.net ([217.81.212.2] helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1RHuSo-0005wA-6B for freebsd-ports@freebsd.org; Sun, 23 Oct 2011 11:35:30 +0200 Message-ID: <4EA3DFE1.3090905@gwdg.de> Date: Sun, 23 Oct 2011 11:35:29 +0200 From: Rainer Hurling User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111001 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-ports Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Subject: databases/postgresql90-contrib fails to build X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Oct 2011 09:35:31 -0000 When I try to build databases/postgresql90-contrib, it stops with not finding the right uuid lib: #cd /usr/ports/databases/databases/postgresql90-contrib # make ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Extracting for postgresql-contrib-9.0.5 => SHA256 Checksum OK for postgresql/postgresql-9.0.5.tar.bz2. ===> Patching for postgresql-contrib-9.0.5 ===> Applying FreeBSD patches for postgresql-contrib-9.0.5 ===> postgresql-contrib-9.0.5 depends on executable: gmake - found ===> postgresql-contrib-9.0.5 depends on executable: bison - found ===> postgresql-contrib-9.0.5 depends on shared library: xslt.2 - found ===> postgresql-contrib-9.0.5 depends on shared library: xml2.5 - found ===> postgresql-contrib-9.0.5 depends on shared library: pq.5 - found ===> Configuring for postgresql-contrib-9.0.5 checking build system type... amd64-portbld-freebsd9.0 [..SNIP..] checking for -lreadline... yes (-lreadline) checking for inflate in -lz... yes checking for CRYPTO_new_ex_data in -lcrypto... yes checking for SSL_library_init in -lssl... yes checking for xmlSaveToBuffer in -lxml2... yes checking for xsltCleanupGlobals in -lxslt... yes checking for uuid_export in -lossp-uuid... no checking for uuid_export in -luuid... no configure: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID ===> Script "configure" failed unexpectedly. Please report the problem to girgen@FreeBSD.org [maintainer] and attach the "/usr/ports/databases/postgresql90-contrib/work/postgresql-9.0.5/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Obviously the port would like to have misc/ossp-uuid installed. But this conflicts with misc/e2fsprogs-libuuid, which was installed by KDE4. An old PR http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/121745 shows some more complexity with this issue. There Jørgen Kjærsgaard told about a possible solution, but the PR was reopened in December 2009. Is there anybody working on this or is there a workaround? Thanks in advance, Rainer Hurling