editors/emacs-devel and tinderbox
Joe Marcus Clarke
marcus at marcuscom.com
Mon Sep 4 14:21:50 EDT 2006
On Mon, 2006-09-04 at 18:12 +0400, Boris Samorodov wrote:
> 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?
This error is almost certainly a problem with the port. The only reason
it hasn't been flagged on pointyhat is that you are using non-default
options.
Joe
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20060904/b46542c6/attachment.bin
More information about the tinderbox-list
mailing list