Adam C Powell IV wrote:
> merge 434666 435803
> thanks

[snipped]

> I believe petsc 2.3.3-1 now builds, since the new suitesparse and
> openmpi were uploaded.  Can you please try to build it and see if it
> installs properly?
> 
> Unfortunately, I can't force the buildds to retry building it, so I
> don't know when it will enter unstable.
> 
> Thanks,
> -Adam

Hello,

Unfortunately, it doesn't. :-(. I did the usual thing, ie.

apt-get source petsc
sudo apt-get build-dep petsc
cd /path/to/petsc-2.2.3
fakeroot -u dpkg-buildpackage -us -uc

It didn't get very far. The error message is short so I include it in
full. Not very helpful I guess. :-(

<error-message>
dpkg-buildpackage: source package is petsc
dpkg-buildpackage: source version is 2.3.3-1
dpkg-buildpackage: source changed by Adam C. Powell, IV
<[EMAIL PROTECTED]>
dpkg-buildpackage: host architecture i386
dpkg-buildpackage: source version without epoch 2.3.3-1
 debian/rules clean
dh_testdir
if [ -e patch ]; then \
          debian/rules unpatch; \
        fi
make[1]: Entering directory `/var/opt/00work/petsc/deb/petsc-2.3.3'
for patchfile in `ls --reverse debian/patch-*`; do \
          patch -p1 -R < $patchfile; \
        done
patching file src/sys/utils/makefile
patching file src/sys/objects/makefile
patching file docs/bugreporting.html
patching file docs/index.html
patching file docs/faq.html
patching file python/BuildSystem/config/setCompilers.py
patching file python/PETSc/utilities/debugging.py
patching file bmake/common/rules.shared.basic
rm patch
make[1]: Leaving directory `/var/opt/00work/petsc/deb/petsc-2.3.3'
mv TAGS thetags
dh_clean
# These are needed for -lam, -dec and -contrib builds
rm -rf debian/libpetsc2.3.3 debian/libpetsc2.3.3-dev \
          debian/libpetsc2.3.3-dbg
mv thetags TAGS
rm -f build* install* debian/*.substvars debian/libpetsc2.3.3-dev.docs
debian/libpetsc2.3.3-dev.postinst debian/libpetsc2.3.3-dev.prerm
# This is commented because it really doesn't do anything useful for us
# (removes example executables, so what?)
# make PETSC_ARCH=linux-gnu
PETSC_DIR=/var/opt/00work/petsc/deb/petsc-2.3.3 clean
# These probably should be removed by `make clean' but aren't
rm -f `find . -name \*.o -print` `find . -name \*.pyc -print`
rm -rf lib debian/extemp bmake/linux-gnu*
 dpkg-source -b petsc-2.3.3
dpkg-source: building petsc using existing petsc_2.3.3.orig.tar.gz
dpkg-source: building petsc in petsc_2.3.3-1.diff.gz
dpkg-source: building petsc in petsc_2.3.3-1.dsc
 debian/rules build
for patchfile in `ls debian/patch-*`; do \
          patch -p1 < $patchfile; \
        done
patching file bmake/common/rules.shared.basic
patching file python/PETSc/utilities/debugging.py
patching file python/BuildSystem/config/setCompilers.py
patching file docs/bugreporting.html
patching file docs/index.html
patching file docs/faq.html
patching file src/sys/utils/makefile
patching file src/sys/objects/makefile
touch patch
PETSC_DIR=/var/opt/00work/petsc/deb/petsc-2.3.3 ./config/configure.py \
          --with-debugging=1 \
          --useThreads 0 --with-mpi-dir=/usr \
          --with-blas-lib=-lblas-3 --with-lapack-lib=-llapack-3 \
          --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse \
          --with-umfpack-lib=[/usr/lib/libumfpack.so,/usr/lib/libamd.so] \
          --with-superlu=1 --with-superlu-include=/usr/include/superlu \
          --with-superlu-lib=/usr/lib/libsuperlu.so
=================================================================================
             Configuring PETSc to compile on your system

=================================================================================
=================================================================================
             *** Do not run configure as root, or using sudo. ***
             *** Use the --with-sudo=sudo option to have      ***
             *** installs of external packages done with sudo ***
             *** use only with --prefix= when installing in   ***
             *** system directories                           ***
=================================================================================
make: *** [build-arch] Error 3
</error-message>

Regards,
ST
--


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to