LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux > 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

Tags used in this thread
Popular LQ Tags , ,

Reply
 
Thread Tools
Old 04-03-2009, 07:22 AM   #1
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24
Thanked: 0
Question Unresolved dependency loop fedora-usermgmt - tor


[Log in to get rid of this advertisement]
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
jazzdude is offline  
Tag This Post , ,
Reply With Quote
Old 04-03-2009, 10:09 PM   #2
mjmwired
Member
 
Registered: Apr 2004
Distribution: F11, F10, Centos 5.3, Ubuntu, OpenSuse
Posts: 595
Thanked: 1
Can you paste the full command you are executing that gives this output?
mjmwired is offline     Reply With Quote
Old 04-04-2009, 07:30 AM   #3
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24
Thanked: 0

Original Poster
[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))
jazzdude is offline     Reply With Quote
Old 04-04-2009, 12:16 PM   #4
mjmwired
Member
 
Registered: Apr 2004
Distribution: F11, F10, Centos 5.3, Ubuntu, OpenSuse
Posts: 595
Thanked: 1
Do you have an working internet connection?
If so, try this (as root):

# yum install fedora-usermgmt
mjmwired is offline     Reply With Quote
Old 04-04-2009, 03:05 PM   #5
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24
Thanked: 0

Original Poster
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'])
jazzdude is offline     Reply With Quote
Old 04-04-2009, 07:11 PM   #6
chrism01
Guru
 
Registered: Aug 2004
Location: Brisbane
Distribution: Centos 5.4
Posts: 7,411
Thanked: 324
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.
chrism01 is offline     Reply With Quote
Old 04-04-2009, 07:31 PM   #7
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24
Thanked: 0

Original Poster
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.
jazzdude is offline     Reply With Quote
Old 04-04-2009, 08:18 PM   #8
mjmwired
Member
 
Registered: Apr 2004
Distribution: F11, F10, Centos 5.3, Ubuntu, OpenSuse
Posts: 595
Thanked: 1
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.
mjmwired is offline     Reply With Quote
Old 04-04-2009, 08:59 PM   #9
jazzdude
LQ Newbie
 
Registered: Jun 2004
Location: Hampshire, UK
Distribution: FC8
Posts: 24
Thanked: 0

Original Poster
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.
jazzdude is offline     Reply With Quote

Reply

Bookmarks


Thread Tools

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


All times are GMT -5. The time now is 11:05 AM.

Main Menu
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
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration