PDA

View Full Version : Dependency Errors


brisray
12th May 2005, 01:13 AM
Since I upgraded to 1288 I've gotten these errors when I run "yum -y update" in terminal.

Setting up Update Process
Setting up repositories
development 100% |=========================| 1.1 kB 00:02
extras-development 100% |=========================| 951 kB 00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package struts11.i386 0:1.1-1jpp_7fc set to be updated
---> Package perl-PDL.i386 0:2.4.1-10 set to be updated
--> Running transaction check
--> Processing Dependency: struts11 = 1.1-1jpp_2fc for package: struts11-webapps-tomcat5
--> Processing Dependency: perl(PDL::Graphics::TriD) for package: perl-PDL
--> Processing Dependency: perl(Tk) for package: perl-PDL
--> Processing Dependency: perl(PDL::Graphics::TriD::GL) for package: perl-PDL
--> Processing Dependency: perl(PDL::Graphics::TriD::Image) for package: perl-PDL
--> Processing Dependency: perl(PDL::Graphics::TriD::Contours) for package: perl-PDL
--> Processing Dependency: perl(PDL::Graphics::TriD::Tk) for package: perl-PDL
--> Finished Dependency Resolution
Error: Missing Dependency: struts11 = 1.1-1jpp_2fc is needed by package struts11-webapps-tomcat5
Error: Missing Dependency: perl(PDL::Graphics::TriD) is needed by package perl-PDL
Error: Missing Dependency: perl(Tk) is needed by package perl-PDL
Error: Missing Dependency: perl(PDL::Graphics::TriD::GL) is needed by package perl-PDL
Error: Missing Dependency: perl(PDL::Graphics::TriD::Image) is needed by package perl-PDL
Error: Missing Dependency: perl(PDL::Graphics::TriD::Contours) is needed by package perl-PDL
Error: Missing Dependency: perl(PDL::Graphics::TriD::Tk) is needed by package perl-PDL

The struts11 dependency error I've had ever since I loaded 1228 from CD, but the perl-PDL errors are new. I've gotten used to typing "yum -y --exclude=struts11 update" but I hope I don't have to start typing "yum -y --exclude=struts11 --exclude=perl-PDL update" all the time.

Ray

kennon
12th May 2005, 04:41 AM
I am having the same problem. Running the amd_64 version and my command looks more like:

yum -y --exclude=perl-PDL --exclude=GFS-kernel --exclude=dlm-kernel --exclude=gnbd-kernel --exclude=cman-kernel update

Such is the life of an OS tester eh? ;)

brisray
12th May 2005, 05:38 AM

It's not something I expected to happen. I know someone else who is trying this software and I thought it odd they didn't get the struts error. I felt a bit better about it when he started getting the perl-PDL errors too (how mean!!)

Are these machine dependant errors? Does it depend on which files were chosen to be installed when the OS was first loaded from CD, what processes are running at the time of the updates, or are they just random?

I initially installed everything from the CD. THe PC is a 1.4GHz AMD with 256Mb RAM. It's being used as a web server so Apache and Webalizer are running.

Ray

kennon
12th May 2005, 05:55 AM
I am no expert by any stretch but it does depend a lot on your package selection. I too am running the full install and the way I have heard it explained before is...especially during testing certain packages come out to address some dev problem. The issue is other packages rely on the original package version to do their thing. Normally in a non test release if a package needs to be updated and that package has others depending on it's version then those coresponding packages are upgraded and released at the same. But during this time in the beta testing there are problems identified and people are correcting them as quickly as possible but they don't always have time to deal with all the dependency issues. I know this happened quite a bit during Core 3 testing and it was always resolved within a few days. So we will see how it goes. If a week from now we are still getting these dependancy problems then I will start whining to the fedora test list or something. It is short term hopefully.

You are running Core 4 test on a web server? Nothing critical I hope...the test releases are always pretty flakey at best. I wont even use them on my workstations at the office only on my home machine which is a glorified XBox/mail reader/word processor :)

brisray
12th May 2005, 08:55 AM
I was warned several times that this was a test version when I first joined this forum, and that there would be problems. The web server only carries my sites (it was previously a Windows 2000 PC running Apache 2)

So far the server is running very well and appears very stable. Webalizer, Apache, VNC to my other windows machines all run fine. I'm having a couple of problems with vsftpd but that's because this is my first Linux installation and I am getting lost in the configuration for it - even more reading!

I run a small home network, 7 computers with Windows (Win 2K or XP) or Macs (OS 9 and OS 10) - both my wife and I depend on the computers and the internet for our jobs so I can't afford to use Linux on anything too important yet.

So far, the only thing that bothers me about Linux is the hardware support - but that appears common to all versions of the OS, not just this test version. To give an example, I haven't yet managed to get a single sound out of the Linux machine (not that important) and none of the scanners I've got are supported by SANE (which is).

Ray