On Tue, 2004-09-07, Peter J. Stieber = PJS wrote: PJS>>> I've been using rsync to mirror the fedora distribution from PJS>>> mirror.dulug.duke.edu for quite some time. I'm using my local PJS>>> copy to update some Opteron machines. The recent samba PJS>>> packages are causing a complaint when I do a yum update: PJS>>> PJS>>> Gathering header information file(s) from server(s) PJS>>> Server: Fedora Core 2 - x86_64 - Base PJS>>> Server: Fedora Core 2 - x86_64 - Released Updates PJS>>> Finding updated packages PJS>>> Downloading needed headers PJS>>> Resolving dependencies PJS>>> ....Unable to satisfy dependencies PJS>>> Package samba needs samba-common = 0:3.0.3, this is not available. PJS>>> PJS>>> Is there a packaging error for x86_64? On Wed, 8 Sep 2004, Paul Howarth = PH wrote: PH>> Are you sure your mirror has all four of the samba sub-packages? PH>> PH>> You can check the dependencies for the files manually: PH>> PH>> rpm -qp --requires samba-3.0.6-2.fc2.x86_64.rpm PH>> rpm -qp --requires samba-client-3.0.6-2.fc2.x86_64.rpm PH>> rpm -qp --requires samba-common-3.0.6-2.fc2.x86_64.rpm PH>> rpm -qp --requires samba-swat-3.0.6-2.fc2.x86_64.rpm On Wed, 2004-09-08, Panu Matilainen = PM wrote: PM> The problem isn't the x86_64 samba packages, it's the lack PM> of updated i386 samba package which causes this. See PM> http://www.redhat.com/archives/amd64-list/2004-September/msg00010.html PM> for details of the thing. Thanks for all of the help. Paul; I have all of the packages and the md5sums are correct and all of the new packages just depend on each other. Panu's link to the amd64-list helped a lot (I'll have to start monitoring that list). To determine the offending package I ran $ rpm -qa --qf '%{name}-%{version}.%{arch}\n' | grep samba samba-client-3.0.3.x86_64 samba-swat-3.0.3.x86_64 samba-3.0.3.x86_64 samba-common-3.0.3.x86_64 system-config-samba-1.2.9.noarch samba-3.0.3.i386 Next I attempted to determine what package required the 386 version of SAMBA: $ rpm -q --whatrequires samba.i386 no package requires samba.i386 Since it wasn't required... # rpm -e samba.i386 # rpm -qa --qf '%{name}-%{version}.%{arch}\n' | grep samba samba-client-3.0.3.x86_64 samba-swat-3.0.3.x86_64 samba-3.0.3.x86_64 samba-common-3.0.3.x86_64 system-config-samba-1.2.9.noarch Then the yum update was successful :-) Maybe there was a time when an x86_64 version of samba wasn't available so the i386 version was loaded? Thanks for all of the help Paul and Panu, Pete