YDL upgrade using apt-get

Thomas Kernes yellowdog-general@lists.terrasoftsolutions.com
Wed Apr 10 15:57:01 2002


Well, since I started this, I should let you know how I am doing:

I had a running YDL 2.1 installation with a few sins (duplicate version of
IMAP installed, for example) and I have been trying to use apt-get to update
to 2.2.

I have encountered all of the md5 errors stated below, run Yup! to update as
far as I can go and used the -f and --fix-missing arguments.

When I use the --fix-missing, I get (edited for brevity):

<snip>

Fetched 24.6MB in 40m13s (10.2kB/s)
Failed to fetch 
ftp://ftp.yellowdoglinux.com/pub/yellowdog/apt/2.2/RPMS.main/glibc-common-2.
2.5-0.19a.ppc.rpm
  MD5Sum mismatch
Failed to fetch 
ftp://ftp.yellowdoglinux.com/pub/yellowdog/apt/2.2/RPMS.main/cdrecord-1.10-4
.ppc.rpm
  MD5Sum mismatch
Failed to fetch 
ftp://ftp.yellowdoglinux.com/pub/yellowdog/apt/2.2/RPMS.main/tcl-8.3.3-65.pp
c.rpm
  MD5Sum mismatch
Failed to fetch 
ftp://ftp.yellowdoglinux.com/pub/yellowdog/apt/2.2/RPMS.extra/tetex-1.0.7-41
.ppc.rpm
  MD5Sum mismatch
Failed to fetch 
ftp://ftp.yellowdoglinux.com/pub/yellowdog/apt/2.2/RPMS.main/whois-1.0.9-1.p
pc.rpm
  MD5Sum mismatch
Executing RPM (-U)...
Preparing...             ########################################### [100%]
file /usr/share/man/man5/resolv.conf.5.gz from install of man-pages-1.39-2
conflicts with file from package bind-utils-8.2.3-1
file /usr/bin/enscript from install of enscript-1.6.1-16.2 conflicts with
file from package enscript-1.6.1-16.2
file /usr/bin/mkafmmap from install of enscript-1.6.1-16.2 conflicts with
file from package enscript-1.6.1-16.2
file /usr/bin/nenscript from install of enscript-1.6.1-16.2 conflicts with
file from package enscript-1.6.1-16.2
file /usr/bin/states from install of enscript-1.6.1-16.2 conflicts with file
from package enscript-1.6.1-16.2
file /usr/share/man/man1/diffpp.1.gz from install of enscript-1.6.1-16.2
conflicts with file from package enscript-1.6.1-16.2
file /usr/share/man/man1/enscript.1.gz from install of enscript-1.6.1-16.2
conflicts with file from package enscript-1.6.1-16

<snip>

I get pages of these.  Any ideas?

On 4/10/2002 14:47, <Ron Hale-Evans> wrote:

> On Wed, Apr 10, 2002 at 12:21:18PM -0700, Ron Hale-Evans wrote:
>> On Wed, Apr 10, 2002 at 01:08:07PM -0600, Dan Burcaw wrote:
>>> On Wed, 2002-04-10 at 12:09, Ron Hale-Evans wrote:
>>>> I am having the same problem Bo Green is while upgrading to 2.2 with
>>>> apt-get.  I get MD5Sum mismatches on the same packages he does
>>>> (glibc-common, cdrecord, tcl, tetex, and whois) plus one more
>>>> (gnome-games).
>>>> 
>>>> I am going to change my /etc/apt/sources.list to point to a different
>>>> server (maybe distro.ibiblio.org) and will report back with the
>>>> results.
>>>> 
>>> 
>>> Did you try:
>>> 
>>> apt-get dist-upgrade --fix-missing
>> 
>> Yes, in fact I used the -f option as well.
>> 
>>> Sometimes an md5sum mismatch happens because a file didn't
>>> download correctly.  --fix-missing will try to redownload
>>> those files with md5sum mismatches.
>>> 
>>> The other thing is, a mirror might not have the files properly
>>> downloaded, so try another site.  I know the psu.edu site has a complete
>>> mirror.
>> 
>> I wasn't initially using a mirror; I was using ftp.yellowdoglinux.com.
>> 
>> ibiblio.org isn't any better; I'm going to try the fix with yup.
> 
> Well, that's just brilliant.  yup tells me I have dependency problems
> and refuses to download the packages, let alone install them, even
> with the --ignore-deps option.  I am now hand-FTPing the packages from
> ftp.yellowdoglinux.com and will try to install them that way, then
> finish the apt-get.
> 
> You know, I don't have problems like this with Debian, and that's
> not a commercial distro.
> 
> Ron H-E