LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 01-14-2005, 11:00 AM   #1
n8tgc
Member
 
Registered: Jul 2004
Location: Metro Detroit
Distribution: SUSE 10, 11.1 & DSL
Posts: 35

Rep: Reputation: 15
Package not present. BUT IT IS!


After a clean install of FC3, I ran up2date to get the system up to date. After 100+ updates I was up and running smoothly. So far, so good. Upon attempting to install drivers for my HP all-in-one I realized that I did not have a C complier installed. Oops! No problem, off I go to GNOME’s “Add/Remove Packages” page and check the box for “Development Applications”. Selecting the “Update” button, I thought I was all set. WRONG! I was met with an error box.

The following packages could not be found on your system. Installation cannot continue until they are installed.
libselinux
libxml2
pam

From a prompt, I ran the following
Yum install libselinux
Yum install libxml2
Yum install pam

All three attempts were met with the “nothing to do” return. Interesting…..

Running “rpm -qa | grep package” indicated that all three packages are indeed installed which explains why yum came back with the “nothing to do” result.

I rebuilt the RPM database twice, the second time after deleting the _db* files from the /var/lib/rpm folder. Still, I cannot install ANY packages from GNOMES interface. I STILL get the response that the same three packages are missing, even though I have confirmed that they are indeed there.

I have looked through the forums and found similar instances of this problem. However the advice given was alternate ways of installing the desired driver or package that started the whole thing (in my case, an alternate way of installing my HP drivers). I don’t want a way to avoid the problem, I want to solve it!
 
Old 01-15-2005, 12:59 AM   #2
salparadise
Senior Member
 
Registered: Nov 2002
Location: Birmingham UK
Distribution: Various
Posts: 1,736

Rep: Reputation: 146Reputation: 146
what's wrong with the compiler on the fedora disks?

Install the development section in the Add Software section in System Tools.
That way all the dependencies can be met in one go.
 
Old 01-15-2005, 03:55 PM   #3
n8tgc
Member
 
Registered: Jul 2004
Location: Metro Detroit
Distribution: SUSE 10, 11.1 & DSL
Posts: 35

Original Poster
Rep: Reputation: 15
To answer your question, nothing os wrong with the compiler on the Fedora Discs. That is why that is the compiler I was attempting to install.

Perhaps I wasn't as clear as I intended in my original post. When I said I was installing from GNOME's GUI, that is the very same method as you recommended.

Now so see my dilemma? I try to install the compiler from the "Add/Remove Packages" whick tells me that the packages are not present. Yet I have confirmed through two different methods that they ARE present.

GRRRRRRR!!!!!


Chris
 
Old 02-21-2005, 02:12 AM   #4
thinktiger
LQ Newbie
 
Registered: Feb 2005
Posts: 1

Rep: Reputation: 0
I have this exact same problem. Any solutions???
 
Old 02-21-2005, 08:04 PM   #5
n8tgc
Member
 
Registered: Jul 2004
Location: Metro Detroit
Distribution: SUSE 10, 11.1 & DSL
Posts: 35

Original Poster
Rep: Reputation: 15
I wish I had better news. No, I never found a solution. I ended up reinstalling the OS. After the second install (I installed the desired compiler as a part of the OS install) everything worked perfectly. Lotsa work to resolve the problem. But I never got any other suggestions.


Sorry,
Chris
 
Old 02-22-2005, 09:08 AM   #6
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
The solution is simple, but not obvious.

Once updated with Fedora Core Updates, the graphical package utility is confused by the newer package versions and no longer is able to install some software from CD. Its error message is misleading. It requires specific package versions (those found on CD) and does not know about the updates.

This is a known issue and will only be fixed sometime in the future when the package utility will become more capable.

When it complains about
Code:
libselinux
libxml2
pam
you need to install the corresponding -devel (!) packages from the network, i.e. from Fedora Core Updates:
Code:
yum -y update libselinux-devel libxml2-devel pam-devel
Do that for every package it complains about. Afterwards, you can proceed with adding software from CD.
 
Old 03-17-2005, 08:27 PM   #7
packzap
LQ Newbie
 
Registered: Mar 2005
Posts: 1

Rep: Reputation: 0
Unhappy

The Solution is simple?

I guess it's a matter of opinion. I have no idea what that yum command line does but I'll give it try.

My problem is I'm trying to get Fedora core 3 to communicate with a Windows workgroup network. I went to Applications, System settings, Add or remove packages, put a check in the Windows file server box, then clicked Update. I got the error, "package not found, unlocatable package samba-common, required by samba-client, 3.0.10, 1.fc3".

I have loved using Fedora 3 up until this point. Thanks for the pointers.
 
Old 03-17-2005, 08:38 PM   #8
misc
Senior Member
 
Registered: Apr 2003
Distribution: Red Hat + Fedora
Posts: 1,084

Rep: Reputation: 54
@ packzap

Since you've installed online updates already with either up2date or yum, you can as well install additional software with the same tool. E.g. running "up2date samba-client" would install samba-client and any packages it depends on. Equally, "yum install samba-client".

As explained before, the graphical package tool is missing a feature which results in unexpected behaviour. It's a bug. It works flawlessly when you have not installed any online updates already.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
echo "blabla" in a script present present in /etc/rc.d/rc5.d/S96dinesh murugesan Linux - Newbie 3 04-14-2009 10:53 PM
message "Problem during installation: x package needed for (installed) x package frayed2 Linux - Newbie 1 04-24-2005 07:05 PM
ndiswrapper - driver present:harware present but no connection esteeven Linux - Wireless Networking 2 12-26-2004 04:06 PM
Does apt-get install <package> upgrade the package if it is already installed? davidas Debian 4 04-05-2004 06:12 PM
installing an unstable package from debian's online package archive ganninu Debian 13 11-07-2003 03:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 07:18 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration