Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2012 23:58:41 +0000 (UTC)
From:      "G. Paul Ziemba" <pz-freebsd-ports@ziemba.us>
To:        freebsd-ports@freebsd.org
Subject:   Re: portmaster 3.13.13 real endless loop "Waiting on fetch & checksum.."
Message-ID:  <k1borh$2o7o$1@hairball.ziemba.us>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?k1borh$2o7o$1>