Click to See Complete Forum and Search --> : Woody Upgrade Problems


Mikenell
12-02-2000, 08:13 AM
Ok, I left my computer downloading the woody updates all night, but then I got this error:

debian:~# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
The following packages have been kept back
bsdgames
1 packages upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
1 packages not fully installed or removed.
Need to get 0B/591kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n] y
(Reading database ... 36226 files and directories currently installed.)
Preparing to replace libguile6 1:1.3.4-2 (using .../libguile6_1%3a1.3.4-3_i386.deb) ...
Unpacking replacement libguile6 ...
dpkg: error processing /var/cache/apt/archives/libguile6_1%3a1.3.4-3_i386.deb (--unpack):
trying to overwrite `/usr/lib/libguile.so', which is also in package libguile9
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libguile6_1%3a1.3.4-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

There also seems to be a lot of dependency problems with tcl8.2-dev. I've tried apt-getting tcl8.2-dev but it has dependency problems itself.
What can I do?
Also, what is the XFree86 4.0.1 (If thats the latest one with debs) config program?
Thanks
Mikenell

Mikenell
12-02-2000, 10:49 AM
I think all of the problems are caused by comflicts involving tk8.2-dev and tcl8.2-dev. Is the a way to have these automatically fixed? Or should I reinstall Debian with no support for tcl/tk?
Mikenell

[This message has been edited by Mikenell (edited 02 December 2000).]

rod
12-02-2000, 12:22 PM
apt-get install task-tcltk should do it.

Use dexter for your X config.

Regards,
Rod

rod
12-02-2000, 12:33 PM
For the:

Errors were encountered while processing:
/var/cache/apt/archives/libguile6_1%3a1.3.4-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

You may want to try; dpkg --configure --pending.


If that doesn't work try removing libguile6 and then apt-get install libguile9.


Regards,
Rod

Mikenell
12-02-2000, 12:54 PM
Ok I tried it and I still get the errors about tcl and tk. And dexter is trying to use the xfree86 server and not the xserver-
SVGA one that I need. How can I change this?
I'll go try the second thing you posted now.
Thanks
Mikenell

Mikenell
12-02-2000, 01:01 PM
I did it and got the same errors about tcl/tk files not being configured. Btw, is there anyway to send the output of a command to a text file? Then I could post the proper error I get.
Thanks
Mikenell

[This message has been edited by Mikenell (edited 02 December 2000).]

rod
12-02-2000, 01:24 PM
OK... for your X config try XF86Setup.


If you don't need task-tcltk remove it.

Regards,
Rod

Mikenell
12-02-2000, 03:00 PM
I tried XF86Setup. It doesn't work. Btw, I had the XFree86 server that dexter was looking for but removed it because my card wasnt in its list. Should I reinstall it? I'm using a Riva TNT 2, is that supported by that server?
Thanks
Mikenell

rod
12-02-2000, 03:09 PM
Take a look at this link...

http://packages.debian.org/stable/x11/xf86setup.html


Should be what you need to configure X. It is the package xf86setup 3.3.6-11.

Regards,
Rod

Mikenell
12-02-2000, 03:42 PM
I don't have xf86setup 3.3.6-11 package because apt downloaded 4.0.1. Did you mean I should download it?

Do you think that if I formatted it and reinstalled without selecting tcl/tk packages when it was installing then apt-got it all again it could work?
Mikenell

teeitup
12-02-2000, 09:31 PM
Sometimes you get into a chicken and egg thing.

After the apt-get dist-upgrade exits try

apt-get -f install

This will try to work around dependency problems. Then Libguil6 error is because one file it is trying to load is older than the one already installed, don't worry about it.

Run apt-get dist-upgrade again.
when it exits try apt-get -f install again.

You may ahve to do this numerous times until they both run clean. (The libguile6 error never goes away unless you do a remove)

Then apt-get install "the held back packages"

repeat the above steps until your happy.
It does not hurt to run each multiple times.

Good Luck,


------------------
Don't take life to seriously, You'll never get out alive!
-Bugs Bunny-

bdl
12-02-2000, 09:51 PM
another good reason to use Slackware...

http://www.linuxnewbie.org/ubb/tongue.gif

Mikenell
12-03-2000, 02:40 PM
Ok, I formatted, didn't include tcl/tk and did it again and its working, I need to get abother 700kb and then helix and thats it done but since I restarted my wvdial isnt working properly.
Mikenell

pipe
12-03-2000, 03:10 PM
Try setting up with pppconfig. It should already be installed.

Connect by typing 'pon', disconnect with 'poff' or use an app like gkrellm to toggle it on and off.

To give dialout permissions to a user:
As root, type: 'adduser <USER> dip' then logout that user and log back in.

Mikenell
12-03-2000, 03:12 PM
Thanks, I'll do that.
Mikenell

ColdPack
12-04-2000, 03:11 PM
Originally posted by bdl:
another good reason to use Slackware...


http://www.linuxnewbie.org/ubb/tongue.gif


No, I would say it's another good reason to run stable... not unstable (woody).
This is what happens sometimes.

------------------
"Sometimes I think war is God's way of teaching us geography."
--- Paul Rodriguez