Hello,

I'm currently (playfully) porting fink to Solaris 2.6 platform. While I
obtained gcc 3.3 and setup various gnu tools to best match the 10.3
environment (and even created a special sun4u distribution), phase two of
the bootstrap process bails out. It happens right after successfully
compiling gettext (bootstrap) and during the installation of the first
split-off package.

The transcript is the following (where the middle tedious parts have been
eliminated).

-------- >8 --------
Bootstrapping a base system via /sw/bootstrap.
mkdir -p /sw/bootstrap
mkdir -p /sw/bootstrap/bin
mkdir -p /sw/bootstrap/sbin
mkdir -p /sw/bootstrap/lib
mkdir -p /sw/var/lib/dpkg
touch /sw/var/lib/dpkg/status
touch /sw/var/lib/dpkg/available
touch /sw/var/lib/dpkg/diversions
Reading package info...
Updating package index... done.
Information about 39 packages read in 1 seconds.

BOOTSTRAP PHASE ONE: download tarballs.


BOOTSTRAP PHASE TWO: installing neccessary packages to /sw/bootstrap
without
package management.

rm -rf gettext-0.10.40-17
mkdir -p /sw/src/gettext-0.10.40-17
gzip -dc /sw/src/gettext-0.10.40.tar.gz |
/home/church2/liulk/local/bin/gnutar -xf - 
patch -p1 </sw/fink/dists/local/bootstrap/finkinfo/gettext.patch
patching file configure
patching file ltmain.sh
./configure --prefix=/sw/bootstrap --infodir=/sw/bootstrap/share/info
--mandir=/sw/bootstrap/share/man --with-included-gettext

<< .. snip .. >>

make[1]: Entering directory `/sw/src/gettext-0.10.40-17/gettext-0.10.40'
make[2]: Entering directory `/sw/src/gettext-0.10.40-17/gettext-0.10.40'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ./mkinstalldirs /sw/bootstrap/share/gettext
 /usr/local/gnu/bin/install -c -m 644 ./ABOUT-NLS
/sw/bootstrap/share/gettext/ABOUT-NLS
make[2]: Leaving directory `/sw/src/gettext-0.10.40-17/gettext-0.10.40'
make[1]: Leaving directory `/sw/src/gettext-0.10.40-17/gettext-0.10.40'
 sed 's;-L/sw/src/gettext-0.10.40-17/gettext-0.10.40/intl/.libs;;'
</sw/bootstrap/lib/libintl.la >/sw/bootstrap/lib/libintl.la.tmp
 mv -f /sw/bootstrap/lib/libintl.la.tmp /sw/bootstrap/lib/libintl.la
 rm -f /sw/bootstrap/lib/charset.alias
install -d -m 755 /sw/bootstrap/share/doc/gettext
install -c -p -m 644 README* AUTHORS BUGS COPYING* NEWS THANKS TODO
/sw/bootstrap/share/doc/gettext/
rm -f /sw/bootstrap/info/dir /sw/bootstrap/info/dir.old
/sw/bootstrap/share/info/dir /sw/bootstrap/share/info/dir.old
mkdir -p /sw/bootstrap
install -d -m 755 /sw/bootstrap
mv /sw/bootstrap/bin /sw/bootstrap/
mv: `/sw/bootstrap/bin' and `/sw/bootstrap/bin' are the same file
### execution of mv failed, exit code 1
installing gettext-bin-0.10.40-17 failed
-------- >8 --------

To my utmost curiousity, the failure happens because gettext's first split
off file is "bin", and /sw/bootstrap/bin is already there.

Anyone can enlighten me of this?

liulk

ps. Please cc me a copy of responses, as I'm not on the list.
Unfortunately I cannot devote much attention to read all discussions on
fink-devel, as much as I would like to.

pps. I did a search on the mailing list of the keyword "bootstrap" but
nothing relevant turned up.



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to