From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Sep 5 07:50:32 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEE9C16A4DA for ; Tue, 5 Sep 2006 07:50:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FDE743D5F for ; Tue, 5 Sep 2006 07:50:23 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k857oNdY022476 for ; Tue, 5 Sep 2006 07:50:23 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k857oNwi022475; Tue, 5 Sep 2006 07:50:23 GMT (envelope-from gnats) Resent-Date: Tue, 5 Sep 2006 07:50:23 GMT Resent-Message-Id: <200609050750.k857oNwi022475@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, Boris Samorodov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 697EC16A4E7 for ; Tue, 5 Sep 2006 07:41:04 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from mail.ipt.ru (mail.ipt.ru [80.253.10.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA5CE43D77 for ; Tue, 5 Sep 2006 07:40:58 +0000 (GMT) (envelope-from bsam@ipt.ru) Received: from admin.sem.ipt.ru ([192.168.12.1] helo=srv.sem.ipt.ru) by mail.ipt.ru with esmtp (Exim 4.62 (FreeBSD)) (envelope-from ) id 1GKVYH-000Aed-8T for FreeBSD-gnats-submit@freebsd.org; Tue, 05 Sep 2006 11:40:57 +0400 Received: from bsam by srv.sem.ipt.ru with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GKVaw-0006qY-Dl for FreeBSD-gnats-submit@freebsd.org; Tue, 05 Sep 2006 11:43:42 +0400 Message-Id: Date: Tue, 05 Sep 2006 11:43:42 +0400 From: Boris Samorodov Sender: "Boris B. Samorodov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/102893: editors/emacs-devel: broken plist and ".../site-lisp missing" when WITHOUT_GTK=YES is used X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Boris Samorodov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Sep 2006 07:50:32 -0000 >Number: 102893 >Category: ports >Synopsis: editors/emacs-devel: broken plist and ".../site-lisp missing" when WITHOUT_GTK=YES is used >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 05 07:50:22 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Boris Samorodov >Release: FreeBSD 6.1-STABLE i386 >Organization: InPharmTech, Co. http://www.ipt.ru >Environment: System: FreeBSD srv.sem.ipt.ru 6.1-STABLE FreeBSD 6.1-STABLE #1: Sat Sep 2 00:03:29 MSD 2006 bsam@srv.sem.ipt.ru:/usr/obj/usr/src/sys/SRV i386 >Description: I'm using misc/tinderbox to test package building. With the default options all is OK. But if I add options to portstree.env: ----- export EMACS_PORT_NAME="emacs22" if [ ${DIRNAME}="/usr/ports/editors/emacs-devel" ]; then export WITHOUT_GTK="YES" fi ----- the ports building have errors: ----- ... ======================================== ===> Building package for emacs-22.0.50.20060901 Creating package /tmp/packages/All/emacs-22.0.50.20060901.tbz Registering depends: Xaw3d-1.5E_1 libungif-4.1.4_1 xorg-libraries-6.9.0 fontconfig-2.3.2_5,1 tiff-3.8.2 libdrm-2.0.2 expat-2.0.0_1 freetype2-2.1.10_5 png-1.2.12_1 jpeg-6b_4 pkg-config-0.20_3. Creating bzip'd tar ball in '/tmp/packages/All/emacs-22.0.50.20060901.tbz' Deleting emacs-22.0.50.20060901 pkg_delete: unable to completely remove directory '/usr/local/share/emacs/22.0.50/etc' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 785014 4 drwxr-xr-x 3 root wheel 512 Sep 4 09:36 usr/local/share/emacs/22.0.50 785015 8 drwxr-xr-x 2 root wheel 3072 Sep 4 09:36 usr/local/share/emacs/22.0.50/etc 785158 4192 -rw-r--r-- 1 root wheel 2116112 Sep 4 09:35 usr/local/share/emacs/22.0.50/etc/DOC-22.0.50.2 list of files present before this port was installed but missing after it was deinstalled) ./usr/local/share/emacs/site-lisp missing Deleting tiff-3.8.2 Deleting png-1.2.12_1 Deleting libungif-4.1.4_1 Deleting autoconf-2.59_2 Deleting Xaw3d-1.5E_1 Deleting jpeg-6b_4 Deleting m4-1.4.4 Deleting perl-5.8.8 Removing stale symlinks from /usr/bin... Removing /usr/bin/perl Removing /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Deleting xorg-libraries-6.9.0 Deleting libdrm-2.0.2 Deleting fontconfig-2.3.2_5,1 Deleting expat-2.0.0_1 Deleting freetype2-2.1.10_5 Deleting pkg-config-0.20_3 === Checking filesystem state after all packages deleted ================================================================ list of extra files and directories in / (not present on clean system but present after everything was deinstalled) 785014 4 drwxr-xr-x 3 root wheel 512 Sep 4 09:36 usr/local/share/emacs/22.0.50 785015 8 drwxr-xr-x 2 root wheel 3072 Sep 4 09:36 usr/local/share/emacs/22.0.50/etc 785158 4192 -rw-r--r-- 1 root wheel 2116112 Sep 4 09:35 usr/local/share/emacs/22.0.50/etc/DOC-22.0.50.2 list of files present on clean system but missing after everything was deinstalled) ./usr/local/share/emacs/site-lisp missing ================================================================ build of /usr/ports/editors/emacs-devel ended at Mon Sep 4 09:36:58 UTC 2006 ----- If I add a line to pkg-plist: ----- %%DATADIR%%/%%EMACS_VER%%/etc/DOC-%%EMACS_VER%%.2 ----- ...this error doesn't occure (until I try to build the port with default settings) but "./usr/local/share/emacs/site-lisp missing" stays. >How-To-Repeat: Use misc/tinderbox and portstree.env as shown above and/or standard make procedure with make.conf: ----- EMACS_PORT_NAME=emacs22 .if ${.CURDIR:M*/editors/emacs-devel} WITHOUT_GTK=YES .endif ----- But at the latter case you won't catch "./usr/local/share/emacs/site-lisp missing" >Fix: Unknown. WBR -- bsam >Release-Note: >Audit-Trail: >Unformatted: