LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-03-2009, 06:22 AM   #1
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24

Rep: Reputation: 15
Question Unresolved dependency loop fedora-usermgmt - tor


I am trying to install tor and while trying to install dependent packages I get the following dependency loop -

error: Failed dependencies:
instance(fedora-usermgmt) is needed by fedora-usermgmt-0.10-1.fc8.noarch
setup(fedora-usermgmt) is needed by fedora-usermgmt-0.10-1.fc8.noarch
D: ========== recording tsort relations
D: Requires: fedora-usermgmt-core = 0.10-1.fc8 YES (added provide)
D: Requires: fedora-usermgmt = 0.10-1.fc8 YES (added provide)
D: ========== tsorting packages (order, #predecessors, #succesors, tree, depth, breadth)
D: LOOP:
D: removing fedora-usermgmt-core-0.10-1.fc8.noarch "Requires: fedora-usermgmt = 0.10-1.fc8" from tsort relations.
D: fedora-usermgmt-core-0.10-1.fc8.noarch Requires: fedora-usermgmt = 0.10-1.fc8
D: fedora-usermgmt-0.10-1.fc8.noarch Requires(pre): fedora-usermgmt-core = 0.10-1.fc8


As you can probably see, I am using fedora 8

Can anyone tell me how to resolve this please?

Andy
 
Old 04-03-2009, 09:09 PM   #2
mjmwired
Member
 
Registered: Apr 2004
Distribution: CentOS6, CentOS5, F16, F15, Ubuntu, OpenSuse
Posts: 620

Rep: Reputation: 39
Can you paste the full command you are executing that gives this output?
 
Old 04-04-2009, 06:30 AM   #3
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24

Original Poster
Rep: Reputation: 15
[root@localhost tor]# ls -la
total 3056
drwxrwxr-x 2 andy andy 4096 2009-04-03 14:50 .
drwxrwxrwx 61 root root 4096 2009-04-03 11:31 ..
-rw-rw-r-- 1 root root 7191 2009-04-03 12:11 fedora-usermgmt-0.10-1.fc8.noarch.rpm
-rw-rw-r-- 1 root root 8414 2009-04-03 12:11 fedora-usermgmt-core-0.10-1.fc8.noarch.rpm
-rw-rw-r-- 1 root root 458802 2009-04-03 11:59 tor-0.2.0.30-1.fc8.i386.rpm
-rw-rw-r-- 1 root root 1260344 2009-04-03 14:50 tor-0.2.0.34-tor.0.fc10.i386.rpm
-rw-rw-r-- 1 root root 1316091 2009-04-03 12:00 tor-core-0.2.0.30-1.fc8.i386.rpm
-rw-rw-r-- 1 root root 9166 2009-04-03 12:00 tor-lsb-0.2.0.30-1.fc8.i386.rpm
[root@localhost tor]# rpm -ivvf fedora*
D: ============== fedora-usermgmt-0.10-1.fc8.noarch.rpm
D: Expected size: 7191 = lead(96)+sigs(344)+pad(0)+data(6751)
D: Actual size: 7191
D: opening db environment /var/lib/rpm/Packages joinenv
D: opening db index /var/lib/rpm/Packages rdonly mode=0x0
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Pubkeys rdonly mode=0x0
D: read h# 1343 Header sanity check: OK
D: ========== DSA pubkey id b44269d0 4f2a6fd2 (h#1343)
D: fedora-usermgmt-0.10-1.fc8.noarch.rpm: Header V3 DSA signature: OK, key ID 4f2a6fd2
D: added binary package [0]
D: ============== fedora-usermgmt-core-0.10-1.fc8.noarch.rpm
D: Expected size: 8414 = lead(96)+sigs(344)+pad(0)+data(7974)
D: Actual size: 8414
D: fedora-usermgmt-core-0.10-1.fc8.noarch.rpm: Header V3 DSA signature: OK, key ID 4f2a6fd2
D: added binary package [1]
D: found 0 source and 2 binary packages
D: ========== +++ fedora-usermgmt-0.10-1.fc8 noarch/linux 0x0
D: opening db index /var/lib/rpm/Depends create mode=0x0
D: Requires: fedora-usermgmt-core = 0.10-1.fc8 YES (added provide)
D: opening db index /var/lib/rpm/Providename rdonly mode=0x0
D: Requires: instance(fedora-usermgmt) NO
D: package fedora-usermgmt-0.10-1.fc8.noarch has unsatisfied Requires: instance(fedora-usermgmt)
D: Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 YES (rpmlib provides)
D: Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 YES (rpmlib provides)
D: Requires: setup(fedora-usermgmt) NO
D: package fedora-usermgmt-0.10-1.fc8.noarch has unsatisfied Requires: setup(fedora-usermgmt)
D: opening db index /var/lib/rpm/Conflictname rdonly mode=0x0
D: ========== +++ fedora-usermgmt-core-0.10-1.fc8 noarch/linux 0x0
D: opening db index /var/lib/rpm/Basenames rdonly mode=0x0
D: read h# 57 Header V3 DSA signature: OK, key ID 4f2a6fd2
D: Requires: /bin/bash YES (db files)
D: Requires: fedora-usermgmt = 0.10-1.fc8 YES (added provide)
D: Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 YES (cached)
D: Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 YES (cached)
D: closed db index /var/lib/rpm/Depends
error: Failed dependencies:
instance(fedora-usermgmt) is needed by fedora-usermgmt-0.10-1.fc8.noarch
setup(fedora-usermgmt) is needed by fedora-usermgmt-0.10-1.fc8.noarch
D: ========== recording tsort relations
D: Requires: fedora-usermgmt-core = 0.10-1.fc8 YES (added provide)
D: Requires: fedora-usermgmt = 0.10-1.fc8 YES (added provide)
D: ========== tsorting packages (order, #predecessors, #succesors, tree, depth, breadth)
D: LOOP:
D: removing fedora-usermgmt-core-0.10-1.fc8.noarch "Requires: fedora-usermgmt = 0.10-1.fc8" from tsort relations.
D: fedora-usermgmt-core-0.10-1.fc8.noarch Requires: fedora-usermgmt = 0.10-1.fc8
D: fedora-usermgmt-0.10-1.fc8.noarch Requires(pre): fedora-usermgmt-core = 0.10-1.fc8
D: ========== continuing tsort ...
D: 0 1 1 -1 1 0 +fedora-usermgmt-core-0.10-1.fc8.noarch
D: ========== successors only (8326 bytes)
D: 1 1 1 -1 2 0 +fedora-usermgmt-0.10-1.fc8.noarch
D: closed db index /var/lib/rpm/Pubkeys
D: closed db index /var/lib/rpm/Conflictname
D: closed db index /var/lib/rpm/Providename
D: closed db index /var/lib/rpm/Basenames
D: closed db index /var/lib/rpm/Packages
D: closed db environment /var/lib/rpm/Packages
D: May free Score board((nil))
 
Old 04-04-2009, 11:16 AM   #4
mjmwired
Member
 
Registered: Apr 2004
Distribution: CentOS6, CentOS5, F16, F15, Ubuntu, OpenSuse
Posts: 620

Rep: Reputation: 39
Do you have an working internet connection?
If so, try this (as root):

# yum install fedora-usermgmt
 
Old 04-04-2009, 02:05 PM   #5
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24

Original Poster
Rep: Reputation: 15
This is what happens -

# yum install fedora-usermgmt
http://dl.atrpms.net/f8-i386/atrpms/...ta/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
updates-source 100% |=========================| 2.6 kB 00:00
updates-testing 100% |=========================| 2.3 kB 00:00
updates-testing-newkey-de 100% |=========================| 1.9 kB 00:00
updates-testing-source 100% |=========================| 2.1 kB 00:00
fedora 100% |=========================| 2.1 kB 00:00
ezplanet-updates 100% |=========================| 951 B 00:00
development-source 100% |=========================| 2.7 kB 00:00
development-source/primar 100% |=========================| 2.4 MB 00:14
adobe-linux-i386 100% |=========================| 951 B 00:00
adobe-linux-i386/primary 100% |=========================| 11 kB 00:00
adobe-linux-i386 17/17
development 100% |=========================| 3.4 kB 00:00
development/primary_db 100% |=========================| 8.3 MB 01:46
updates-debuginfo 100% |=========================| 2.1 kB 00:00
updates-newkey 100% |=========================| 2.3 kB 00:00
fedora-debuginfo 100% |=========================| 2.1 kB 00:00
updates-newkey-debuginfo 100% |=========================| 1.9 kB 00:00
updates-testing-newkey 100% |=========================| 2.3 kB 00:00
updates-testing-debuginfo 100% |=========================| 1.9 kB 00:00
updates 100% |=========================| 2.6 kB 00:00
fedora-source 100% |=========================| 2.1 kB 00:00
development-debuginfo 100% |=========================| 2.7 kB 00:00
development-debuginfo/pri 100% |=========================| 1.2 MB 00:04
updates-testing-newkey-so 100% |=========================| 2.1 kB 00:00
updates-newkey-source 100% |=========================| 2.1 kB 00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package fedora-usermgmt.noarch 0:0.10-3.fc11 set to be updated
--> Processing Dependency: fedora-usermgmt-core = 0.10-3.fc11 for package: fedora-usermgmt
--> Processing Dependency: instance(fedora-usermgmt) for package: fedora-usermgmt
--> Processing Dependency: setup(fedora-usermgmt) for package: fedora-usermgmt
--> Running transaction check
---> Package fedora-usermgmt-core.noarch 0:0.10-3.fc11 set to be updated
---> Package fedora-usermgmt-default-fedora-setup.noarch 0:0.10-3.fc11 set to be updated
---> Package fedora-usermgmt-shadow-utils.noarch 0:0.10-3.fc11 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================== ========================
Package Arch Version Repository Size
==================================================================================================== ========================
Installing:
fedora-usermgmt noarch 0.10-3.fc11 development 8.1 k
Installing for dependencies:
fedora-usermgmt-core noarch 0.10-3.fc11 development 9.3 k
fedora-usermgmt-default-fedora-setup noarch 0.10-3.fc11 development 8.1 k
fedora-usermgmt-shadow-utils noarch 0.10-3.fc11 development 9.0 k

Transaction Summary
==================================================================================================== ========================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 34 k
Is this ok [y/N]: y
Downloading Packages:
(1/4): fedora-usermgmt-de 100% |=========================| 8.1 kB 00:00
(2/4): fedora-usermgmt-0. 100% |=========================| 8.1 kB 00:00
(3/4): fedora-usermgmt-sh 100% |=========================| 9.0 kB 00:00
(4/4): fedora-usermgmt-co 100% |=========================| 9.3 kB 00:00
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
rpmlib(FileDigests) is needed by fedora-usermgmt-default-fedora-setup
rpmlib(FileDigests) is needed by fedora-usermgmt
rpmlib(FileDigests) is needed by fedora-usermgmt-shadow-utils
rpmlib(FileDigests) is needed by fedora-usermgmt-core
Complete!
(1, [u'Please report this error in bugzilla'])
 
Old 04-04-2009, 06:11 PM   #6
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,378

Rep: Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755Reputation: 2755
You've got a couple of problems:

1. FC5 hasn't been supported for a while, so the orig official repos are probably gone; FC is on v10, v11 in beta.
2. 3rd party repos like atrpms etc have been collected and merged for the up to date systems. iirc, its called rpmfusion or some such now.
ah ... http://rpmfusion.org/RPM Fusion; doesn't mention atrpms but you prob don't need to use that one. Its a merger of Dribble, Freshrpms, and Livna.
 
Old 04-04-2009, 06:31 PM   #7
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24

Original Poster
Rep: Reputation: 15
Thanks but I'm on FC8 not FC5. Also when I try the link you've provided I get -

---
RPM

This page does not exist yet. You can create a new empty page, or use one of the page templates.
---

I have heard about rpmfusion but I've not been successful in tracking down a repo config file for it.

I have had problems with unresolvable dependencies and conflicts and I think it all started when I uninstalled the native FC8 firewire support and installed the IEE1394 support from livna so I could use my Canon DV camcorder and dvgrab etc. Not sure why this would happen but it could just be coincidence.
 
Old 04-04-2009, 07:18 PM   #8
mjmwired
Member
 
Registered: Apr 2004
Distribution: CentOS6, CentOS5, F16, F15, Ubuntu, OpenSuse
Posts: 620

Rep: Reputation: 39
From the looks of it, you have seriously misconfigured your YUM repositories on your Fedora 8 install.

The 'development' repositories are for users who want to use the most current (always changing) packages that Fedora developers are developing. This should almost never be enabled on a system, unless you want to use an unstable/development Fedora. The 'testing' repositories are for packages that have moved from 'development' but not yet ready for normal usage. The 'source' and 'debug-info' are also completely useless unless you are a developer or want to modify/recompile/debug/test Fedora software.

I am not even sure that you can maintain your Fedora 8 install (keep in mind that Fedora 8 is no longer supported). If you have accidentally installed from different repositories it can cause all sorts of mess that might not be able to fixed, since this combination is not supposed to be used.

I would recommend a clean install (preferrably a newer Fedora). Or if you want to preserve your install, you will need to disable all the unnecessary repositories and fix/re-install the apps that are misbehaving. That might just be too much work though.
 
Old 04-04-2009, 07:59 PM   #9
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24

Original Poster
Rep: Reputation: 15
Yeah I thought that might be the case. I'm not one for updating for the sake of it but I guess it's time for a fresh install now. Oh well, there goes another weekend.
 
  


Reply

Tags
dependency, loop


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
ACPI Poweroff not working in Slackware12.2 - other threads, unresolved? Fedora does mitchellray Linux - Desktop 7 03-15-2009 07:22 AM
upgrade from Fedora 9 to 10, Missing Dependency Dr_Death_UAE Linux - General 1 12-05-2008 05:39 PM
TOR-there seems to be no tor.pkg- what now? me-$-on Slackware 5 06-06-2008 11:08 AM
Dependency Problems in Fedora 8 brisbin33 Linux - Software 5 03-26-2008 05:26 PM
Ethereal,Yum Blues :(-->identical dependency loop exceeded jared78 Linux - Newbie 1 06-20-2006 11:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:03 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