Fedora (the one we support) revisited

Hi All. Thought I was doing fairly good, Wgot the public key. Copied freshrpms, fixed a parsing error but now got a checksum problem. I have saved the whole drama if anyone has time to help I would apreciatte it Terminal entries follow: [john(a)localhost ~]$ su Password: [root(a)localhost john]# wget http://freshrpms.net/packages/RPM-GPG-KEY.txt --18:58:33-- http://freshrpms.net/packages/RPM-GPG-KEY.txt => `RPM-GPG-KEY.txt' Resolving freshrpms.net... 66.40.9.130 Connecting to freshrpms.net[66.40.9.130]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,631 [text/plain] 100%[====================================>] 1,631 --.--K/s 18:58:35 (15.55 MB/s) - `RPM-GPG-KEY.txt' saved [1,631/1,631] [root(a)localhost john]# rpm --import RPM-GPG-KEY.txt [root(a)localhost john]# /etc/yum.conf bash: /etc/yum.conf: Permission denied *typo!!! [root(a)localhost john]# nano -w /etc/yum.conf [root(a)localhost john]# yum install mplayer Config Error: File contains parsing errors: file:///etc/yum.conf [line 18]: 's/\n' [root(a)localhost john]# yum install mplayer Config Error: File contains parsing errors: file:///etc/yum.conf [line 18]: 's/\n' [root(a)localhost john]# nano -w /etc/yum.conf *edited /s in line 18!!!!!!!!!!!!!! [root(a)localhost john]# yum install mplayer Setting up Install Process Setting up Repo: freshrpms repomd.xml 100% |=========================| 843 B 00:00 Setting up Repo: base repomd.xml 100% |=========================| 1.1 kB 00:00 Setting up Repo: updates-released repomd.xml 100% |=========================| 951 B 00:00 Reading repository metadata in from local files primary.xml.gz 100% |=========================| 132 kB 00:38 MD Read : ################################################## 452/452 freshrpms : ################################################## 452/452 base : ################################################## 2622/2622 updates-re: ################################################## 255/255 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for mplayer to pack into transaction set. mplayer-1.0-0.12.20041025 100% |=========================| 48 kB 00:06 ---> Package mplayer.i386 0:1.0-0.12.20041025.1.fc3.fr set to be installed --> Running transaction check --> Processing Dependency: libfaad.so.0 for package: mplayer --> Processing Dependency: libpostproc= 1.0-0.12.20041025.1.fc3.fr for package: mplayer --> Processing Dependency: libxvidcore.so.4 for package: mplayer --> Processing Dependency: libaa.so.1 for package: mplayer --> Processing Dependency: mplayer-fonts for package: mplayer --> Processing Dependency: libdvdread.so.3 for package: mplayer --> Processing Dependency: libxmms.so.1 for package: mplayer --> Processing Dependency: liblzo.so.1 for package: mplayer --> Processing Dependency: libmp3lame.so.0 for package: mplayer --> Processing Dependency: libmad.so.0 for package: mplayer --> Processing Dependency: libpostproc.so.0 for package: mplayer --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for faad2 to pack into transaction set. faad2-2.0-2.20040923.1.fc 100% |=========================| 4.6 kB 00:00 ---> Package faad2.i386 0:2.0-2.20040923.1.fc3.fr set to be installed ---> Downloading header for libpostproc to pack into transaction set. libpostproc-1.0-0.12.2004 100% |=========================| 9.5 kB 00:01 ---> Package libpostproc.i386 0:1.0-0.12.20041025.1.fc3.fr set to be installed ---> Downloading header for xvidcore to pack into transaction set. xvidcore-1.0.2-2.1.fc3.fr 100% |=========================| 4.5 kB 00:00 ---> Package xvidcore.i386 0:1.0.2-2.1.fc3.fr set to be installed ---> Downloading header for aalib to pack into transaction set. aalib-1.4.0-5.1.fc3.fr.i3 100% |=========================| 6.1 kB 00:01 ---> Package aalib.i386 0:1.4.0-5.1.fc3.fr set to be installed ---> Downloading header for mplayer-fonts to pack into transaction set. mplayer-fonts-1.1-2.fr.no 100% |=========================| 14 kB 00:01 ---> Package mplayer-fonts.noarch 0:1.1-2.fr set to be installed ---> Downloading header for libdvdread to pack into transaction set. libdvdread-0.9.4-5.1.fc3. 100% |=========================| 4.6 kB 00:00 ---> Package libdvdread.i386 0:0.9.4-5.1.fc3.fr set to be installed ---> Downloading header for xmms to pack into transaction set. xmms-1.2.10-9.1.1.fc3.fr. 100% |=========================| 25 kB 00:03 ---> Package xmms.i386 1:1.2.10-9.1.1.fc3.fr set to be installed ---> Downloading header for lzo to pack into transaction set. lzo-1.08-3.1.fc3.fr.i386. 100% |=========================| 4.3 kB 00:00 ---> Package lzo.i386 0:1.08-3.1.fc3.fr set to be installed ---> Downloading header for lame to pack into transaction set. lame-3.96.1-2.1.fc3.fr.i3 100% |=========================| 7.6 kB 00:01 ---> Package lame.i386 0:3.96.1-2.1.fc3.fr set to be installed ---> Downloading header for libmad to pack into transaction set. libmad-0.15.1b-3.1.fc3.fr 100% |=========================| 4.2 kB 00:00 ---> Package libmad.i386 0:0.15.1b-3.1.fc3.fr set to be installed --> Running transaction check --> Processing Dependency: libdvdcss>= 1.2.5 for package: libdvdread --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for libdvdcss to pack into transaction set. libdvdcss-1.2.8-4.1.fc3.f 100% |=========================| 4.5 kB 00:00 ---> Package libdvdcss.i386 0:1.2.8-4.1.fc3.fr set to be installed --> Running transaction check Dependencies Resolved Transaction Listing: Install: mplayer.i386 0:1.0-0.12.20041025.1.fc3.fr Performing the following to resolve dependencies: Install: aalib.i386 0:1.4.0-5.1.fc3.fr Install: faad2.i386 0:2.0-2.20040923.1.fc3.fr Install: lame.i386 0:3.96.1-2.1.fc3.fr Install: libdvdcss.i386 0:1.2.8-4.1.fc3.fr Install: libdvdread.i386 0:0.9.4-5.1.fc3.fr Install: libmad.i386 0:0.15.1b-3.1.fc3.fr Install: libpostproc.i386 0:1.0-0.12.20041025.1.fc3.fr Install: lzo.i386 0:1.08-3.1.fc3.fr Install: mplayer-fonts.noarch 0:1.1-2.fr Install: xmms.i386 1:1.2.10-9.1.1.fc3.fr Install: xvidcore.i386 0:1.0.2-2.1.fc3.fr Is this ok [y/N]: y Downloading Packages: mplayer-1.0-0.12.20041025 100% |=========================| 899 kB 05:39 http://ayo.freshrpms.net/fedora/linux/3/i386/freshrpms/RPMS/mplayer-1.0-0.12...: [Errno -1] Package does not match checksum *Why is this??????????????????????????????????????????? Trying other mirror. faad2-2.0-2.20040923.1.fc 100% |=========================| 201 kB 01:25 libpostproc-1.0-0.12.2004 100% |=========================| 43 kB 00:11 xvidcore-1.0.2-2.1.fc3.fr 100% |=========================| 238 kB 01:12 aalib-1.4.0-5.1.fc3.fr.i3 100% |=========================| 95 kB 00:27 mplayer-fonts-1.1-2.fr.no 100% |=========================| 1.0 MB 04:56 libdvdread-0.9.4-5.1.fc3. 100% |=========================| 55 kB 00:15 xmms-1.2.10-9.1.1.fc3.fr. 100% |=========================| 1.9 MB 09:38 lzo-1.08-3.1.fc3.fr.i386. 100% |=========================| 55 kB 00:15 lame-3.96.1-2.1.fc3.fr.i3 100% |=========================| 488 kB 02:23 libmad-0.15.1b-3.1.fc3.fr 100% |=========================| 79 kB 00:23 libdvdcss-1.2.8-4.1.fc3.f 100% |=========================| 34 kB 00:09 Error Downloading Packages: mplayer - 1.0-0.12.20041025.1.fc3.fr.i386: failure: RPMS/mplayer-1.0-0.12.20041025.1.fc3.fr.i386.rpm from freshrpms: [Errno 256] No more mirrors to try. [root(a)localhost john]# Also why go through the whole download if the thing fails the checksum* Regards John

A bad checksum probably means the file corrupted while you were downloading it. Possible reasons for this are: 1) a web proxy in your path (transparent or otherwise) has an incomplete copy cached 2) the file changed while you were downloading it 3) yum didn't actually finish downloading the file 4) the copy on the server is incomplete or corrupt. To fix this, try running 'yum update' then 'yum install mplayer' when the update finishes. If that doesn't work, try adding more yum mirrors to your mirror list - I notice that your output contained comments regarding 'No more mirrors to try' etc. As to your second question - it carried on because only one part of the download failed, the others are all intact.
Thought I was doing fairly good, Wgot the public key. Copied freshrpms, fixed a parsing error but now got a checksum problem. I have saved the whole drama if anyone has time to help I would apreciatte it Terminal entries follow:
[root(a)localhost john]# yum install mplayer
...
http://ayo.freshrpms.net/fedora/linux/3/i386/freshrpms/RPMS/mplayer-1.0-0.12...: [Errno -1] Package does not match checksum freshrpms: [Errno 256] No more mirrors to try. [root(a)localhost john]#
Also why go through the whole download if the thing fails the checksum* Regards John
participants (2)
-
Daniel Lawson
-
jaytee@clear.net.nz