LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-10-2011, 11:23 AM   #1
deathtodependencies
LQ Newbie
 
Registered: Jan 2011
Posts: 2

Rep: Reputation: 0
Dependencies and other issues


This may not be be the correct the place for this, but I am newbie and I have a question that an hour of googling has failed to resolved. I've actually been a silent viewer of this forum (and am a huge fan), but this is the first problem I've been unable to resolve without asking the question myself.

The problem is thus: I have fedora 13 install on non-network computer (government facility, no linux allowed on the network). I would like to install the nautilus-open-terminal package, which allows the user to open a terminal in different locations via right-click. I run ./configure, which fails because of missing package requirements, in particular 'libnautilus-extension'.

For starters, that package does exist (/usr/lib64/libnautilus-extension.so.1.1.0), but I grab the rpm 'nautilus-extension-2.30.1-3.fc13.x86_64.rpm' anyway just in case. Sure enough, rpm claims the package is already installed, but I use --replacepkgs tag just in case. However, the error in the ./configure command remains. My first question is what's up with this.

Secondly, I'm having a hell of a time with dependencies. When I try to use rpm to upgrade the nautilus-extentions pkg from 1-3 to 1-6 (just in case), I am told that I require "nautilus = 2.30.1-6.fc13".

So I get that, but on attempted install I am told that nautilus-2.30.1-6.fc13.x86_64.rpm requires the very extensions 1-6 package that told me it required the upgraded nautilus to begin with. Furthermore, the same command kicks out a second dependency issue, claiming that that extensions 1-3 (which is installed) requires nautilus 1-3 (which is also defintely installed, or actually reinstalled using rpm moments before).

All of this is done as root and switching between rpm -ivh and rpm -Uvh has done nothing.

Any help you guys could offer would be great at this point, either on nautilus, rpm, or fedora's package dependencies.

All I want to do is be able to open a terminal with right-click.

**EDIT/Summary**

Five elements:

nautilus-open-terminal-0.18, ./configure fails, requires 'libnautilus-extension' (which is installed)

nautilus-extensions-2.30.1-3.fc13.x86_64.rpm
, rpm -ivh fails because the package is already installed, used --replacepkgs tag in rpm to reinstall

nautilus-extensions-2.30.1-6.fc13.x86_64.rpm, rpm -ivh fails because of failed dependency "nautilus = 2.30.1-6.fc13" and rpm -Uvh fails because of that same issue plus additional dependency "nautilus-extensions = 2.30.1-3.fc13 is needed by (installed) nautilus-2.30.1-3.fc13.x86_64"

nautilus-2.30.1-3.fc13.x86_64.rpm, rpm -ivh fails because the package is already installed, used --replacepkgs tag in rpm to reinstall.

nautilus-2.30.1-6.fc13.x86_64.rpm, rpm -ivh fails because of failed dependency "nautilus-extensions = 2.30.1-6.fc13" and rpm -Uvh fails because of that same issue plus additional dependency "nautilus = 2.30.1-3.fc13 is needed by (installed) nautilus-extensions-2.30.1-3.fc13.x86_64"

Last edited by deathtodependencies; 01-10-2011 at 11:38 AM. Reason: typo
 
Old 01-10-2011, 01:09 PM   #2
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,363

Rep: Reputation: 172Reputation: 172
Ok, when you compile something you generally need the -devel version of the dependancy in order to have soemthing to compile against. You of course need the regular version of the package in order to run whatever you are compiling.

You might want to use the "yum localinstall" route rather than rpm(most of the time).

In situations where things are interdependant you want to install them simultaneously. yum localinstall x y z
 
Old 01-10-2011, 01:47 PM   #3
deathtodependencies
LQ Newbie
 
Registered: Jan 2011
Posts: 2

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by lazlow View Post
Ok, when you compile something you generally need the -devel version of the dependancy in order to have soemthing to compile against. You of course need the regular version of the package in order to run whatever you are compiling.

You might want to use the "yum localinstall" route rather than rpm(most of the time).

In situations where things are interdependant you want to install them simultaneously. yum localinstall x y z
A surprisingly simple solution that would have taken me hours to come up with. Based on other forums, I had written off yum as purely an internet-based update utility.

Thanks. Every time I right-click, I'll be thinking of you lazlow.

Last edited by deathtodependencies; 01-10-2011 at 01:47 PM. Reason: grammar
 
  


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
Issues installing Glib and dependencies ElliotFriend Linux - Server 2 11-23-2010 06:39 AM
Dependencies issues with Kernel DirkDiggler Linux - Kernel 2 05-26-2007 02:47 PM
KPlato Install Issues - Dependencies? ArchiMark Linux - Software 0 03-24-2006 08:58 AM
Software issues - Dependencies tnbk00 Linux - Software 7 01-11-2006 06:07 PM
Gnutella GTK dependencies issues ClericPreston Linux - Newbie 3 11-25-2004 02:49 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 03:47 PM.

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