Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
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!


  Search this Thread
Old 11-21-2008, 10:03 AM   #16
LQ Guru
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,232
Blog Entries: 5

Rep: Reputation: 190Reputation: 190

If you stick to installing packages only from the Debian Stable repository, you 'should' never run into dependency issues where versions won't match. If you are installing packages from other sources you will start to run into conflicts along the way. with the number of packages in Debians repository I rarely ever have to install from another source.

Packages calling for a newer version of a library shouldn't be a problem if all those packages are coming from the same source (repository) it should all be handled automatically with no extra work on your part.

I would recommend you start using aptitude rather than apt-get since you are running Debian. Aptitude does a better job of tracking/resolving dependencies and what not.. no I don't totally understand it, but that's what the Developers have recommended since the release of Debian Etch.

Aptitude works pretty much identically to apt-get from the command line.

aptitude search <packagename>
aptitude install <packagename>
aptitude remove <packagename>
aptitude purge <packagename>
aptitude hold <packagename>

the first thing you should do when switching to aptitude is use the keep-all command, to ensure aptitude doesn't get confused and uninstall packages you actually use. Once that is done you should use aptitude pretty much exclusively for installing and removing applications.

aptitude update
aptitude keep-all

You only need to use keep-all once when you first switch.

You have an error in your sources list.. looks like there are two [..] between debian and org which is causing apt to fail at retrieving the package list from those sources.
 Couldn't stat source package list etch/updates/main Packages (/var/lib/apt/lists/security.debian..org_dists_etch_updates_main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list etch/updates/contrib Packages (/var/lib/apt/lists/security.debian..org_dists_etch_updates_contrib_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list etch/updates/non-free Packages (/var/lib/apt/lists/security.debian..org_dists_etch_updates_non-free_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list etch/main Packages (/var/lib/apt/lists/www.debian-multimedia..org_dists_etch_main_binary-i386_Packages) - stat (2 No such file or directory)
once that is done you should do the apt-get -f install as recommended

then I would use apt-cache to see what those dependency errors are telling you.

user@it-etch:~$ apt-cache policy libsvn1
  Installed: 1.5.1dfsg1-1
  Candidate: 1.5.1dfsg1-1
  Version table:
 *** 1.5.1dfsg1-1 0
        500 lenny/main Packages
        100 /var/lib/dpkg/status
This shows what version is installed,
The Candidate version if there is an upgrade possible
What repositories the packages are coming from..

let me show another example with a package that has an update available

user@it-etch:~$ apt-cache policy linux-libc-dev
  Installed: 2.6.26-8
  Candidate: 2.6.26-10
  Version table:
     2.6.26-10 0
        500 lenny/main Packages
 *** 2.6.26-8 0
        100 /var/lib/dpkg/status
In this example version 2.6.26-8 is currently installed, and 2.6.26-10 is being offered from the main branch of the repository.
This is helpful when you need to figure out dependency issues.

and make sure you use ONLY repositories form one branch of Debian ( Stable/etch, Testing/lenny, or Unstable/sid ) Mixing these will cause problems and severe dependency issues if you don't know what you are doing.. Mixing them will give you the ability to completely break your system in a single update. This is an option for a more experienced Debian user, but I highly discourage it for New users. Mixing the different versions will cause a lot of dependency issues and version conflicts..
Old 11-24-2008, 12:43 AM   #17
Registered: Nov 2007
Distribution: debian
Posts: 39

Original Poster
Rep: Reputation: 15
alright, thanks for all that...

... and i'm just glad nobody threw the book at me, the rt*m
but i guess that's just what i need to do


etch, flashplayer10, iceweasel

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
no audio for iceweasel flash player plugin dombrowsky Linux - Software 11 10-18-2011 07:27 PM
distortion in iceweasel flash player precision Linux - Software 0 06-27-2008 11:09 AM
32 bit iceweasel/firefox on Debian Etch AMD64 jean-david hsu Debian 0 06-18-2008 07:36 PM
Managing plugins in Iceweasel 2.0 in Debian/etch cbjones50 Debian 8 02-09-2008 07:07 PM
flash player for Iceweasel matrix13 Linux - Software 1 08-07-2007 08:58 AM

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

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