From owner-freebsd-questions Tue Aug 11 06:13:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA27674 for freebsd-questions-outgoing; Tue, 11 Aug 1998 06:13:23 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from online.no (pilt-s.online.no [193.212.1.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA27664 for ; Tue, 11 Aug 1998 06:13:13 -0700 (PDT) (envelope-from havardjv@gudmund.vgs.no) Received: from gealach.myst.no (ti21a21-0106.dialup.online.no [130.67.195.106]) by online.no (8.8.8/8.8.7) with ESMTP id PAA11418 for ; Tue, 11 Aug 1998 15:12:44 +0200 (MET DST) Received: from localhost (hjv@localhost) by gealach.myst.no (8.8.8/8.8.7) with SMTP id PAA01908 for ; Tue, 11 Aug 1998 15:15:53 +0200 (CEST) (envelope-from havardjv@gudmund.vgs.no) X-Authentication-Warning: gealach.myst.no: hjv owned process doing -bs Date: Tue, 11 Aug 1998 15:15:51 +0200 (CEST) From: Haavard Vaagstoel X-Sender: hjv@gealach.myst.no To: questions@FreeBSD.ORG Subject: Port Problems Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello. My problems with using ports persist, but I'm now able to give a better description of the problem. First of all, this is a 2.2.7-STABLE system upgraded using 'make world' from 2.2.5-RELEASE. X was installed prior to the upgrade. 'uname -a' shows the following, if it can be of any use: FreeBSD gealach.myst.no 2.2.7-STABLE FreeBSD 2.2.7-STABLE #0: Mon Aug 10 17:07:03 CEST 1998 hjv@gealach.myst.no:/usr/src/sys/compile/GEALACH i386 The problems occur, it seems, when I try to install a port that depends on X to be installed. The examples below all come from the installation of the freeciv-1.6.3 port. One line of output from 'make install' that's a common factor in all the problem ports is this: ===> freeciv-1.6.3 depends on shared library: X11\.6 - found All seems to work fine, until the 'make install' command outputs ===> Registering installation for freeciv-1.6.3 At this point, the installation seems to freeze, until it runs out of available processes, or available swap space (as was the case when I increased the max number of processes in the kernel). Running 'ps' at this point (after suspending the 'make install') gives this output (excerpts): 265 p3 T 0:00.20 make install 1073 p3 T 0:00.01 /bin/sh -ec cd /usr/ports/games/freeciv && make real-install 1074 p3 T 0:00.20 make real-install 1189 p3 T 0:00.01 /bin/sh -ec cd /usr/ports/games/freeciv && make fake-pkg 1190 p3 T 0:00.18 make fake-pkg 1206 p3 T 0:00.01 /bin/sh -ec if [ ! -d /var/db/pkg/freeciv-1.6.3 ]; then echo "===> Registering installation for freeciv-1.6.3"; 1209 p3 T 0:00.01 /bin/sh -ec if [ ! -d /var/db/pkg/freeciv-1.6.3 ]; then echo "===> Registering installation for freeciv-1.6.3"; 1210 p3 T 0:00.17 make package-depends 1211 p3 T 0:00.01 sort -u 1223 p3 T 0:00.01 /bin/sh -ec for dir in `echo "Xpm\\\\.4\\\\.:/usr/ports/graphics/xpm X11\\\\.6:/usr/ports/x11/XFree86 " | /usr/bin/ 1235 p3 T 0:00.17 make package-name package-depends 1248 p3 T 0:00.01 /bin/sh -ec for dir in `echo "X11\\\\.6:/usr/ports/x11/XFree86 " | /usr/bin/tr '\\040' '\\012' | /usr/bin/sed -e 's 1260 p3 T 0:00.17 make package-name package-depends 1273 p3 T 0:00.01 /bin/sh -ec for dir in `echo "X11\\\\.6:/usr/ports/x11/XFree86 " | /usr/bin/tr '\\040' '\\012' | /usr/bin/sed -e 's 1285 p3 T 0:00.17 make package-name package-depends 1298 p3 T 0:00.01 /bin/sh -ec for dir in `echo "X11\\\\.6:/usr/ports/x11/XFree86 " | /usr/bin/tr '\\040' '\\012' | /usr/bin/sed -e 's ...and so on (sorry about the line breaks, had to be that way). These two last processes are running in great numbers (more and more, I guess, that's probably why the system runs out of available processes). Now, if I have managed to provide a detailed enough description of my problem, does anyone have any idea about what's wrong? And, even better, how to fix it? Please cc any replies to me, as I don't read this list regularly. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message