Am 12.10.2012 um 00:47 schrieb Jack Howarth:
> You seem to have had the same issue in Nov 2011 while building
> gcc46-4.6.2-1000.
The build process I started yesterday was accompanied by a (tc)shell
script:
while (1)
date
gdu -skh /sw/build.build/gcc47-4.7.2-1000
gdf -Hl -t hfs
gsleep 10m
end
Its first output was, when the archive was already unpacked and maybe
first configure had already finished:
Fr Okt 12 12:11:13 CEST 2012
668M /sw/build.build/gcc47-4.7.2-1000
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/disk0s4 54G 50G 3,6G 94% /
20 h later, Sat Oct 13 07:24:42, the process finished – with the well-
known error. Around this time the shell script delivered:
Sa Okt 13 07:18:33 CEST 2012
3,3G /sw/build.build/gcc47-4.7.2-1000
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/disk0s4 54G 53G 791M 99% /
Sa Okt 13 07:29:16 CEST 2012
2,3G /sw/build.build/gcc47-4.7.2-1000
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
/dev/disk0s4 54G 52G 1,9G 97% /
It shows the output with the lowest amount of free disk space and the
largest use by Fink. Interestingly system.log shows:
Oct 13 07:20:42 Latsche KernelEventAgent[107]: tid 00000000 received
VQ_LOWDISK event (4)
Oct 13 07:20:42 Latsche KernelEventAgent[107]: tid 00000000 type
'hfs', mounted on '/', from '/dev/disk0s4', low disk
Oct 13 07:20:42 Latsche KernelEventAgent[107]: tid 00000001
display_lowdisk_warning: generating warning for volume '…'
Oct 13 07:20:42 Latsche KernelEventAgent[107]: tid 00000000 found 1
filesystem(s) with problem(s)
Oct 13 07:21:12 Latsche KernelEventAgent[107]: tid 00000001
display_lowdisk_warning: warning for volume '…' removed
But this is the time when the build process stopped. The time when the
512 byte "large" *-checksum.o or the differing host-darwin.o files
were built was pretty different:
50415573 4 -rw-r--r-- 512 Okt 12 23:30 ./darwin_objdir/stage2-
gcc/cc1-checksum.o
50415685 4 -rw-r--r-- 512 Okt 13 00:19 ./darwin_objdir/stage2-
gcc/cc1plus-checksum.o
50415912 4 -rw-r--r-- 512 Okt 13 01:29 ./darwin_objdir/stage2-
gcc/cc1obj-checksum.o
50415938 4 -rw-r--r-- 512 Okt 13 01:36 ./darwin_objdir/stage2-
gcc/cc1objplus-checksum.o
50394085 8 -rw-r--r-- 5544 Okt 12 13:10 ./darwin_objdir/stage1-
gcc/host-darwin.o
50415522 4 -rw-r--r-- 1728 Okt 12 23:26 ./darwin_objdir/stage2-
gcc/host-darwin.o
50436912 8 -rw-r--r-- 5876 Okt 13 05:20 ./darwin_objdir/stage3-
gcc/host-darwin.o
My swap files are on a different volume, more than 10 GB left free,
simple Mac OS Extended file system without journal (while my system
disk is HFSX, case sensible with journal). Around this (local) noon I
decided to reconfigure Fink to use that swap volume to build GCC 4.7.
I first ran 'fink selfupdate' which brought an update of gconf2. So I
first updated that updated. Then I wanted to run
time nice +11 fink -v -m -k -K --build-as-nobody --tests=on update-all
Fink complained about a few packages with too much text – I moved them
aside. Finally fink came to:
The package 'gcc47-compiler' will be built and installed.
Reading build dependency for gcc47-4.7.2-1000...
Reading dependency for gcc47-4.7.2-1000...
Reading dependency for gcc47-shlibs-4.7.2-1000...
Reading dependency for gcc47-compiler-4.7.2-1000...
Reading build dependency for gcc47-compiler-4.7.2-1000...
Reading dependency for gcc47-compiler-4.7.2-1000...
Reading runtime dependency for gcc47-compiler-4.7.2-1000...
Reading build conflict for gcc47-4.7.2-1000...
Reading build conflict for gcc47-compiler-4.7.2-1000...
The package 'gcc47-shlibs' will be built and installed.
Reading build dependency for gcc47-4.7.2-1000...
Reading dependency for gcc47-4.7.2-1000...
Reading dependency for gcc47-shlibs-4.7.2-1000...
Reading dependency for gcc47-compiler-4.7.2-1000...
Reading build dependency for gcc47-shlibs-4.7.2-1000...
Reading dependency for gcc47-shlibs-4.7.2-1000...
Reading runtime dependency for gcc47-shlibs-4.7.2-1000...
Reading build conflict for gcc47-4.7.2-1000...
Reading build conflict for gcc47-shlibs-4.7.2-1000...
The package 'autogen' will be built and installed.
Reading build dependency for autogen-5.15-1...
Reading dependency for autogen-5.15-1...
Reading runtime dependency for autogen-5.15-1...
Reading dependency for autogen-shlibs-5.15-1...
Reading dependency for autogen-dev-5.15-1...
Reading dependency for xml2ag-5.15-1...
Reading build conflict for autogen-5.15-1...
The package 'guile18-dev' will be built and installed.
Reading build dependency for guile18-1.8.8-5...
Reading dependency for guile18-1.8.8-5...
Reading dependency for guile18-shlibs-1.8.8-5...
Reading dependency for guile18-libs-1.8.8-5...
Reading dependency for guile18-dev-1.8.8-5...
Reading dependency for guile18-doc-1.8.8-5...
Reading build dependency for guile18-dev-1.8.8-5...
Reading dependency for guile18-dev-1.8.8-5...
Reading runtime dependency for guile18-dev-1.8.8-5...
Reading build conflict for guile18-1.8.8-5...
Reading build conflict for guile18-dev-1.8.8-5...
The package 'gmp' will be installed.
Reading dependency for gmp-4.3.2-9...
Reading runtime dependency for gmp-4.3.2-9...
The package 'guile18' will be built and installed.
Reading build dependency for guile18-1.8.8-5...
Reading dependency for guile18-1.8.8-5...
Reading runtime dependency for guile18-1.8.8-5...
Reading dependency for guile18-shlibs-1.8.8-5...
Reading dependency for guile18-libs-1.8.8-5...
Reading dependency for guile18-dev-1.8.8-5...
Reading dependency for guile18-doc-1.8.8-5...
Reading build conflict for guile18-1.8.8-5...
The package 'autogen-shlibs' will be built and installed.
Reading build dependency for autogen-5.15-1...
Reading dependency for autogen-5.15-1...
Reading dependency for autogen-shlibs-5.15-1...
Reading dependency for autogen-dev-5.15-1...
Reading dependency for xml2ag-5.15-1...
Reading build dependency for autogen-shlibs-5.15-1...
Reading dependency for autogen-shlibs-5.15-1...
Reading runtime dependency for autogen-shlibs-5.15-1...
Reading build conflict for autogen-5.15-1...
Reading build conflict for autogen-shlibs-5.15-1...
The package 'readline5' will be installed.
Reading dependency for readline5-5.2.14-1...
Reading runtime dependency for readline5-5.2.14-1...
The package 'guile18-shlibs' will be built and installed.
Reading build dependency for guile18-1.8.8-5...
Reading dependency for guile18-1.8.8-5...
Reading dependency for guile18-shlibs-1.8.8-5...
Reading dependency for guile18-libs-1.8.8-5...
Reading dependency for guile18-dev-1.8.8-5...
Reading dependency for guile18-doc-1.8.8-5...
Reading build dependency for guile18-shlibs-1.8.8-5...
Reading dependency for guile18-shlibs-1.8.8-5...
Reading runtime dependency for guile18-shlibs-1.8.8-5...
Reading build conflict for guile18-1.8.8-5...
Reading build conflict for guile18-shlibs-1.8.8-5...
The package 'guile18-libs' will be built and installed.
Reading build dependency for guile18-1.8.8-5...
Reading dependency for guile18-1.8.8-5...
Reading dependency for guile18-shlibs-1.8.8-5...
Reading dependency for guile18-libs-1.8.8-5...
Reading dependency for guile18-dev-1.8.8-5...
Reading dependency for guile18-doc-1.8.8-5...
Reading build dependency for guile18-libs-1.8.8-5...
Reading dependency for guile18-libs-1.8.8-5...
Reading runtime dependency for guile18-libs-1.8.8-5...
Reading build conflict for guile18-1.8.8-5...
Reading build conflict for guile18-libs-1.8.8-5...
Validating package file /sw/fink/dists/stable/main/finkinfo/editors/
autogen.info...
Package looks good!
Validating package file /sw/fink/dists/stable/main/finkinfo/languages/
guile18.info...
Package looks good!
The following 2 packages will be installed or updated:
gcc47-compiler gcc47-shlibs
The following 8 additional packages will be installed:
autogen autogen-shlibs gmp guile18 guile18-dev guile18-libs guile18-
shlibs
readline5
Do you want to continue? [Y/n] curl --connect-timeout 30 -f -L -A
'fink/0.34.4' -O
http://ftp.hosteurope.de/mirror/ftp.gnu.org/gnu/autogen/rel5.15/autogen-5.15.tar.gz
% Total % Received % Xferd Average Speed Time Time
Time Current
Dload Upload Total Spent
Left Speed
100 1545k 100 1545k 0 0 1836k 0 --:--:-- --:--:--
--:--:-- 1966k
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-
powerpc/libs/gmp_4.3.2-9_darwin-powerpc.deb
Wähle vormals abgewähltes Paket gmp.
dpkg: Ziehe Entfernen von gmp5 zugunsten von gmp in Betracht ...
dpkg: Ja, werde gmp5 zugunsten von gmp entfernen.
(Lese Datenbank ... 94785 Dateien und Verzeichnisse sind derzeit
installiert.)
Entpacke gmp (aus .../gmp_4.3.2-9_darwin-powerpc.deb) ...
install-info(gmp.info): deleting entry `* gmp: (gmp) ...'
Richte gmp ein (4.3.2-9) ...
Clearing dependency_libs of .la files being installed
* gmp: (gmp). GNU Multiple Precision Arithmetic Library.
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-
powerpc/libs/readline5_5.2.14-1_darwin-powerpc.deb
Wähle vormals abgewähltes Paket readline5.
dpkg: Ziehe Entfernen von readline6 zugunsten von readline5 in
Betracht ...
dpkg: Ja, werde readline6 zugunsten von readline5 entfernen.
(Lese Datenbank ... 94787 Dateien und Verzeichnisse sind derzeit
installiert.)
Entpacke readline5 (aus .../readline5_5.2.14-1_darwin-powerpc.deb) ...
install-info(history.info): deleting entry `* History: (history) ...'
install-info(readline.info): deleting entry `* Readline:
(readline) ...'
install-info(rluserman.info): deleting entry `* RLuserman:
(rluserman) ...'
Richte readline5 ein (5.2.14-1) ...
* History: (history). The GNU history library API.
* Readline: (readline). The GNU readline library API.
* RLuserman: (rluserman). The GNU readline library User's Manual.
Setting runtime build-lock...
dpkg-deb -b /Volumes/BSD-Linux/build.build/root-fink-buildlock-
guile18-1.8.8-5 /Volumes/BSD-Linux/build.build
dpkg-deb: baue Paket »fink-buildlock-guile18-1.8.8-5« in »/Volumes/
BSD-Linux/build.build/fink-buildlock-
guile18-1.8.8-5_2012.10.13-14.20.21_darwin-powerpc.deb«.
Installing build-lock package...
/sw/bin/dpkg-lockwait -i /Volumes/BSD-Linux/build.build/fink-
buildlock-guile18-1.8.8-5_2012.10.13-14.20.21_darwin-powerpc.deb
Wähle vormals abgewähltes Paket fink-buildlock-guile18-1.8.8-5.
(Lese Datenbank ... 94775 Dateien und Verzeichnisse sind derzeit
installiert.)
Entpacke fink-buildlock-guile18-1.8.8-5 (aus .../fink-buildlock-
guile18-1.8.8-5_2012.10.13-14.20.21_darwin-powerpc.deb) ...
Richte fink-buildlock-guile18-1.8.8-5 ein (2012.10.13-14.20.21) ...
sudo -u fink-bld [ENV] sh -c /tmp/fink.CTsCA
/sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/
guile-1.8.8.tar.gz
guile-1.8.8/
guile-1.8.8/ice-9/
...
sudo -u fink-bld [ENV] sh -c /tmp/fink._XbPN
/sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/
autogen-5.15.tar.gz
autogen-5.15/
autogen-5.15/agen5/
...
'fink list -o' was never listing these packages, their INFO and PATCH
files are pretty old:
-rw-r--r-- 1 pete admin 4998 21. Mär 2012 /sw/fink/10.4/stable/main/
finkinfo/libs/gmp.info
-rw-r--r-- 1 pete admin 580 21. Mär 2012 /sw/fink/10.4/stable/main/
finkinfo/libs/gmp.patch
-rw-r--r-- 1 pete admin 5439 11. Jul 14:31 /sw/fink/10.4/stable/main/
finkinfo/libs/readline5.info
-rw-r--r-- 1 pete admin 3955 28. Okt 2011 /sw/fink/10.4/stable/main/
finkinfo/libs/readline5.patch
-rw-r--r-- 1 pete admin 4336 17. Mai 17:01 /sw/fink/10.4/stable/main/
finkinfo/languages/guile18.info
-rw-r--r-- 1 pete admin 6058 11. Okt 2011 /sw/fink/10.4/stable/main/
finkinfo/languages/guile18.patch
-rw-r--r-- 1 pete admin 4257 22. Mär 2012 /sw/fink/10.4/stable/main/
finkinfo/editors/autogen.info
-rw-r--r-- 1 pete admin 553 22. Mär 2012 /sw/fink/10.4/stable/main/
finkinfo/editors/autogen.patch
lrwxr-xr-x 1 root admin 4 7. Apr 2012 /sw/fink/10.5 -> 10.4
Has Fink a bug that it behaves so differently?
A notice on the DEB files:
-rw-r--r-- 1 root admin 496516 31. Jul 12:18 /sw/fink/debs/gmp5-
shlibs_5.0.5-3_darwin-powerpc.deb
-rw-r--r-- 1 root admin 180506 31. Jul 12:18 /sw/fink/debs/
gmp5_5.0.5-3_darwin-powerpc.deb
-rw-r--r-- 1 root admin 785620 26. Mär 2012 /sw/fink/debs/gmp-
shlibs_4.3.2-9_darwin-powerpc.deb
-rw-r--r-- 1 root admin 406664 26. Mär 2012 /sw/fink/debs/
gmp_4.3.2-9_darwin-powerpc.deb
-rw-r--r-- 1 root admin 112694 7. Okt 2011 /sw/fink/debs/readline-
shlibs_4.3-1030_darwin-powerpc.deb
-rw-r--r-- 1 root admin 132914 12. Jul 17:17 /sw/fink/debs/readline5-
shlibs_5.2.14-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 330436 12. Jul 17:17 /sw/fink/debs/
readline5_5.2.14-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 147936 23. Aug 10:08 /sw/fink/debs/readline6-
shlibs_6.2.3-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 374736 23. Aug 10:08 /sw/fink/debs/
readline6_6.2.3-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 1573720 13. Okt 14:46 /sw/fink/debs/guile18-
dev_1.8.8-5_darwin-powerpc.deb
-rw-r--r-- 1 root admin 574116 13. Okt 14:46 /sw/fink/debs/guile18-
doc_1.8.8-5_darwin-powerpc.deb
-rw-r--r-- 1 root admin 453446 13. Okt 14:45 /sw/fink/debs/guile18-
libs_1.8.8-5_darwin-powerpc.deb
-rw-r--r-- 1 root admin 399012 13. Okt 14:45 /sw/fink/debs/guile18-
shlibs_1.8.8-5_darwin-powerpc.deb
-rw-r--r-- 1 root admin 140310 13. Okt 14:45 /sw/fink/debs/
guile18_1.8.8-5_darwin-powerpc.deb
-rw-r--r-- 1 root admin 220900 13. Okt 15:01 /sw/fink/debs/autogen-
dev_5.15-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 81446 13. Okt 15:01 /sw/fink/debs/autogen-
shlibs_5.15-1_darwin-powerpc.deb
-rw-r--r-- 1 root admin 531558 13. Okt 15:01 /sw/fink/debs/
autogen_5.15-1_darwin-powerpc.deb
Anyway, since six hours GCC 4.7 is being built for the third time…
Over 11G are left free…
--
Greetings
Pete
Wasting time is an important part of living.
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users