LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
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 09-09-2005, 04:53 PM   #1
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Rep: Reputation: 15
package problem


I decided to install the package easytag a little while ago to convert the filenames of some music files to their id tag titles. However, for some idiotic reason, now unknown to me, I downloaded the latest version from the debian sid repositories and attempted to install it using dpkg (I am running stable).

It threw up some dependancy errors, that I had expected, 5 in total. However there is a problem with each of them. the first requires me to stop running kdm, xdm and xscreensaver. I'm not 100% sure how to do that. I tried 'kill xscreensaver' but was told there was no such pid.

the next needed two more dependancies, which I got and one installed correctly but the other told me it could not install without first configuring the package I was installing this new dependancy for.

the next two depend on the first one and the last one installed without error.

So with all these set backs I decided just to leave the damn thing alone and install an older version of easytag using apt. For this I used synaptic. But synaptic says I have broken packages. It lists 3 including easytag itself and a couple of the dependancies I tried. When I tried to mark these for removal it said I had to also remove lots of crucial programs that I need. Including kde. Trying to remove the packages in the terminal just gave errors.

So I'm completely stuck. Any help would be appreciated.
 
Old 09-09-2005, 05:19 PM   #2
Xian
Member
 
Registered: Feb 2004
Location: 33.31N -111.97W
Distribution: SuSE
Posts: 919

Rep: Reputation: 32
The very first thing you need is to remove the pkg errors.
This can be done in Synaptic by the following:

From the main toolbar:
Edit > Fix Broken Packages
Click Apply

It can also be done from a terminal:
Code:
$ su
# apt-get -f install
 
Old 09-09-2005, 05:25 PM   #3
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by Xian
The very first thing you need is to remove the pkg errors.
This can be done in Synaptic by the following:

From the main toolbar:
Edit > Fix Broken Packages
Click Apply

It can also be done from a terminal:
Code:
$ su
# apt-get -f install
No can do. It requires removing vital applications such as kde, synaptic, gstreamer and numerous other programs along with even more libraries. Don't know why that is. Also I have already tried apt-get -f install but just got error messages.


EDIT: and apparently the problem is worse than that. I can't even install anything using synaptic anymore. It just tells me that the same packages need to be removed. There are 35 of them! What is going on?

Last edited by mstep; 09-09-2005 at 05:44 PM.
 
Old 09-09-2005, 05:53 PM   #4
Xian
Member
 
Registered: Feb 2004
Location: 33.31N -111.97W
Distribution: SuSE
Posts: 919

Rep: Reputation: 32
Maybe you could post the output of the 'apt-get -f install' command.
 
Old 09-10-2005, 03:20 AM   #5
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
yup sure


Code:
Reading Package Lists...
Building Dependency Tree...
easytag is already the newest version.
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
  easytag: Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is to be installed
  libglib2.0-dev: Depends: libglib2.0-0 (= 2.6.4-1) but 2.8.0-1 is to be installed
  libid3-3.8.3c2: Depends: libgcc1 (>= 1:4.0.0-9) but 1:3.4.3-13 is to be installed
  libpango1.0-0: Depends: libpango1.0-common (>= 1.8.2-1) but 1.8.1-1 is to be installed
                 Depends: libxrender1 (> 1:0.9.0-1) but 0.8.3-7 is to be installed
  libstdc++6: Depends: gcc-4.0-base (= 4.0.1-6) but it is not installable
              Depends: libgcc1 (>= 1:4.0.1) but 1:3.4.3-13 is to be installed
E: Unmet dependancies. Try 'apt-get -f install' with no packages (or specify a solution).
Note that these dependancies are mostly the ones I've been having trouble with (along with one I can see, curiously, that I thought had installed correctly). Also doing apt-get -f install with no packages simply attempts to remove the 35 files that synaptic tried to remove.
 
Old 09-10-2005, 08:54 AM   #6
Xian
Member
 
Registered: Feb 2004
Location: 33.31N -111.97W
Distribution: SuSE
Posts: 919

Rep: Reputation: 32
Quote:
Originally posted by mstep
Note that these dependancies are mostly the ones I've been having trouble with (along with one I can see, curiously, that I thought had installed correctly). Also doing apt-get -f install with no packages simply attempts to remove the 35 files that synaptic tried to remove.
I see an immediate problem that needs to be fixed before anyting else. Your easytag is dependent upon a libc6 version that apparently is not compatible with your system. The libc6 package is a system-wide critical file. If the proper version is not installed nothing will work as it should.

I would advise removing easytag and then again trying to let apt sort itself out by doing another '-f install' command. Post back the results of the following commands:

Code:
# apt-get remove easytag
# apt-get -f install

Last edited by Xian; 09-10-2005 at 08:55 AM.
 
Old 09-10-2005, 09:50 AM   #7
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Again, this problem can't be solved using apt. Apt-get remove easytag only results in the error message I posted above. The only way to remove it would be to simultaneously remove 35 critical programs and libraries. I can't install, fix or remove anything at the present time.
 
Old 09-10-2005, 10:43 AM   #8
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,884
Blog Entries: 28

Rep: Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533Reputation: 533
Enable the unstable repositories, then under preferences in Synaptic choose highest number or unstable.

The errors showing uninstallable are packages that are in Sid/unstable.
 
Old 09-10-2005, 11:23 AM   #9
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by craigevil
Enable the unstable repositories, then under preferences in Synaptic choose highest number or unstable.

The errors showing uninstallable are packages that are in Sid/unstable.
That seems to be an excellent solution. Thankyou. However I cannot fix the broken packages until I figure out how to stop kdm, xdm and xscreensaver from running. The kill command only returns no such pid and killall returns xdm (kdm, xscreensaver) no process killed. How do I shut down these programs?
 
Old 09-10-2005, 11:28 AM   #10
Xian
Member
 
Registered: Feb 2004
Location: 33.31N -111.97W
Distribution: SuSE
Posts: 919

Rep: Reputation: 32
From the keyboard: Alt + Ctrl + F1

This will drop you out of X and to a command shell.
Then you just need to kill X. This works if using GDM:

# invoke-rc.d gdm stop

If using another dm just substitute for gdm.
 
Old 09-10-2005, 11:33 AM   #11
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
yup thanks did something similar. Just closed down x and for some reason killall worked. And so does easytag

Thankyou both very much for all of your help. I am so never going to mess with unstable packages again.
 
  


Reply



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
Problem installing this package James_dean Linux - Software 1 10-07-2005 03:08 PM
Problem re installing package satimis Linux From Scratch 5 09-29-2005 01:42 AM
perl package problem diptanshu Linux - Software 1 07-13-2005 10:47 AM
message "Problem during installation: x package needed for (installed) x package frayed2 Linux - Newbie 1 04-24-2005 07:05 PM
problem with a virtual package kreat0r Debian 1 04-03-2005 04:50 AM

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

All times are GMT -5. The time now is 02:35 AM.

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