PDA

View Full Version : Mising dependency on NFS update....



GrayFox
1st July 2006, 01:32 AM
Whoops, they did it again ( I think....)

I just ran yum externder and there is a problem with trying to update
to the latest nfs rpm, a missing dependency...

Jerry

tebbens
1st July 2006, 04:04 AM
Try running yum directly from a terminal window and post the results.

# yum update
or
# yum update <nfs package your trying to update>

moonhyunjin
1st July 2006, 04:54 AM
Yeah.
I am seeing same result on my screen. dependency is broken.
But it will be solved. Wait.

ralvy
1st July 2006, 05:14 AM
Try running yum directly from a terminal window and post the results.

# yum update
Error: Missing Dependency: librpcsecgss.so.1 is needed by package nfs-utils
Error: Missing Dependency: libgssapi.so.1 is needed by package nfs-utils

SeRi@lDiE
1st July 2006, 08:01 AM
I am getting the same error...
I thought I stop by the forum to see if others are having the same problem and sure enough....

paulgj
1st July 2006, 09:56 AM
I am getting the same errors after a fresh install of FC5. I am completely new to Linux so I have no idea how to proceed.

-Paul

Wayne
1st July 2006, 10:13 AM
I am getting the same errors after a fresh install of FC5. I am completely new to Linux so I have no idea how to proceed.

-Paul

Well, you can wait for a fix or install yumex (yum install yumex) fire it up and when it shows the list of updates don't check libgssapi and nfs-utils but check and update everything else.

Wayne

Evert
1st July 2006, 12:22 PM
i have submitted this to redhat's bugzilla

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=197423

Evert

bruno.taglienti
1st July 2006, 02:21 PM
The point is that the repository contains
nfs-utils-1.0.8.rc2-5.FC5.i386.rpm (02-May) and
nfs-utils-1.0.8-1.FC5.i386.rpm (30-Jun)

The last is the newest package, but yum assumes that the first one
is the newest. I fixed by manually installing nfs-utils-1.0.8-1.FC5.i386.rpm
(via rpm) and then updating via yum update --exclude nfs-utils.

Bruno Taglienti

bob
1st July 2006, 04:13 PM
Just got past this by downloading libgssapi-0.9-1.FC5.i386.rpm from one of the mirrors to my /home and then:

rpm --nodeps -Uvh *.rpm

which allowed the update, followed by 'yum update' which then updated: nfs-utils-lib.i386 0:1.0.8-4.FC5 and solved the dependency issue.

smfinley
1st July 2006, 04:24 PM
A work-around for the nfs-utils/librpcsecgss.so.1/libgssapi.so.1 dependency issues has been posted by Paul Howarth on this mailing list (https://www.redhat.com/archives/fedora-list/2006-July/msg00060.html).

Trek1701
1st July 2006, 06:17 PM
Thanks smfinley!
Worked perfectly ;)

Evert
1st July 2006, 08:15 PM
A work-around for the nfs-utils/librpcsecgss.so.1/libgssapi.so.1 dependency issues has been posted by Paul Howarth on this mailing list (https://www.redhat.com/archives/fedora-list/2006-July/msg00060.html).

Works GREAT

localhost ~]# rpm --import http://www.city-fan.org/ftp/contrib/depfixes/CITY-FAN.ORG-GPG-KEY
[root@localhost ~]# cd /home/evert/Download
[root@localhost Download]# ls
hotwayd-0.8.4-1.src.rpm shapiro.jpg
[root@localhost Download]# wget http://www.city-fan.org/ftp/contrib/depfixes/nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm
--21:11:46-- http://www.city-fan.org/ftp/contrib/depfixes/nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm
=> `nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm'
Resolving www.city-fan.org... 212.56.100.58
Connecting to www.city-fan.org|212.56.100.58|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 225,537 (220K) [application/x-rpm]

100%[================================================== ===============================>] 225,537 30.09K/s ETA 00:00

21:11:53 (30.18 KB/s) - `nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm' saved [225537/225537]

