> well i haven't looked at the output just yet, i will when i get a chance
> but I'm telling you now your script isn't doing something cause I just
> tested the files for audiofile in cvs and they are fine.
>
I'd love to see where. If you like, here is the code for the script:
#!/bin/sh
# Must be run as root
if [ "$UID" -eq 0 ]; then
# Determine OS and proceed
case `uname -s` in
Darwin)
# Mac OS X update (list updates available)
/usr/sbin/softwareupdate
/bin/echo
/bin/echo
# Fink update
if [ -d /sw ]; then
/bin/echo "Checking for broken
dependencies..."
/sw/bin/apt-get check
/sw/bin/fink index
/bin/echo
/bin/echo "Updating apt sources..."
/sw/bin/apt-get -y -q update
/bin/echo
/bin/echo "Updating fink..."
/sw/bin/fink -y -v selfupdate-cvs
/bin/echo
/bin/echo "Updating packages..."
/sw/bin/apt-get -y -q upgrade
/sw/bin/fink -y -v update-all
/bin/echo
/bin/echo "Cleaning up..."
/sw/bin/apt-get clean
fi
;;
Linux)
/bin/echo "Checking for broken dependencies..."
/usr/bin/apt-get check
/bin/echo
/bin/echo "Updating apt sources..."
/usr/bin/apt-get update
/bin/echo
/bin/echo "Upgrading packages..."
/usr/bin/apt-get -u -y upgrade
/bin/echo
/bin/echo "Cleaning up..."
/usr/bin/apt-get clean
;;
esac
else
# Try sudo
echo "sudo $0 $@"
sudo $0 $@
fi
So, fink selfupdate-cvs, fink update-all. Looks pretty standard to me. And
when you do get a chance to look at the contents of that file I attached
earlier (and have attached again), you'll see that these are the commands I
issued:
fink selfupdate-cvs
fink update-all
fink --version
fink install audiofile
You'll then see that it fails after checking several mirrors. Here is my
fink.conf file:
# Fink configuration, initially created by bootstrap.pl
Basepath: /sw
RootMethod: sudo
Trees: local/main stable/main stable/crypto local/bootstrap unstable/main
unstable/crypto
Mirror-cpan: ftp://ftp.funet.fi/pub/languages/perl/CPAN/
Mirror-ctan: ftp://tug.ctan.org/tex-archive/
Mirror-gimp: ftp://ftp.gimp.org/pub
Mirror-gnome: ftp://ftp.gnome.org/pub/GNOME/
Mirror-gnu: ftp://ftp.gnu.org/gnu
Mirror-sourceforge: http://us.dl.sourceforge.net/sourceforge/
MirrorContinent: nam
MirrorCountry: nam-us
ProxyPassiveFTP: true
Verbose: 3
Please, tell me where I'm going wrong. Otherwise, something is wrong with
your package.
--
Jason Deraleau ([EMAIL PROTECTED])
MCSE/MCSA, CCNA, A+, Linux+, Network+
Homepage: http://www.lifehertz.com
Script started on Mon Nov 4 11:47:02 2002
[1] musouka@utopia:~$ fink seldf fupdate-cgs vs
sudo /sw/bin/fink selfupdate-cvs
I will now run the cvs command to retrieve the latest package descriptions.
The 'su' command will be used to run the cvs command as the user 'musouka'.
After that, the core packages will be updated right away; you should then
update the other packages using commands like 'fink update-all'.
su musouka -c 'cvs -z3 update -d -P'
? stamp-rel-0.4.1
? dists/stable/main/finkinfo/devel/ant-1.4.1-2.info
? dists/stable/main/finkinfo/devel/ant-1.4.1-2.patch
? dists/stable/main/finkinfo/devel/autoconf25-2.53-1.info
? dists/stable/main/finkinfo/editors/xemacs-base-pkg-1.67-1.info
? dists/stable/main/finkinfo/editors/xemacs-sumo-pkg-20020720-1.info
? dists/unstable/crypto/finkinfo/cyrus-sasl-1.5.27-3.info
? dists/unstable/crypto/finkinfo/cyrus-sasl-1.5.27-3.patch
? dists/unstable/main/finkinfo/devel/autoconf25-2.52-1.info
? dists/unstable/main/finkinfo/devel/autoconf25-2.52-1.patch
? dists/unstable/main/finkinfo/devel/autoconf25-2.53-1.info
? dists/unstable/main/finkinfo/devel/sdcc-2002.03.21-1.info
? dists/unstable/main/finkinfo/devel/sdcc-2002.03.21-1.patch
? dists/unstable/main/finkinfo/editors/xemacs-base-pkg-1.67-1.info
? dists/unstable/main/finkinfo/editors/xemacs-sumo-pkg-20020720-1.info
? dists/unstable/main/finkinfo/games/connect4-1.1-1.info
? dists/unstable/main/finkinfo/gnome/gnome-mime-data-2.0.0-1.info
? dists/unstable/main/finkinfo/graphics/libxpm-4.7-2.info
? dists/unstable/main/finkinfo/languages/f2py-2.13.175-1233-1.info
? dists/unstable/main/finkinfo/languages/f2py-2.13.175-1233-1.patch
? dists/unstable/main/finkinfo/languages/smlnj-110.39-2.info
? dists/unstable/main/finkinfo/languages/smlnj-110.39-2.patch
? dists/unstable/main/finkinfo/languages/smlnj-burg-110.39-2.info
? dists/unstable/main/finkinfo/languages/smlnj-burg-110.39-2.patch
? dists/unstable/main/finkinfo/languages/smlnj-ckit-110.39-2.info
? dists/unstable/main/finkinfo/languages/smlnj-ckit-110.39-2.patch
? dists/unstable/main/finkinfo/languages/smlnj-cml-110.39-2.info
? dists/unstable/main/finkinfo/languages/smlnj-cml-110.39-2.patch
? dists/unstable/main/finkinfo/languages/smlnj-runtime-110.39-2.info
? dists/unstable/main/finkinfo/languages/smlnj-runtime-110.39-2.patch
? dists/unstable/main/finkinfo/languages/swi-prolog-5.0.8-1.info
? dists/unstable/main/finkinfo/languages/swi-prolog-5.0.8-1.patch
? dists/unstable/main/finkinfo/libs/perlmods/bioperl-pm-1.0.2-3.info
? dists/unstable/main/finkinfo/net/fetchmail-5.9.0-1.info
? dists/unstable/main/finkinfo/net/gftp-2.0.12-1.info
? dists/unstable/main/finkinfo/net/gftp-2.0.12-1.patch
? dists/unstable/main/finkinfo/net/tftp-hpa-0.26-1.info
? dists/unstable/main/finkinfo/net/tftp-hpa-0.26-1.patch
? dists/unstable/main/finkinfo/net/wmmail-0.64-1.info
? dists/unstable/main/finkinfo/sci/emboss-2.5.0-2.info
? dists/unstable/main/finkinfo/sci/emboss-2.5.0-2.patch
? dists/unstable/main/finkinfo/sci/ghemical-0.90-2.info
? dists/unstable/main/finkinfo/sound/mjpegtools-1.5-20011214-2.info
? dists/unstable/main/finkinfo/sound/mjpegtools-1.5-20011214-2.patch
? dists/unstable/main/finkinfo/text/scribus-0.7.7-1.info
? dists/unstable/main/finkinfo/text/scribus-0.7.7-1.patch
? dists/unstable/main/finkinfo/text/textutils-2.0-4.info
? dists/unstable/main/finkinfo/x11/xforms-0.9999-3.info
? dists/unstable/main/finkinfo/x11/xforms-0.9999-3.patch
cvs server: Updating .
cvs server: Updating dists
cvs server: Updating dists/stable
cvs server: Updating dists/stable/crypto
cvs server: Updating dists/stable/crypto/finkinfo
cvs server: Updating dists/stable/main
cvs server: Updating dists/stable/main/finkinfo
cvs server: Updating dists/stable/main/finkinfo/base
cvs server: Updating dists/stable/main/finkinfo/database
cvs server: Updating dists/stable/main/finkinfo/devel
cvs server: Updating dists/stable/main/finkinfo/editors
cvs server: Updating dists/stable/main/finkinfo/games
cvs server: Updating dists/stable/main/finkinfo/gnome
cvs server: Updating dists/stable/main/finkinfo/graphics
cvs server: Updating dists/stable/main/finkinfo/kde
cvs server: Updating dists/stable/main/finkinfo/languages
cvs server: Updating dists/stable/main/finkinfo/libs
cvs server: Updating dists/stable/main/finkinfo/libs/perlmods
cvs server: Updating dists/stable/main/finkinfo/net
cvs server: Updating dists/stable/main/finkinfo/sci
cvs server: Updating dists/stable/main/finkinfo/shells
cvs server: Updating dists/stable/main/finkinfo/sound
cvs server: Updating dists/stable/main/finkinfo/text
cvs server: Updating dists/stable/main/finkinfo/utils
cvs server: Updating dists/stable/main/finkinfo/web
cvs server: Updating dists/stable/main/finkinfo/x11
cvs server: Updating dists/stable/main/finkinfo/x11-system
cvs server: Updating dists/stable/main/finkinfo/x11-wm
cvs server: Updating dists/unstable
cvs server: Updating dists/unstable/crypto
cvs server: Updating dists/unstable/crypto/finkinfo
cvs server: Updating dists/unstable/crypto/finkinfo/kde
cvs server: Updating dists/unstable/main
cvs server: Updating dists/unstable/main/finkinfo
cvs server: Updating dists/unstable/main/finkinfo/base
cvs server: Updating dists/unstable/main/finkinfo/database
cvs server: Updating dists/unstable/main/finkinfo/devel
cvs server: Updating dists/unstable/main/finkinfo/editors
cvs server: Updating dists/unstable/main/finkinfo/games
cvs server: Updating dists/unstable/main/finkinfo/gnome
cvs server: Updating dists/unstable/main/finkinfo/graphics
cvs server: Updating dists/unstable/main/finkinfo/kde
cvs server: Updating dists/unstable/main/finkinfo/languages
cvs server: Updating dists/unstable/main/finkinfo/libs
cvs server: Updating dists/unstable/main/finkinfo/libs/perlmods
cvs server: Updating dists/unstable/main/finkinfo/net
cvs server: Updating dists/unstable/main/finkinfo/sci
cvs server: Updating dists/unstable/main/finkinfo/shells
cvs server: Updating dists/unstable/main/finkinfo/sound
cvs server: Updating dists/unstable/main/finkinfo/text
cvs server: Updating dists/unstable/main/finkinfo/utils
cvs server: Updating dists/unstable/main/finkinfo/web
cvs server: Updating dists/unstable/main/finkinfo/x11
cvs server: Updating dists/unstable/main/finkinfo/x11-system
cvs server: Updating dists/unstable/main/finkinfo/x11-wm
Reading package info...
Information about 1447 packages read in 11 seconds.
pkg fink version ###
pkg fink version 0.11.0-1
pkg base-files version ###
pkg base-files version 1.6-1
pkg bzip2 version ###
pkg bzip2 version 1.0.2-1
pkg debianutils version ###
pkg debianutils version 1.16-1
pkg dpkg version ###
pkg dpkg version 1.9.20-3
pkg fink version ###
pkg fink version 0.11.0-1
pkg gettext version ###
pkg gettext version 0.10.40-3
pkg gzip version ###
pkg gzip version 1.2.4a-6
pkg libiconv version ###
pkg libiconv version 1.7-5
pkg ncurses version ###
pkg ncurses version 5.2-7
pkg tar version ###
pkg tar version 1.13.25-1
pkg apt version ###
pkg apt version 0.5.4-4
pkg apt-shlibs version ###
pkg apt-shlibs version 0.5.4-4
pkg storable-pm version ###
pkg storable-pm version 1.0.14-1
No packages to install.
The core packages have been updated. You should now update the other packages
using commands like 'fink update-all'.
[2] musouka@utopia:~$ fink updatea -=a all
sudo /sw/bin/fink update-all
Reading package info...
Information about 1447 packages read in 12 seconds.
pkg base-files version ###
pkg base-files version 1.6-1
pkg darwin version ###
pkg darwin version 6.1-1
pkg apt version ###
pkg apt version 0.5.4-4
pkg libiconv version ###
pkg libiconv version 1.7-5
pkg gtk+-shlibs version ###
pkg gtk+-shlibs version 1.2.10-12
pkg apt-shlibs version ###
pkg apt-shlibs version 0.5.4-4
pkg fink version ###
pkg fink version 0.11.0-1
pkg ncurses version ###
pkg ncurses version 5.2-7
pkg gtk+ version ###
pkg gtk+ version 1.2.10-12
pkg xfree86-base version ###
pkg xfree86-base version 4.2.0.1-1
pkg tar version ###
pkg tar version 1.13.25-1
pkg gdbm version ###
pkg gdbm version 1.8.0-6
pkg openssl version ###
pkg openssl version 0.9.6g-1
pkg openssl-dev version ###
pkg openssl-dev version 0.9.6g-1
pkg gzip version ###
pkg gzip version 1.2.4a-6
pkg gettext version ###
pkg gettext version 0.10.40-3
pkg mutt version ###
pkg mutt version 1.4i-1
pkg macosx version ###
pkg macosx version 10.2.1-1
pkg dlcompat version ###
pkg dlcompat version 20020709-2
pkg texinfo version ###
pkg texinfo version 4.1-2
pkg xfree86-rootless version ###
pkg xfree86-rootless version 4.2.0.1-1
pkg glib-shlibs version ###
pkg glib-shlibs version 1.2.10-8
pkg storable-pm version ###
pkg storable-pm version 1.0.14-1
pkg gtk+-data version ###
pkg gtk+-data version 1.2.10-12
pkg zlib version ###
pkg zlib version 1.1.4-1
pkg bzip2 version ###
pkg bzip2 version 1.0.2-1
pkg mtr version ###
pkg mtr version 0.44-1
pkg debianutils version ###
pkg debianutils version 1.16-1
pkg libpcap-shlibs version ###
pkg libpcap-shlibs version 0.6.2-5
pkg lynx-ssl version ###
pkg lynx-ssl version 2.8.4-2
pkg openssl-shlibs version ###
pkg openssl-shlibs version 0.9.6g-1
pkg dpkg version ###
pkg dpkg version 1.9.20-3
pkg gdbm-shlibs version ###
pkg gdbm-shlibs version 1.8.0-6
pkg glib version ###
pkg glib version 1.2.10-8
pkg gnupg version ###
pkg gnupg version 1.0.7-2
pkg libpcap version ###
pkg libpcap version 0.6.2-5
pkg blackbox-rootless version ###
pkg blackbox-rootless version 0.62.1-1
pkg nmap version ###
pkg nmap version 3.00-1
No packages to install.
[3] musouka@utopia:~$ fink --version
Package manager version: 0.11.0
Distribution version: 0.4.1.cvs
[4] musouka@utopia:~$ fink install audiofile
sudo /sw/bin/fink install audiofile
Reading package info...
Information about 1447 packages read in 11 seconds.
pkg audiofile version ###
pkg audiofile version 0.2.3-4
The following package will be installed or updated:
audiofile
The following 2 additional packages will be installed:
audiofile-bin audiofile-shlibs
Do you want to continue? [Y/n]
curl -f -L -O
ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/audiofile/audiofile-0.2.3.tar.gz
curl: (9) Couldn't change to directory pub/GNOME/pre-gnome2/sources/audiofile
### execution of curl failed, exit code 9
Downloading the file "audiofile-0.2.3.tar.gz" failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your continent
(4) Retry another mirror
How do you want to proceed? [3]
curl -f -L -O
ftp://ftp.yggdrasil.com/mirrors/site/ftp.gnome.org/pub/GNOME/pre-gnome2/sources/audiofile/audiofile-0.2.3.tar.gz
curl: (9) Couldn't change to directory
mirrors/site/ftp.gnome.org/pub/GNOME/pre-gnome2/sources/audiofile
### execution of curl failed, exit code 9
Downloading the file "audiofile-0.2.3.tar.gz" failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your continent
(4) Retry another mirror
How do you want to proceed? [3]
curl -f -L -O
ftp://ftp.rpmfind.net/linux/gnome.org/pre-gnome2/sources/audiofile/audiofile-0.2.3.tar.gz
curl: (9) Couldn't change to directory linux/gnome.org/pre-gnome2/sources/audiofile
### execution of curl failed, exit code 9
Downloading the file "audiofile-0.2.3.tar.gz" failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your continent
(4) Retry another mirror
How do you want to proceed? [4]
curl -f -L -O
ftp://ftp.cse.buffalo.edu/pub/Gnome/pre-gnome2/sources/audiofile/audiofile-0.2.3.tar.gz
curl: (10) the username and/or the password are incorrect
### execution of curl failed, exit code 10
Downloading the file "audiofile-0.2.3.tar.gz" failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your continent
(4) Retry another mirror
How do you want to proceed? [4]
curl -f -L -O
ftp://ftp.dataplus.se/pub/GNOME/pre-gnome2/sources/audiofile/audiofile-0.2.3.tar.gz
curl: (9) Couldn't change to directory pub/GNOME/pre-gnome2/sources/audiofile
### execution of curl failed, exit code 9
Downloading the file "audiofile-0.2.3.tar.gz" failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your continent
(4) Retry another mirror
How do you want to proceed? [1]
Failed: file download failed for audiofile-0.2.3.tar.gz of package audiofile-0.2.3-4
[5] musouka@utopia:~$ exit
Script done on Mon Nov 4 11:48:41 2002