From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 27 01:30:00 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B5E10F18 for ; Tue, 27 May 2014 01:30:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8CD4A2DD7 for ; Tue, 27 May 2014 01:30:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s4R1U0UQ089542 for ; Tue, 27 May 2014 01:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s4R1U0NF089541; Tue, 27 May 2014 01:30:00 GMT (envelope-from gnats) Resent-Date: Tue, 27 May 2014 01:30:00 GMT Resent-Message-Id: <201405270130.s4R1U0NF089541@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Lawrence "The Dreamer" Chen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A652CF06 for ; Tue, 27 May 2014 01:28:03 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 764C52DCC for ; Tue, 27 May 2014 01:28:02 +0000 (UTC) Received: from ip70-179-144-228.fv.ks.cox.net ([70.179.144.228] helo=zen.lhaven.homeip.net) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Wp6BN-000BXv-C7 for FreeBSD-gnats-submit@freebsd.org; Tue, 27 May 2014 01:28:01 +0000 Received: from zen.lhaven.homeip.net (localhost [127.0.0.1]) by zen.lhaven.homeip.net (8.14.8/8.14.7) with ESMTP id s4R1RtGh057873; Mon, 26 May 2014 20:27:56 -0500 (CDT) (envelope-from lchen@zen.lhaven.homeip.net) Received: (from lchen@localhost) by zen.lhaven.homeip.net (8.14.8/8.14.7/Submit) id s4R1RoQO057872; Mon, 26 May 2014 20:27:50 -0500 (CDT) (envelope-from lchen) Message-Id: <201405270127.s4R1RoQO057872@zen.lhaven.homeip.net> Date: Mon, 26 May 2014 20:27:50 -0500 (CDT) From: Lawrence "The Dreamer" Chen Reply-To: Lawrence "The Dreamer" Chen To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/190295: [patch] deskutils/recoll: problems with depends & pkg creation X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2014 01:30:00 -0000 >Number: 190295 >Category: ports >Synopsis: [patch] deskutils/recoll: problems with depends & pkg creation >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 27 01:30:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Lawrence "The Dreamer" Chen >Release: FreeBSD 9.2-RELEASE-p6 amd64 >Organization: >Environment: System: FreeBSD zen.lhaven.homeip.net 9.2-RELEASE-p6 FreeBSD 9.2-RELEASE-p6 #0: Tue May 13 08:21:53 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Been running recoll on my system for some time, eventually on May 18th, I got around to trying to update it from ports. First problem was that it wanted tor build and install some of its dependencies, only to fail because the dependencies were already installed. Then it had trouble with package creation. >How-To-Repeat: >Fix: First, I adjusted two the _DEPENDS lines to reference files that are part of the port, so it won't try to build/install them again. Next, I removed the *.pyc lines from pkg-plist. Since these files are removed from STAGEDIR, stands to reason that they shouldn't be in pkg-plist anymore. Didn't notice until now that the port got marked BROKEN on May 24th, for the second problem.... --- patch begins here --- --- Makefile.orig 2014-05-11 00:11:40.665236000 -0500 +++ Makefile 2014-05-18 07:54:07.234894000 -0500 @@ -40,11 +40,11 @@ ASPELL_LIB_DEPENDS= libaspell.so:${PORTSDIR}/textproc/aspell ASPELL_CONFIGURE_WITH= aspell -CHM_RUN_DEPENDS= pychm:${PORTSDIR}/textproc/pychm +CHM_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/chm/chm.py:${PORTSDIR}/textproc/pychm DJVU_RUN_DEPENDS= djvutxt:${PORTSDIR}/graphics/djvulibre -KONQUEROR_RUN_DEPENDS= kwebkitpart:${PORTSDIR}/www/kwebkitpart +KONQUEROR_RUN_DEPENDS= ${KDE4_PREFIX}/lib/kde4/kwebkitpart.so:${PORTSDIR}/www/kwebkitpart LATEX_RUN_DEPENDS= detex:${PORTSDIR}/print/detex \ dvips:${PORTSDIR}/print/dvips --- pkg-plist.orig 2013-11-06 04:47:22.000000000 -0600 +++ pkg-plist 2014-05-18 08:31:00.480894000 -0500 @@ -2,9 +2,7 @@ bin/recollindex bin/recollq %%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/__init__.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/rclconfig.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/rclconfig.pyc %%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/rclextract.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/recoll/recoll.so lib/recoll/librecoll.so.%%VERSION%% --- patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: