Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Apr 2014 16:31:09 GMT
From:      Kevin Thompson <antiduh@csh.rit.edu>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/188262: Port net/quagga on FreeBSD 10 fails install
Message-ID:  <201404041631.s34GV9fI081453@cgiserv.freebsd.org>
Resent-Message-ID: <201404041640.s34Ge0gc074066@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         188262
>Category:       ports
>Synopsis:       Port net/quagga on FreeBSD 10 fails install
>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:   Fri Apr 04 16:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Kevin Thompson
>Release:        FreeBSD 10.0
>Organization:
>Environment:
FreeBSD beast 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
I created a fresh install of FreeBSD 10.0 in a VirtualBox VM and attempted to install net/quagga.

The install fails when libtool is invoked to install binaries. 

I was able to successfully build quagga on a separate FreeBSD 9.0 installation.


beast(/usr/ports/net/quagga) # make install
===>  Installing for quagga-0.99.22.3
===>   Generating temporary packing list
===>  Checking if net/quagga already installed
===> Creating users and/or groups.
Using existing group `quagga'.
Using existing user `quagga'.
gmake[2]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3'
Making install in lib
gmake[3]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
true
gmake  install-am
gmake[4]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
gmake[5]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
 /bin/mkdir -p '/usr/local/lib'
 /bin/sh /usr/local/bin/libtool   --mode=install /usr/bin/install -c -o root -g wheel   libzebra.la '/usr/local/lib'
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libzebra.so.0 /usr/local/lib/libzebra.so.0
libtool: install: (cd /usr/local/lib && { ln -s -f libzebra.so.0 libzebra.so || { rm -f libzebra.so && ln -s libzebra.so.0 libzebra.so; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libzebra.so.0 libzebra.so || { rm -f libzebra.so && ln -s libzebra.so.0 libzebra.so; }; })
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libzebra.lai /usr/local/lib/libzebra.la
libtool: install: /usr/bin/install -c -o root -g wheel .libs/libzebra.a /usr/local/lib/libzebra.a
libtool: install: chmod 644 /usr/local/lib/libzebra.a
libtool: install: ranlib /usr/local/lib/libzebra.a
 /bin/mkdir -p '/usr/local/include/quagga'
 install  -o root -g wheel -m 444 buffer.h checksum.h command.h filter.h getopt.h hash.h if.h linklist.h log.h memory.h network.h prefix.h routemap.h distribute.h sockunion.h str.h stream.h table.h thread.h vector.h version.h vty.h zebra.h plist.h zclient.h sockopt.h smux.h md5.h if_rmap.h keychain.h privs.h sigevent.h pqueue.h jhash.h zassert.h memtypes.h workqueue.h route_types.h '/usr/local/include/quagga'
gmake[5]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
gmake[4]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
gmake[3]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/lib'
Making install in zebra
gmake[3]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/zebra'
gmake[4]: Entering directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/zebra'
 /bin/mkdir -p '/usr/local/sbin'
  /bin/sh /usr/local/bin/libtool   --mode=install STRIPBIN=/usr/bin/strip install  -s -o root -g wheel -m 555 zebra '/usr/local/sbin'
libtool: install: STRIPBIN=/usr/bin/strip install /usr/local/sbin/install
usage: install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner]
               [-M log] [-D dest] [-h hash] [-T tags]
               [-B suffix] [-l linkflags] [-N dbdir]
               file1 file2
       install [-bCcpSsUv] [-f flags] [-g group] [-m mode] [-o owner]
               [-M log] [-D dest] [-h hash] [-T tags]
               [-B suffix] [-l linkflags] [-N dbdir]
               file1 ... fileN directory
       install -dU [-vU] [-g group] [-m mode] [-N dbdir] [-o owner]
               [-M log] [-D dest] [-h hash] [-T tags]
               directory ...
gmake[4]: *** [install-sbinPROGRAMS] Error 64
gmake[4]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/zebra'
gmake[3]: *** [install-am] Error 2
gmake[3]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3/zebra'
gmake[2]: *** [install-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/net/quagga/work/quagga-0.99.22.3'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/net/quagga
*** Error code 1

Stop.
make: stopped in /usr/ports/net/quagga
beast(/usr/ports/net/quagga) #
>How-To-Repeat:
Attempt to build and install net/quagga on a fresh FreeBSD 10.0 install.
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404041631.s34GV9fI081453>