LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 06-29-2012, 02:31 AM   #1
qrange
Member
 
Registered: Jul 2006
Location: Belgrade, Yugoslavia
Distribution: Debian stable/testing, amd64
Posts: 950

Rep: Reputation: 46
dependency hell, libc6:i386 and libgcc1:i386 depend on each other


the latest update (testing_amd64) wants to remove 57 packages due to unsatisfied dependencies. it seems the problem is libc6:i386 and libgcc1:i386 depend on each other. how to resolve it?
thanks.
 
Old 06-29-2012, 04:07 AM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 9,578

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Refuse the offer.

What's going on is that rpm says these things won't work if you pull package X and is listing them to be removed. Use rpm directly - there's clever options like --nodb or --justdb which remove and leave it "installed" in the database, or just update the database.

Then there's stupid ones like --force, --nodeps, --ignorearch.

What rpm lacks is a --middle-finger option ;-)
 
1 members found this post helpful.
Old 06-29-2012, 09:59 AM   #3
the trooper
Senior Member
 
Registered: Jun 2006
Location: England
Distribution: Debian Stretch Amd64
Posts: 1,477

Rep: Reputation: Disabled
Quote:
What's going on is that rpm says......
Erm,this is Debian.

@Op,

What did you do to fix the problem?,I'm running Testing/Unstable amd64 here without dependency "hell".

Last edited by the trooper; 06-29-2012 at 10:07 AM.
 
Old 06-29-2012, 03:37 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 9,578

Rep: Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997Reputation: 997
Sorry. Debian has apt-something which is pretty similar, but I make no offers because I never went there.
 
Old 06-30-2012, 06:32 AM   #5
qrange
Member
 
Registered: Jul 2006
Location: Belgrade, Yugoslavia
Distribution: Debian stable/testing, amd64
Posts: 950

Original Poster
Rep: Reputation: 46
I followed the advice, and forced aptitude to keep most of 'broken' packages.
guess its still a lot better than when we had to compile things manually.

but what gets on my nerves is that some packages exist for stable and unstable while they are missing in testing. the reason I moved from stable is to get more functionality, not less..
 
Old 06-30-2012, 06:48 AM   #6
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,641

Rep: Reputation: 435Reputation: 435Reputation: 435Reputation: 435Reputation: 435
So run sid.
I've always found it breaks less and is fixed faster than testing.

Last edited by descendant_command; 06-30-2012 at 06:50 AM.
 
Old 06-30-2012, 07:11 AM   #7
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 834

Rep: Reputation: 43
Another approach, assuming you're using Synaptic, is to deselect the "problem" packages and carry on upgrading. (Sometimes you may have to "Unmark All" and restart). Then go back and try to upgrade the problems. Often the order in which you upgrade makes a difference.

I'm also assuming that you don't try to upgrade everything at once. I do batches of about 50 packages at a time, Kernel and X on their own.
 
Old 07-01-2012, 05:58 AM   #8
qrange
Member
 
Registered: Jul 2006
Location: Belgrade, Yugoslavia
Distribution: Debian stable/testing, amd64
Posts: 950

Original Poster
Rep: Reputation: 46
I do (dist)upgrade in aptitude everything at once, but every day, so usually its about 50 packages or less.
I won't go back to stable because it has stale versions of important packages.
 
Old 07-01-2012, 09:11 AM   #9
the trooper
Senior Member
 
Registered: Jun 2006
Location: England
Distribution: Debian Stretch Amd64
Posts: 1,477

Rep: Reputation: Disabled
Quote:
but what gets on my nerves is that some packages exist for stable and unstable while they are missing in testing. the reason I moved from stable is to get more functionality, not less..
Have a look at the following link:

http://forums.debian.net/viewtopic.php?f=16&t=15612

Works for me.
 
Old 07-01-2012, 12:38 PM   #10
62chevy
Member
 
Registered: Mar 2002
Location: West (By God) Virginia
Distribution: Debian Squeeze - Sid
Posts: 281

Rep: Reputation: 45
Quote:
Originally Posted by the trooper View Post
Have a look at the following link:

http://forums.debian.net/viewtopic.php?f=16&t=15612

Works for me.

That will work if you keep your sources at Testing. Wheezy was frozen yesterday so within a year it will be called stale too.
 
  


Reply


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
mod_dav_svn failing for subversion depend, even though its installed? i386 vs x86_64 tcurtin Red Hat 0 11-03-2011 12:00 PM
Help ! Package Architecture (uclibc-linux-i386) does not match system (i386) blink182 Debian 1 04-17-2011 10:05 AM
[SOLVED] Trouble with libc6-dev-i386 myconid Linux - Newbie 2 08-23-2010 03:16 PM
i386 :/x86-64 architecture of input file '*.o' is incompatible with i386 output Fiona Linux - Newbie 1 05-07-2008 08:23 AM
libgcc1 and libc6 RizzON Linux - Software 0 08-09-2004 07:28 PM

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

All times are GMT -5. The time now is 04:23 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration