From owner-freebsd-ports@FreeBSD.ORG Sun Aug 26 00:06:34 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B734F106566C for ; Sun, 26 Aug 2012 00:06:34 +0000 (UTC) (envelope-from pz-freebsd-ports@ziemba.us) Received: from ziemba.us (osmtp.ziemba.us [208.106.105.149]) by mx1.freebsd.org (Postfix) with ESMTP id 279DB8FC08 for ; Sun, 26 Aug 2012 00:06:33 +0000 (UTC) Received: from hairball.ziemba.us (localhost.ziemba.us [127.0.0.1]) by hairball.ziemba.us (8.14.5/8.14.5) with ESMTP id q7PNwfrN090398 for ; Sat, 25 Aug 2012 16:58:41 -0700 (PDT) (envelope-from pz-freebsd-ports@ziemba.us) Received: (from mailnull@localhost) by hairball.ziemba.us (8.14.5/8.14.5/Submit) id q7PNwfVX090397 for freebsd-ports@freebsd.org; Sat, 25 Aug 2012 16:58:41 -0700 (PDT) (envelope-from pz-freebsd-ports@ziemba.us) X-Authentication-Warning: hairball.ziemba.us: mailnull set sender to pz-freebsd-ports@ziemba.us using -f Received: (from news@localhost) by hairball.ziemba.us (8.14.5/8.14.5/Submit) id q7PNwfZr090364 for treehouse-mail-freebsd-ports@hairball.treehouse.napa.ca.us; Sat, 25 Aug 2012 16:58:41 -0700 (PDT) (envelope-from news) From: "G. Paul Ziemba" To: freebsd-ports@freebsd.org Date: Sat, 25 Aug 2012 23:58:41 +0000 (UTC) Message-id: Errors-to: "G. Paul Ziemba" Subject: Re: portmaster 3.13.13 real endless loop "Waiting on fetch & checksum.." X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: paul+usenet@w6yx.stanford.edu List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Aug 2012 00:06:34 -0000 Doug et al., I'm following up to the earlier posts from 10 Aug 2012 on this list, as I am encountering this problem myself. I did not see a resolution to the problem, so I assume it's still outstanding. I'm going to provide data for two scenarios below. The first scenario is the one you describe (portmaster -F). No problem occurs there. I think this is everything you asked for, but if I missed something or if you need additional information, please let me know. The second scenario exhibits the problem. Here, I delete the distfile and just run portmaster without -F. The fetch completes, but portmaster does not seem to notice. thanks for any input/updates, ~!paul % portmaster --version ===>>> Version 3.13.13 ============== portmaster -F scenario (works OK) ==================== Doug wrote: > Ok, so do this ... remove the file from /usr/ports/distfiles, then go to > the port directory and type 'make checksum' and see if it works > properly. % sudo rm /usr/ports/distfiles/gsoap_2.8.8.zip % cd /usr/ports/devel/gsoap % sudo make checksum ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip 100% of 13 MB 148 kBps 00m00s => SHA256 Checksum OK for gsoap_2.8.8.zip. > Then remove it again, and run 'portmaster -F' > > While that's running in one window, keep an eye on /usr/ports/distfiles > and see if the file is being downloaded, and also keep an eye on the log > file in $TMPDIR to see if it is being appended to. > > Also make sure that whatever directory you use for $TMPDIR (/tmp by > default) has permissions 1777, and is not mounted with odd options. % sudo rm /usr/ports/distfiles/gsoap_2.8.8.zip % sudo portmaster -F devel/gsoap ===>>> Currently installed version: gsoap-2.7.15 ===>>> Port directory: /usr/ports/devel/gsoap ===>>> Launching 'make checksum' for devel/gsoap in background ===>>> Gathering dependency list for devel/gsoap from ports ===>>> Initial dependency check complete for devel/gsoap ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Waiting for 1 distfile fetch to finish ===>>> Distfile fetching is complete [/usr/ports/distfiles/gsoap_2.8.8.zip was downloaded] [/tmp/f-* appeared immediately, then stayed the same size for the duration of the download, then were removed] % while ( 1 ) while? ls -las /tmp/f-* while? sleep 2 while? end ls: No match. ls: No match. 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-IPC_SAVE.78khxchE 2 -rw------- 1 root wheel 209 Aug 25 16:29 /tmp/f-84142-fetchlog-gsoap.MyjTns6u 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-gsoap_2.8.8.zip-gsoap.Xn4WsqOo 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-IPC_SAVE.78khxchE 2 -rw------- 1 root wheel 255 Aug 25 16:29 /tmp/f-84142-fetchlog-gsoap.MyjTns6u 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-gsoap_2.8.8.zip-gsoap.Xn4WsqOo [...] 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-IPC_SAVE.78khxchE 2 -rw------- 1 root wheel 324 Aug 25 16:31 /tmp/f-84142-fetchlog-gsoap.MyjTns6u 0 -rw------- 1 root wheel 0 Aug 25 16:29 /tmp/f-84142-gsoap_2.8.8.zip-gsoap.Xn4WsqOo ls: No match. [TMPDIR details follow] % ls -las /tmp 0 lrwx------ 1 root wheel 8 Feb 15 2002 /tmp@ -> /var/tmp % ls -ld /var/tmp drwxrwxrwt 49 root wheel 28160 Aug 25 16:35 /var/tmp/ ============== portmaster (no -F) scenario (doesn't work) ==================== [please also scroll to bottom, where I show the contents of /tmp/f-*] % sudo rm /usr/ports/distfiles/gsoap_2.8.8.zip % sudo portmaster devel/gsoap ===>>> Currently installed version: gsoap-2.7.15 ===>>> Port directory: /usr/ports/devel/gsoap ===>>> Gathering distinfo list for installed ports ===>>> Launching 'make checksum' for devel/gsoap in background ===>>> Gathering dependency list for devel/gsoap from ports ===>>> Initial dependency check complete for devel/gsoap ===>>> Starting build for devel/gsoap <<<=== ===>>> All dependencies are up to date ===> Cleaning for gsoap-2.8.8 ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> No DISTINFO_FILE in /usr/ports/print/amspsfnt ===>>> Aborting update Terminated Terminated ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip 13 MB 153 kBps ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip 13 MB 153 kBps ===>>> Waiting on fetch & checksum for devel/gsoap <<<=== ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip 13 MB 153 kBps [ ... repeats ... ] Here are the /tmp/f-* file statuses. Contents follow. % while ( 1 ) while? ls -las /tmp/f-* while? echo ----- while? sleep 2 while? end ls: No match. ----- ls: No match. ----- ls: No match. ----- ls: No match. ----- 2 -rw------- 1 root wheel 295 Aug 25 16:39 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 209 Aug 25 16:39 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- 2 -rw------- 1 root wheel 442 Aug 25 16:39 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 255 Aug 25 16:39 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- 2 -rw------- 1 root wheel 442 Aug 25 16:39 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 255 Aug 25 16:39 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- [...] ----- 2 -rw------- 1 root wheel 503 Aug 25 16:40 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 358 Aug 25 16:40 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- 2 -rw------- 1 root wheel 503 Aug 25 16:40 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 404 Aug 25 16:40 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- [...] ----- 2 -rw------- 1 root wheel 503 Aug 25 16:40 /tmp/f-86431-DI-FILES.xeyHrwB6 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-IPC_SAVE.92g9xCCQ 2 -rw------- 1 root wheel 430 Aug 25 16:41 /tmp/f-86431-fetchlog-gsoap.uObJLmDH 0 -rw------- 1 root wheel 0 Aug 25 16:39 /tmp/f-86431-gsoap_2.8.8.zip-gsoap.yAw1yVRD ----- [...repeats...] % sudo cat /tmp/f-86431-DI-FILES.xeyHrwB6 ############ GeoIP-1.4.8.tar.gz GraphicsMagick-1.1.15.tar.bz2 ImageMagick-6.7.8-6.tar.xz gnome/ORBit-0.5.17.tar.bz2 gnome2/ORBit2-2.14.19.tar.bz2 openexr-1.6.1.tar.gz OpenSP-1.5.2.tar.gz WebMagick-2.03pre15.tar.gz XPostitPlus-2.3.tar.gz Xaw3d-1.5E.tar.gz a2ps-4.13b.tar.gz i18n-fonts-0.1.tar.gz aalib-1.4rc5.tar.gz acroread/AdobeReader_enu-8.1.7-1.i486.tar.bz2 linux_adobe_kmod-20110920.tar.gz adns-1.4.tar.gz adzap-20110915.tar.gz afm-tar.Z amanda-3.3.2.tar.gz amanda-3.3.2.tar.gz amarok-2.6.0.tar.bz2 % sudo cat /tmp/f-86431-fetchlog-gsoap.uObJLmDH ===> Found saved configuration for gsoap-2.8.8 => gsoap_2.8.8.zip doesn't seem to exist in /usr/ports/distfiles//. => Attempting to fetch http://heanet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip Terminated => Attempting to fetch http://sunet.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.8.zip gsoap_2.8.8.zip 13 MB 153 kBps -- G. Paul Ziemba FreeBSD unix: 4:56PM up 122 days, 14:42, 19 users, load averages: 0.41, 0.33, 0.27