Fwd: yum dependency problem, one solution
Norberto Quintanar
yellowdog-newbie@lists.terrasoftsolutions.com
Tue, 3 Aug 2004 11:37:39 -0700 (PDT)
--0-76705394-1091558259=:96426
Content-Type: text/plain; charset=us-ascii
Content-Id:
Content-Disposition: inline
This is from the yum list. After I read this I went back to my own
YDL box and attempted it. It worked!
Note: forwarded message attached.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--0-76705394-1091558259=:96426
Content-Type: message/rfc822
X-Apparently-To: nquintanar@yahoo.com via 206.190.39.158; Tue, 03 Aug 2004 11:24:08 -0700
X-Originating-IP: [152.3.183.71]
Return-Path: <yum-bounces@lists.dulug.duke.edu>
Received: from 152.3.183.71 (EHLO mail.dulug.duke.edu) (152.3.183.71)
by mta448.mail.scd.yahoo.com with SMTP; Tue, 03 Aug 2004 11:24:08 -0700
Received: from annapurna.dulug.duke.edu (localhost [127.0.0.1])
by mail.dulug.duke.edu (Postfix) with ESMTP
id 94EE72C18D; Tue, 3 Aug 2004 14:20:36 -0400 (EDT)
Delivered-To: yum@lists.dulug.duke.edu
Received: from mail.imeem.com (unknown [65.87.18.234])
by mail.dulug.duke.edu (Postfix) with ESMTP id A7D6C2C110
for <yum@lists.dulug.duke.edu>; Tue, 3 Aug 2004 14:20:32 -0400 (EDT)
Received: from imeem.com (unknown [192.168.3.17])
by mail.imeem.com (Postfix) with ESMTP id B9320280D9
for <yum@lists.dulug.duke.edu>; Tue, 3 Aug 2004 11:23:49 -0700 (PDT)
Date: Tue, 03 Aug 2004 11:23:49 -0700
From: Bruce Rafnel <bruce@imeem.com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.6) Gecko/20040510
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: yum@lists.dulug.duke.edu
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [Yum] yum dependency problem, one solution
X-BeenThere: yum@lists.dulug.duke.edu
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: "Yellowdog Updater, Modified" <yum@lists.dulug.duke.edu>
List-Id: Yellowdog Updater, Modified <yum.lists.dulug.duke.edu>
List-Unsubscribe: <https://lists.dulug.duke.edu/mailman/listinfo/yum>,
<mailto:yum-request@lists.dulug.duke.edu?subject=unsubscribe>
List-Archive: <http://lists.dulug.duke.edu/pipermail/yum>
List-Post: <mailto:yum@lists.dulug.duke.edu>
List-Help: <mailto:yum-request@lists.dulug.duke.edu?subject=help>
List-Subscribe: <https://lists.dulug.duke.edu/mailman/listinfo/yum>,
<mailto:yum-request@lists.dulug.duke.edu?subject=subscribe>
Sender: yum-bounces@lists.dulug.duke.edu
Errors-To: yum-bounces@lists.dulug.duke.edu
Content-Length: 1087
Hi,
This might have been covered before, but thought I would
share one dependency problem that I had, and its solution.
Actually I've had a number of dependency problems when using
yum. It usually not yum's fault, but tracking down the
dependencies isn't much different from managing a server
without yum. Of course not allowing --nodeps does force one
to use it only when you are sure an rpm's deps are
incorrect.
Here's my update command and its output. (The yum.conf file
is attached).
>yum update
Gathering header information file(s) from server(s)
Server: Local Fedora Core $releasever - $basearch - Base
Server: Local Fedora Core 2 - x86_64 - Released Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
.Package gedit needs libgtksourceview-1.0.so.0()(64bit), this is
not available.
This is a 64 bit server. "locate" found the file at:
/usr/lib64/libgtksourceview-1.0.so.0
"rpm -qf" shows the file is owned by gtksourceview-1.0.0-2
"rpm -qi gtksourceview" showed that it is installed.
"rpm -V gtksourceview" said the package is not install.
Huh!
* So rebuild the DB (rpm --rebuilddb). Same result.
* Erased and reinstalled gtksourceview. Same result.
* Changed yum.conf to point the actual Fedora core site,
rather than the mirror. Same result.
For some weird reason I decided to change the "exactarch"
option from 0 to 1. yum update now works!
Best regards,
_BruceR
-------------------------
file: /etc/yum.conf
# ------------------------
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=0
retries=20
# ------------------------
[local-updates-released]
name=Local Fedora Core $releasever - $basearch - Released Updates
baseurl=http://yum.int.imeem/download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
#[updates-released]
#name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
# ------------------------
[local-base]
name=Local Fedora Core $releasever - $basearch - Base
baseurl=http://yum.int.imeem/download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#[base]
#name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
_______________________________________________
Yum mailing list
Yum@lists.dulug.duke.edu
https://lists.dulug.duke.edu/mailman/listinfo/yum
--0-76705394-1091558259=:96426--