portmaster 3.13.13 real endless loop "Waiting on fetch &
checksum..."
HU Dong
itechbear at gmail.com
Fri Aug 10 15:21:06 UTC 2012
I can simply reproduce this problem by this way:
# portmaster -v databases/postgresql90-client
===>>> Currently installed version: postgresql-client-9.0.8
===>>> Port directory: /usr/ports/databases/postgresql90-client
===>>> Gathering distinfo list for installed ports
===>>> Launching 'make checksum' for databases/postgresql90-client in
background
===>>> Gathering dependency list for databases/postgresql90-client from
ports
===>>> Starting dependency check
===>>> Checking dependency: devel/gettext
===>>> Checking dependency: devel/gmake
===>>> Checking dependency: textproc/libxml2
===>>> Initial dependency check complete for databases/postgresql90-client
===>>> Starting build for databases/postgresql90-client <<<===
===>>> All dependencies are up to date
===> Cleaning for postgresql-client-9.0.8
===>>> Waiting on fetch & checksum for databases/postgresql90-client <<<===
===> Found saved configuration for postgresql-client-9.0.8
=> SHA256 Checksum mismatch for postgresql/postgresql-9.0.8.tar.bz2.
===> Refetch for 1 more times files: postgresql/postgresql-9.0.8.tar.bz2
===> Found saved configuration for postgresql-client-9.0.8
=> postgresql-9.0.8.tar.bz2 doesn't seem to exist in
/usr/ports/distfiles//postgresql.
=> Attempting to fetch
ftp://ftp.se.postgresql.org/pub/databases/relational/postgresql/source/v9.0.8/postgresql-9.0.8.tar.bz2
===>>> Waiting on fetch & checksum for databases/postgresql90-client <<<===
===> Found saved configuration for postgresql-client-9.0.8
=> SHA256 Checksum mismatch for postgresql/postgresql-9.0.8.tar.bz2.
===> Refetch for 1 more times files: postgresql/postgresql-9.0.8.tar.bz2
===> Found saved configuration for postgresql-client-9.0.8
=> postgresql-9.0.8.tar.bz2 doesn't seem to exist in
/usr/ports/distfiles//postgresql.
=> Attempting to fetch
ftp://ftp.se.postgresql.org/pub/databases/relational/postgresql/source/v9.0.8/postgresql-9.0.8.tar.bz2
postgresql-9.0.8.tar.bz2
===>>> Waiting on fetch & checksum for databases/postgresql90-client <<<===
===> Found saved configuration for postgresql-client-9.0.8
=> SHA256 Checksum mismatch for postgresql/postgresql-9.0.8.tar.bz2.
===> Refetch for 1 more times files: postgresql/postgresql-9.0.8.tar.bz2
===> Found saved configuration for postgresql-client-9.0.8
=> postgresql-9.0.8.tar.bz2 doesn't seem to exist in
/usr/ports/distfiles//postgresql.
=> Attempting to fetch
ftp://ftp.se.postgresql.org/pub/databases/relational/postgresql/source/v9.0.8/postgresql-9.0.8.tar.bz2
postgresql-9.0.8.tar.bz2
^C
===>>> Build/Install for databases/postgresql90-client exiting due to signal
Terminated
Terminated
===>>> You can restart from the point of failure with this command line:
portmaster <flags> databases/postgresql90-client
B.R.
HU Dong
On Fri, Aug 10, 2012 at 11:08 PM, Michael Ranner <michael at ranner.eu> wrote:
> It is really strange. I tried to debug deeper and it seems that it does
not
> even start to fetch on "make checksum", it hangs on an empty fetchlog file
> in /tmp
>
> This was a little bit surprising, because it downloaded distfiles for
other
> ports some time ago, but also hangs on an empty fetchlog.
>
> In any case, it breaks the endless loop and starts to download and build
the
> port after removing the fetchlog file in /tmp manually.
>
> Am 10.08.12 17:02, schrieb HU Dong:
>
> I have met with the same problem several times, too. But my
> environment is 9.0 release. It occurred ocasionally. At first I
> thought it was because of bad wireless connection. Now it seems not.
>
> B.R.
> HU Dong
>
> On Fri, Aug 10, 2012 at 9:37 PM, Michael Ranner <michael at ranner.eu> wrote:
>
> Hello!
>
> I have this problem on a specific 8.3-RELEASE since several weeks.
>
> portmaster hangs in endeless loop for "Waiting on fetch & checksum..." for
> all ports.
>
> If the distfile does not exist, portmaster fetches it, but stays in this
> endless loop.
>
> If distfile is already fetched, portmaster will go immediately in endless
> loop.
>
> rm'ing the /tmp/*fetchlog* file by hand will continue portmaster to build
> and install the port.
>
> I have no idea where to go!
>
> gatekeeper# portmaster -i unrar-3.93,5
>
> ===>>> Currently installed version: unrar-3.93,5
> ===>>> Port directory: /usr/ports/archivers/unrar
>
> ===>>> Gathering distinfo list for installed ports
>
> ===>>> Launching 'make checksum' for archivers/unrar in background
> ===>>> Gathering dependency list for archivers/unrar from ports
> Terminated
> ===>>> No dependencies for archivers/unrar
>
> Terminated
> Terminated
>
> ===>>> Starting build for archivers/unrar <<<===
>
> ===>>> All dependencies are up to date
>
> ===> Cleaning for unrar-4.20,5
> ===>>> Waiting on fetch & checksum for archivers/unrar <<<===
>
>
> ===>>> Waiting on fetch & checksum for archivers/unrar <<<===
>
> ps -ax shows this:
>
> 27005 0 S+ 0:00.02 /bin/sh /usr/local/sbin/portmaster -i
unrar-3.93,5
> 27331 0 S+ 0:00.00 sleep 2
>
> ports tree is freshly extracted with portsnap. make install in ports dir
> will work for all ports.
>
> --
> Mit freundlichen Grüßen
>
> Ing. Michael Ranner
>
> GSM: +43 676 4155044
> Mail: michael at ranner.eu
> WWW: http://www.azedo.at/
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
>
>
> --
> Mit freundlichen Grüßen
>
> Ing. Michael Ranner
>
> GSM: +43 676 4155044
> Mail: michael at ranner.eu
> WWW: http://www.azedo.at/
More information about the freebsd-ports
mailing list