[root@localhost Download]# yum localinstall nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm
Loading "installonlyn" plugin
Setting up Local Package Process
Examining nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm: nfs-utils - 1.0.8.z.RELEASE-1.FC5.i386
Marking nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm as an update to nfs-utils - 1.0.8.rc2-5.FC5.i386
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nfs-utils.i386 0:1.0.8.z.RELEASE-1.FC5 set to be updated
--> Running transaction check
Setting up repositories
dries [1/9]
dries 100% |=========================| 951 B 00:00
livna [2/9]
livna 100% |=========================| 951 B 00:00
core [3/9]
core 100% |=========================| 1.1 kB 00:00
gst-0.10-apps [4/9]
gst-0.10-apps 100% |=========================| 951 B 00:00
updates [5/9]
updates 100% |=========================| 951 B 00:03
freshrpms [6/9]
freshrpms 100% |=========================| 951 B 00:00
gst-0.10-deps [7/9]
gst-0.10-deps 100% |=========================| 951 B 00:00
extras [8/9]
http://mirror.clarkson.edu/pub/distributions/fedora/linux/extras/5/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Sat, 01 Jul 2006 19:12:26 GMT
Server: Apache/2.0.52 (Red Hat)
Content-Length: 348
Connection: close
Content-Type: text/html; charset=iso-8859-1
Trying other mirror.
extras 100% |=========================| 1.1 kB 00:00
gst-0.10-gst [9/9]
gst-0.10-gst 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 1.1 MB 00:04
extras : ################################################## 4061/4061
Added 2277 new packages, deleted 451 old in 17.30 seconds
--> Processing Dependency: libgssapi.so.2 for package: nfs-utils
--> Processing Dependency: librpcsecgss.so.2 for package: nfs-utils
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package nfs-utils-lib.i386 0:1.0.8-4.FC5 set to be updated
---> Package libgssapi.i386 0:0.9-1.FC5 set to be updated
--> Running transaction check

Dependencies Resolved

================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
Updating:
nfs-utils i386 1.0.8.z.RELEASE-1.FC5 nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm 437 k
Updating for dependencies:
libgssapi i386 0.9-1.FC5 updates 21 k
nfs-utils-lib i386 1.0.8-4.FC5 updates 53 k

Transaction Summary
================================================== ===========================
Install 0 Package(s)
Update 3 Package(s)
Remove 0 Package(s)
Total download size: 511 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): nfs-utils-lib-1.0. 100% |=========================| 53 kB 00:13
(2/2): libgssapi-0.9-1.FC 100% |=========================| 21 kB 00:03
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : libgssapi ######################### [1/6]
Updating : nfs-utils-lib ######################### [2/6]
Updating : nfs-utils ######################### [3/6]
Cleanup : nfs-utils-lib ######################### [4/6]
Cleanup : nfs-utils ######################### [5/6]
Cleanup : libgssapi ######################### [6/6]

Updated: nfs-utils.i386 0:1.0.8.z.RELEASE-1.FC5
Dependency Updated: libgssapi.i386 0:0.9-1.FC5 nfs-utils-lib.i386 0:1.0.8-4.FC5
Complete!
[root@localhost Download]# ls
hotwayd-0.8.4-1.src.rpm nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm shapiro.jpg
[root@localhost Download]# yum update
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
dries [1/9]
livna [2/9]
core [3/9]
gst-0.10-apps [4/9]
updates [5/9]
freshrpms [6/9]
gst-0.10-deps [7/9]
extras [8/9]
gst-0.10-gst [9/9]
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xorg-x11-server-Xorg to pack into transaction set.
xorg-x11-server-Xorg-1.0. 100% |=========================| 25 kB 00:00
---> Package xorg-x11-server-Xorg.i386 0:1.0.1-9.fc5.5 set to be updated
---> Downloading header for gnupg to pack into transaction set.
gnupg-1.4.4-2.i386.rpm 100% |=========================| 19 kB 00:00
---> Package gnupg.i386 0:1.4.4-2 set to be updated
---> Downloading header for httpd-manual to pack into transaction set.
httpd-manual-2.2.2-1.0.i3 100% |=========================| 58 kB 00:00
---> Package httpd-manual.i386 0:2.2.2-1.0 set to be updated
---> Downloading header for mod_ssl to pack into transaction set.
mod_ssl-2.2.2-1.0.i386.rp 100% |=========================| 25 kB 00:00
---> Package mod_ssl.i386 1:2.2.2-1.0 set to be updated
---> Downloading header for httpd to pack into transaction set.
httpd-2.2.2-1.0.i386.rpm 100% |=========================| 80 kB 00:00
---> Package httpd.i386 0:2.2.2-1.0 set to be updated
--> Running transaction check

