editors/emacs-devel and tinderbox

Boris Samorodov bsam at ipt.ru
Mon Sep 4 10:12:45 EDT 2006


Hi!


Just installed a tinderbox for testing purposes. And have got a
question on editors/emacs-devel. 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:
-----
...
====================<phase 7: make package>====================
===>  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.

Before asking at freebsd-ports@ (and/or filing a PR) I wonder if this
error is specific to tinderbox?

Thanks for reading to the end. ;-)


WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve


More information about the tinderbox-list mailing list