Date: Sat, 8 Jan 2011 12:40:33 GMT From: Thomas Steen Rasmussen <thomas@gibfest.dk> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/153788: Unable to build mail/enigmail-thunderbird3 Message-ID: <201101081240.p08CeXFF083911@red.freebsd.org> Resent-Message-ID: <201101081250.p08Co9fV039999@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 153788 >Category: ports >Synopsis: Unable to build mail/enigmail-thunderbird3 >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: Sat Jan 08 12:50:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Thomas Steen Rasmussen >Release: FreeBSD 8.2-PRERELEASE amd64 GENERIC >Organization: >Environment: FreeBSD tykburk.tyknet.cn.dom 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #1: Sun Jan 2 12:14:21 CET 2011 root@tykburk.tyknet.cn.dom:/usr/obj/usr/src/sys/GENERIC amd64 >Description: I am unable to build mail/enigmail-thunderbird3. There appears to be more than one problem. The first problem is this: ---------------------------------------------------------------------------- ===>>> Proceed? y/n [y] ===>>> Starting build for mail/enigmail-thunderbird3 <<<=== ===>>> Starting check for build dependencies ===>>> Gathering dependency list for mail/enigmail-thunderbird3 from ports ===>>> Dependency check complete for mail/enigmail-thunderbird3 ===> Cleaning for thunderbird-enigmail-1.0.1_1 ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> Extracting for thunderbird-enigmail-1.0.1_1 => SHA256 Checksum OK for enigmail-1.0.1.tar.gz. ===> thunderbird-enigmail-1.0.1_1 depends on executable: autoconf-2.13 - found ===> thunderbird-enigmail-1.0.1_1 depends on file: /nonexistent - not found ===> Verifying configure for /nonexistent in /usr/ports/mail/thunderbird ===> Returning to build of thunderbird-enigmail-1.0.1_1 ===> thunderbird-enigmail-1.0.1_1 depends on executable: thunderbird - found ===> thunderbird-enigmail-1.0.1_1 depends on executable: gmake - found ===> thunderbird-enigmail-1.0.1_1 depends on executable: intltool-extract - found ===> thunderbird-enigmail-1.0.1_1 depends on file: /usr/local/libdata/pkgconfig/printproto.pc - found cp: /usr/ports/mail/enigmail-thunderbird3/work/../../../mail/thunderbird/work/comm-1.9.1: No such file or directory *** Error code 1 Stop in /usr/ports/mail/enigmail-thunderbird3. ===>>> make failed for mail/enigmail-thunderbird3 ===>>> Aborting update Terminated Terminated ---------------------------------------------------------------------------- If I change line 16 in /usr/ports/mail/enigmail-thunderbird3/Makefile from: GECKO_EXTDIR= comm-1.9.1 to GECKO_EXTDIR= comm-1.9.2 to match what is actually there: /usr/ports/mail/enigmail-thunderbird3/work/comm-1.9.2 I now get a different error: ---------------------------------------------------------------------------- <snip> cc -o host_pathsub.o -c -O2 -pipe -fno-strict-aliasing -DXP_UNIX -O3 -DUNICODE -D_UNICODE -I. -I. -I../dist/include -I../dist/include/nsprpub -I/usr/local/include/nspr -I/usr/ports/mail/enigmail-thunderbird/work/comm-1.9.2/mozilla/dist/include/nss -I/usr/include -I/usr/local/include/nspr pathsub.c cc -o nsinstall -O2 -pipe -fno-strict-aliasing -DXP_UNIX -O3 -DUNICODE -D_UNICODE host_nsinstall.o host_pathsub.o rm -f nfspwd cp nfspwd.pl nfspwd chmod +x nfspwd /usr/ports/mail/enigmail-thunderbird/work/comm-1.9.2/mozilla/config/nsinstall -R -m 644 ../mozilla-config.h ./nsStaticComponents.h ../dist/include gmake[2]: /usr/ports/mail/enigmail-thunderbird/work/comm-1.9.2/mozilla/config/nsinstall: Kommando ikke fundet gmake[2]: *** [export] Fejl 127 gmake[2]: Forlader katalog '/usr/ports/mail/enigmail-thunderbird3/work/comm-1.9.2/mozilla/config' gmake[1]: *** [export] Fejl 2 gmake[1]: Forlader katalog '/usr/ports/mail/enigmail-thunderbird3/work/comm-1.9.2/mozilla' gmake: *** [export] Fejl 2 *** Error code 2 Stop in /usr/ports/mail/enigmail-thunderbird3. ===>>> make failed for mail/enigmail-thunderbird3 ===>>> Aborting update ---------------------------------------------------------------------------- The error "Kommando ikke fundet" above means "Command not found". It seems it is trying to run /usr/ports/mail/enigmail-thunderbird/work/comm-1.9.2/mozilla/config/nsinstall - even though it should be working in the folder /usr/ports/mail/enigmail-thunderbird3 and not /usr/ports/mail/enigmail-thunderbird (note the missing '3' from the path). >How-To-Repeat: cd /usr/ports/mail/enigmail-thunderbird3 && make install clean >Fix: Part of the fix is changing line 16 in /usr/ports/mail/enigmail-thunderbird3/Makefile from: GECKO_EXTDIR= comm-1.9.1 to GECKO_EXTDIR= comm-1.9.2 But this doesn't fix the entire problem. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101081240.p08CeXFF083911>