DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I am still somewhat new to Debian (I was an OS X user for many years) so bear with me. Lately I've been trying to install certain things on my desktop and I'm receiving broken dependency errors (cairo-dock, swiftfox).
For example:
Code:
# dpkg -i cairo-dock_v1.5.5.4_i686-32bits.deb
Selecting previously deselected package cairo-dock.
(Reading database ... 108775 files and directories currently installed.)
Unpacking cairo-dock (from cairo-dock_v1.5.5.4_i686-32bits.deb) ...
dpkg: dependency problems prevent configuration of cairo-dock:
cairo-dock depends on libgtk2.0-0 (>= 2.10.0); however:
Version of libgtk2.0-0 on system is 2.8.20-7.
cairo-dock depends on libcairo2 (>= 1.4.2); however:
Version of libcairo2 on system is 1.2.4-4.1+etch1.
cairo-dock depends on librsvg2-2 (>= 2.16.0); however:
Version of librsvg2-2 on system is 2.14.4-3.
cairo-dock depends on libglitz1; however:
Package libglitz1 is not installed.
cairo-dock depends on libglitz-glx1; however:
Package libglitz-glx1 is not installed.
dpkg: error processing cairo-dock (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
cairo-dock
So I assumed the reason I couldn't get these upgraded packages was because I'm running etch and I would have these newer versions under Lenny repositories. I edited all instances of "etch" with "lenny" in my sources.list, and I am getting unresolved dependency errors on EVERY package I try to install in synaptic - there isn't even a package description.
What am I doing wrong? - or - Am I wrong in thinking upgrading my repositories will help me out?
Attempting to mix Testing repositories with Stable is wrong, wrong wrong. First upgrade completely to Lenny (Testing) if you need applications from Testing.
Attempting to mix Testing repositories with Stable is wrong, wrong wrong. First upgrade completely to Lenny (Testing) if you need applications from Testing.
If you could show me how to do that and have packages work that would be great, I'm already running a linux kernel version much higher than the stable version, and this is just for my home computer - I'm not worried about having 'unstable' packages.
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 20080218-14:10]/ etch contrib main
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 20080218-14:10]/ etch contrib main
deb http://gulus.usherbrooke.ca/debian/ lenny main non-free
deb-src http://gulus.usherbrooke.ca/debian/ lenny main non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
# Compiz-fusion repo
# deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./
#Backports
deb http://www.backports.org/debian etch-backports main contrib non-free
Comment out backports. You won't need it any more after you move to Lenny. Add "contrib" to your primary repos the same way they're on the Security repo. You may also want to add "multimedia" ... Most people do.
# apt-get install debian-multimedia-keyring
Reading package lists... Done
Building dependency tree... Done
Package debian-multimedia-keyring is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package debian-multimedia-keyring has no installation candidate
# aptitude -f install
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
I didn't know there was a difference between apt-get and aptitude
I don't see any reason you should not be able to successfully upgrade to Lenny. Do you have a file named /etc/apt/preferences or /etc/apt/apt.conf ? If so, post their contents along with your current sources.list
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 2$
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official amd64 NETINST Binary-1 2$
deb http://ftp.us.debian.org/debian testing main contrib non-free
deb-src http://ftp.us.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
deb http://www.debian-multimedia.org testing main
# Compiz-fusion repo
# deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.