Subject: pkg/7042: make fetch in /usr/pkgsrc behaves strangely
To: None <gnats-bugs@gnats.netbsd.org>
From: None <dokas@cs.umn.edu>
List: netbsd-bugs
Date: 02/24/1999 09:48:40
>Number:         7042
>Category:       pkg
>Synopsis:       make fetch in /usr/pkgsrc behaves strangely
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Feb 24 07:50:01 1999
>Last-Modified:
>Originator:     Charlie Root
>Organization:
	University of Minnesota, Department of Computer Science
>Release:        NetBSD-current 02/23/99
>Environment:

System: NetBSD caligula 1.3I NetBSD 1.3I (FNORD) #7: Wed Feb 24 09:35:57 CST 1999 root@caligula:/usr/src/sys/arch/i386/compile/FNORD i386


>Description:
	If I attempt to do a 'make fetch' in some package directory (like editors/xemacs)
	and decide to stop it for what ever reason, the make fetch does not always stop.

        For example:

test248# cd /usr/pkgsrc/editors/xemacs
test248# make fetch
>How-To-Repeat:
	cd /usr/pkgsrc/editors/xemacs
	make fetch
	<hit ^c during an ftp session>
	<watch the make fetch continue>

>Fix:

	No idea.
>Audit-Trail:
>Unformatted:
>> xemacs-20.4.tar.gz doesn't seem to exist on this system.
>> Attempting to fetch xemacs-20.4.tar.gz from ftp://ftp.xemacs.org/pub/xemacs/xemacs-20.4/.
Connected to gwyn.tux.org.
220 gwyn.tux.org FTP server (Version wu-2.4.2-academ[BETA-18](1) Mon Jan 18 19:19:31 EST 1999) ready.
331 Guest login ok, send your complete e-mail address as password.
230-+--------------------------------------------------------------------------+
230-|                       Welcome to ftp.tux.org!                            |
230-+--------------------------------------------------------------------------+
230-| This server and its network connection have been graciously donated by   |
230-| Erol's Internet Services of Springfield, Virginia, USA (703) 321-8000.   |
230-|                                                                          |
230-| It is a 350 MHz AMD K6-2 with 128 MB of RAM and running Linux 2.0.36.    |
230-| It is administered by Linux user groups in the East Coast of the USA on  |
230-| behalf of their members and the Linux community worldwide.               |
230-|                                                                          |
230-| The goal of this FTP site is to provide timely mirrors of Linux-related  |
230-| software from all over the world.  It is not a complete mirror of all of |
230-| the large sites; instead it combines mirrors of the most important parts |
230-| of the large FTP archives with direct nightly mirrors of many smaller,   |
230-| harder-to-find sites plus a growing amount of original content.          |
230-|                                                                          |
230-| If there is something Linux-related you would like to have added to the  |
230-| mirror or if you see a problem with something already mirrored here,     |
230-| please contact <ftp@tux.org>.                                            |
230-+--------------------------------------------------------------------------+
230-
230-Please read the file README
230-  it was last modified on Tue Nov 17 23:14:32 1998 - 99 days ago
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I.
250-Please read the file README
250-  it was last modified on Sun Mar  1 14:50:26 1998 - 360 days ago
250-Please read the file README.MIRRORS
250-  it was last modified on Sat Feb 28 23:08:32 1998 - 361 days ago
250-Please read the file README.MULE
250-  it was last modified on Sat Feb 28 23:08:32 1998 - 361 days ago
250-Please read the file README.executables
250-  it was last modified on Mon Mar  2 17:19:29 1998 - 359 days ago
250-Please read the file README.jp
250-  it was last modified on Sun Mar  1 14:49:17 1998 - 360 days ago
250-Please read the file README.patchkit
250-  it was last modified on Sun Mar  1 01:10:51 1998 - 360 days ago
250 CWD command successful.
local: xemacs-20.4.tar.gz remote: xemacs-20.4.tar.gz
227 Entering Passive Mode (207,96,122,8,8,214)
150 Opening BINARY mode data connection for xemacs-20.4.tar.gz (13012447 bytes).
  1% |                                                                   |   213 KB   10.68 KB/s    19:29 ETA^C
receive aborted
waiting for remote to finish abort.
test248# 426 Transfer aborted. Data connection closed.
226 Abort successful
225888 bytes received in 00:21 (10.04 KB/s)
221 Goodbye.
>> Attempting to fetch xemacs-20.4.tar.gz from ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/ftp.xemacs.org/xemacs-20.4/.

test248# 
test248# Connected to ftp.mpi-sb.mpg.de.
pwd
/usr/pkgsrc/editors/xemacs20


	Notice how I hit ^C and it kept right on attempting to grab the source.