Dependencies Resolved

================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
Updating:
gnupg i386 1.4.4-2 updates 1.8 M
httpd i386 2.2.2-1.0 updates 1.1 M
httpd-manual i386 2.2.2-1.0 updates 853 k
mod_ssl i386 1:2.2.2-1.0 updates 99 k
xorg-x11-server-Xorg i386 1.0.1-9.fc5.5 updates 3.2 M

Transaction Summary
================================================== ===========================
Install 0 Package(s)
Update 5 Package(s)
Remove 0 Package(s)
Total download size: 7.1 M
Is this ok [y/N]: y

smfinley
1st July 2006, 08:22 PM
Evert, I notice you're mixing dries and freshrpms with livna. Please see this (http://stanton-finley.net/fedora_core_5_installation_notes.html#Warning).

Evert
1st July 2006, 09:48 PM
@smfinley

1000x thanks
I'll disable livna

Merlin Whitewol
2nd July 2006, 05:18 AM
A work-around for the nfs-utils/librpcsecgss.so.1/libgssapi.so.1 dependency issues has been posted by Paul Howarth on this mailing list (https://www.redhat.com/archives/fedora-list/2006-July/msg00060.html).
I used this workaround and it appears that all went well until I entered the last line -- '# rm nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm'. The response to it was, "rm: cannot lstat '# rm nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm' no such file or directory". Is this a problem?
Yum update ran fine afterward.

Thank You,
Merlin

smfinley
2nd July 2006, 06:12 AM
Don't include the "#". Just do the "rm nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm" as root (su -).

Wiplala7
2nd July 2006, 10:05 AM
The only thing that seems to work is : yum update --exclude=libgssapi --exclude=nfs-utils-lib

Merlin Whitewol
2nd July 2006, 01:46 PM
Don't include the "#". Just do the "rm nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm" as root (su -).

Oops! I was quoting from the message on the mailing list and forgot to remove the '#'. I did not type that in when I entered it into the terminal. On the off chance that I had mistyped the entry last night, I tried again this morning. I got the same response. :confused:

-Merlin

dartworth
2nd July 2006, 07:32 PM
Does this work with the 64 bit version of FC5?


Loading "installonlyn" plugin
Setting up Local Package Process
Examining nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm: nfs-utils - 1.0.8.z.RELEASE-1.FC5.i386
Marking nfs-utils-1.0.8.z.RELEASE-1.FC5.i386.rpm as an update to nfs-utils - 1.0.8.rc2-4.FC5.2.x86_64
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nfs-utils.i386 0:1.0.8.z.RELEASE-1.FC5 set to be updated
--> Running transaction check
Setting up repositories
core [1/3]
extras [2/3]
updates [3/3]
Reading repository metadata in from local files
--> Processing Dependency: libgssapi.so.2 for package: nfs-utils
--> Processing Dependency: libnfsidmap.so.0 for package: nfs-utils
--> Processing Dependency: libevent-1.1a.so.1 for package: nfs-utils
--> Processing Dependency: librpcsecgss.so.2 for package: nfs-utils
--> Processing Dependency: pkgconfig for package: nfs-utils
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package pkgconfig.x86_64 1:0.20-2.2.1 set to be updated
--> Running transaction check
--> Processing Dependency: libgssapi.so.2 for package: nfs-utils
--> Processing Dependency: libnfsidmap.so.0 for package: nfs-utils
--> Processing Dependency: libevent-1.1a.so.1 for package: nfs-utils
--> Processing Dependency: librpcsecgss.so.2 for package: nfs-utils
--> Finished Dependency Resolution
Error: Missing Dependency: libgssapi.so.2 is needed by package nfs-utils
Error: Missing Dependency: libnfsidmap.so.0 is needed by package nfs-utils
Error: Missing Dependency: libevent-1.1a.so.1 is needed by package nfs-utils
Error: Missing Dependency: librpcsecgss.so.2 is needed by package nfs-utils

smfinley
2nd July 2006, 08:55 PM
The new nfs-utils has now been included in updates. Be sure to clear your yum cache ("yum clean all") as root and then as root do a "yum -y update" to get it. (I had to try several times until I hit a mirror that had it.)

sairuk
2nd July 2006, 08:56 PM
its corrected this morning