portmaster 3.13.13 real endless loop "Waiting on fetch &
checksum.."
G. Paul Ziemba
pz-freebsd-ports at ziemba.us
Sun Aug 26 00:06:34 UTC 2012
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
More information about the freebsd-ports
mailing list