From owner-freebsd-bugs@FreeBSD.ORG Thu Jun 29 20:50:23 2006 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A36C616A417 for ; Thu, 29 Jun 2006 20:50:23 +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 003F443D6A for ; Thu, 29 Jun 2006 20:50:22 +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 k5TKoMKG095653 for ; Thu, 29 Jun 2006 20:50:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5TKoMEt095652; Thu, 29 Jun 2006 20:50:22 GMT (envelope-from gnats) Resent-Date: Thu, 29 Jun 2006 20:50:22 GMT Resent-Message-Id: <200606292050.k5TKoMEt095652@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Richard Bejtlich Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A710316A63B for ; Thu, 29 Jun 2006 20:43:28 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59E8544950 for ; Thu, 29 Jun 2006 19:51:31 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k5TJpVpG027643 for ; Thu, 29 Jun 2006 19:51:31 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k5TJpVql027642; Thu, 29 Jun 2006 19:51:31 GMT (envelope-from nobody) Message-Id: <200606291951.k5TJpVql027642@www.freebsd.org> Date: Thu, 29 Jun 2006 19:51:31 GMT From: Richard Bejtlich To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: misc/99619: fragroute package not including dependencies X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 20:50:23 -0000 >Number: 99619 >Category: misc >Synopsis: fragroute package not including dependencies >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jun 29 20:50:22 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Richard Bejtlich >Release: 6.1 REL >Organization: TaoSecurity >Environment: FreeBSD poweredge.taosecurity.com 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:42:56 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386 >Description: I just installed fragroute from the 6-STABLE package. It did not automatically add the dependent packages libdnet or libevent. >How-To-Repeat: pkg_add -vr fragroute # fragtest /libexec/ld-elf.so.1: Shared object "libdnet.so.1" not found, required by "fragtest" (after adding libdnet) # fragtest /libexec/ld-elf.so.1: Shared object "libevent-1.1a.so.1" not found, required by "fragtest" >Fix: # pkg_add -vr libdnet looking up ftp.freebsd.org connecting to ftp.freebsd.org:21 setting passive mode opening data connection initiating transfer Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/libdnet.tbz...x +CONTENTS x +COMMENT x +DESC x +MTREE_DIRS x man/man3/dnet.3.gz x man/man8/dnet.8.gz x bin/dnet-config x sbin/dnet x lib/libdnet.a x lib/libdnet.la x lib/libdnet.so x lib/libdnet.so.1 x include/dnet/addr.h x include/dnet/arp.h x include/dnet/blob.h x include/dnet/eth.h x include/dnet/fw.h x include/dnet/icmp.h x include/dnet/intf.h x include/dnet/ip.h x include/dnet/ip6.h x include/dnet/os.h x include/dnet/rand.h x include/dnet/route.h x include/dnet/tcp.h x include/dnet/tun.h x include/dnet/udp.h x include/dnet.h tar command returns 0 status Done. extract: Package name is libdnet-1.10_1 extract: CWD to /usr/local extract: /usr/local/man/man3/dnet.3.gz extract: /usr/local/man/man8/dnet.8.gz extract: /usr/local/bin/dnet-config extract: /usr/local/sbin/dnet extract: /usr/local/lib/libdnet.a extract: /usr/local/lib/libdnet.la extract: /usr/local/lib/libdnet.so extract: /usr/local/lib/libdnet.so.1 extract: /usr/local/include/dnet/addr.h extract: /usr/local/include/dnet/arp.h extract: /usr/local/include/dnet/blob.h extract: /usr/local/include/dnet/eth.h extract: /usr/local/include/dnet/fw.h extract: /usr/local/include/dnet/icmp.h extract: /usr/local/include/dnet/intf.h extract: /usr/local/include/dnet/ip.h extract: /usr/local/include/dnet/ip6.h extract: /usr/local/include/dnet/os.h extract: /usr/local/include/dnet/rand.h extract: /usr/local/include/dnet/route.h extract: /usr/local/include/dnet/tcp.h extract: /usr/local/include/dnet/tun.h extract: /usr/local/include/dnet/udp.h extract: /usr/local/include/dnet.h extract: execute '/sbin/ldconfig -m /usr/local/lib' extract: CWD to . Running mtree for libdnet-1.10_1.. mtree -U -f +MTREE_DIRS -d -e -p /usr/local >/dev/null Attempting to record package into /var/db/pkg/libdnet-1.10_1.. Package libdnet-1.10_1 registered in /var/db/pkg/libdnet-1.10_1 # pkg_add -vr libevent looking up ftp.freebsd.org connecting to ftp.freebsd.org:21 setting passive mode opening data connection initiating transfer Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/libevent.tbz...x +CONTENTS x +COMMENT x +DESC x +MTREE_DIRS x man/man3/event.3.gz x man/man3/event_init.3.gz x man/man3/event_dispatch.3.gz x man/man3/event_loop.3.gz x man/man3/event_loopexit.3.gz x man/man3/event_set.3.gz x man/man3/event_add.3.gz x man/man3/event_del.3.gz x man/man3/event_once.3.gz x man/man3/event_pending.3.gz x man/man3/event_initialized.3.gz x man/man3/event_priority_init.3.gz x man/man3/event_priority_set.3.gz x man/man3/evtimer_set.3.gz x man/man3/evtimer_add.3.gz x man/man3/evtimer_del.3.gz x man/man3/evtimer_pending.3.gz x man/man3/evtimer_initialized.3.gz x man/man3/signal_set.3.gz x man/man3/signal_add.3.gz x man/man3/signal_del.3.gz x man/man3/signal_pending.3.gz x man/man3/signal_initialized.3.gz x man/man3/bufferevent_new.3.gz x man/man3/bufferevent_free.3.gz x man/man3/bufferevent_write.3.gz x man/man3/bufferevent_write_buffer.3.gz x man/man3/bufferevent_read.3.gz x man/man3/bufferevent_enable.3.gz x man/man3/bufferevent_disable.3.gz x man/man3/bufferevent_settimeout.3.gz x man/man3/evbuffer_new.3.gz x man/man3/evbuffer_free.3.gz x man/man3/evbuffer_add.3.gz x man/man3/evbuffer_add_buffer.3.gz x man/man3/evbuffer_add_printf.3.gz x man/man3/evbuffer_drain.3.gz x man/man3/evbuffer_write.3.gz x man/man3/evbuffer_read.3.gz x man/man3/evbuffer_find.3.gz x include/event.h x lib/libevent-1.1a.so x lib/libevent-1.1a.so.1 x lib/libevent.a x lib/libevent.la x lib/libevent.so tar command returns 0 status Done. extract: Package name is libevent-1.1a_1 extract: CWD to /usr/local extract: /usr/local/man/man3/event.3.gz extract: /usr/local/man/man3/event_init.3.gz extract: /usr/local/man/man3/event_dispatch.3.gz extract: /usr/local/man/man3/event_loop.3.gz extract: /usr/local/man/man3/event_loopexit.3.gz extract: /usr/local/man/man3/event_set.3.gz extract: /usr/local/man/man3/event_add.3.gz extract: /usr/local/man/man3/event_del.3.gz extract: /usr/local/man/man3/event_once.3.gz extract: /usr/local/man/man3/event_pending.3.gz extract: /usr/local/man/man3/event_initialized.3.gz extract: /usr/local/man/man3/event_priority_init.3.gz extract: /usr/local/man/man3/event_priority_set.3.gz extract: /usr/local/man/man3/evtimer_set.3.gz extract: /usr/local/man/man3/evtimer_add.3.gz extract: /usr/local/man/man3/evtimer_del.3.gz extract: /usr/local/man/man3/evtimer_pending.3.gz extract: /usr/local/man/man3/evtimer_initialized.3.gz extract: /usr/local/man/man3/signal_set.3.gz extract: /usr/local/man/man3/signal_add.3.gz extract: /usr/local/man/man3/signal_del.3.gz extract: /usr/local/man/man3/signal_pending.3.gz extract: /usr/local/man/man3/signal_initialized.3.gz extract: /usr/local/man/man3/bufferevent_new.3.gz extract: /usr/local/man/man3/bufferevent_free.3.gz extract: /usr/local/man/man3/bufferevent_write.3.gz extract: /usr/local/man/man3/bufferevent_write_buffer.3.gz extract: /usr/local/man/man3/bufferevent_read.3.gz extract: /usr/local/man/man3/bufferevent_enable.3.gz extract: /usr/local/man/man3/bufferevent_disable.3.gz extract: /usr/local/man/man3/bufferevent_settimeout.3.gz extract: /usr/local/man/man3/evbuffer_new.3.gz extract: /usr/local/man/man3/evbuffer_free.3.gz extract: /usr/local/man/man3/evbuffer_add.3.gz extract: /usr/local/man/man3/evbuffer_add_buffer.3.gz extract: /usr/local/man/man3/evbuffer_add_printf.3.gz extract: /usr/local/man/man3/evbuffer_drain.3.gz extract: /usr/local/man/man3/evbuffer_write.3.gz extract: /usr/local/man/man3/evbuffer_read.3.gz extract: /usr/local/man/man3/evbuffer_find.3.gz extract: /usr/local/include/event.h extract: /usr/local/lib/libevent-1.1a.so extract: /usr/local/lib/libevent-1.1a.so.1 extract: /usr/local/lib/libevent.a extract: /usr/local/lib/libevent.la extract: /usr/local/lib/libevent.so extract: execute '/sbin/ldconfig -m /usr/local/lib' extract: CWD to . Running mtree for libevent-1.1a_1.. mtree -U -f +MTREE_DIRS -d -e -p /usr/local >/dev/null Attempting to record package into /var/db/pkg/libevent-1.1a_1.. Package libevent-1.1a_1 registered in /var/db/pkg/libevent-1.1a_1 poweredge:/root# rehash poweredge:/root# fragtest Usage: fragtest TESTS ... where TESTS is any combination of the following (or "all"): ping prerequisite for all tests ip-opt determine supported IP options ip-tracert determine path to target frag try 8-byte IP fragments frag-new try 8-byte fwd-overlapping IP fragments, favoring new data frag-old try 8-byte fwd-overlapping IP fragments, favoring old data frag-timeout determine IP fragment reassembly timeout >Release-Note: >Audit-Trail: >Unformatted: