Bug#295648: GTK2.0 upgrade
Loïc Minier
Loïc Minier ,
295648@bugs.debian.org
Fri, 18 Feb 2005 21:35:03 +0100
Hi,
I tried to reproduce your upgrade with information in the report
(please Cc: 295648@bugs.debian.org), but you'll see I miss some
information.
On Fri, Feb 18, 2005, Levente KOVACS wrote:
> What I did, is
> -Installed pure STABLE system.
I used a "pbuilder", a fake woody system:
bee% sudo pbuilder login --configfile ~/.pbuilder/woody.pbuilderrc
Building the build Environment
-> extracting base tarball [/home/lool/.pbuilder/basetgz/woody/base.tgz]
-> creating local configuration
-> copying local configuration
-> mounting /proc filesystem
-> mounting /dev/pts filesystem
-> policy-rc.d already exists
-> entering the shell
File extracted to: /home/lool/.pbuilder/build/woody/22524
bin/bash-2.05a# su -
bee:# cat /etc/debian_version
3.0
(You see it's a woody system.)
Let's get some GTK 1 app, for example gftp:
bee:# apt-get install gftp
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
gftp-common gftp-gtk gftp-text libfreetype6 libglib1.2 libgtk1.2
libgtk1.2-common xfree86-common xlibs
The following NEW packages will be installed:
gftp gftp-common gftp-gtk gftp-text libfreetype6 libglib1.2 libgtk1.2
libgtk1.2-common xfree86-common xlibs
0 packages upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 3644kB of archives. After unpacking 10.6MB will be used.
Do you want to continue? [Y/n]
Get:1 http://ftp.de.debian.org woody/main libgtk1.2-common 1.2.10-11 [207kB]
Get:2 http://ftp.de.debian.org woody/main libglib1.2 1.2.10-4 [112kB]
Get:3 http://ftp.de.debian.org woody/main xfree86-common 4.1.0-16woody5 [547kB]
Get:4 http://ftp.de.debian.org woody/main libfreetype6 2.0.9-1 [209kB]
Get:5 http://ftp.de.debian.org woody/main xlibs 4.1.0-16woody5 [1226kB]
Get:6 http://ftp.de.debian.org woody/main libgtk1.2 1.2.10-11 [795kB]
Get:7 http://ftp.de.debian.org woody/main gftp-text 2.0.11-1 [68.1kB]
Get:8 http://ftp.de.debian.org woody/main gftp-common 2.0.11-1 [234kB]
Get:9 http://ftp.de.debian.org woody/main gftp-gtk 2.0.11-1 [219kB]
Get:10 http://ftp.de.debian.org woody/main gftp 2.0.11-1 [27.2kB]
Fetched 3644kB in 7s (463kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously deselected package libgtk1.2-common.
(Reading database ... 6084 files and directories currently installed.)
Unpacking libgtk1.2-common (from .../libgtk1.2-common_1.2.10-11_all.deb) ...
Selecting previously deselected package libglib1.2.
Unpacking libglib1.2 (from .../libglib1.2_1.2.10-4_i386.deb) ...
Selecting previously deselected package xfree86-common.
Unpacking xfree86-common (from .../xfree86-common_4.1.0-16woody5_all.deb) ...
Selecting previously deselected package libfreetype6.
Unpacking libfreetype6 (from .../libfreetype6_2.0.9-1_i386.deb) ...
Selecting previously deselected package xlibs.
Unpacking xlibs (from .../xlibs_4.1.0-16woody5_i386.deb) ...
Selecting previously deselected package libgtk1.2.
Unpacking libgtk1.2 (from .../libgtk1.2_1.2.10-11_i386.deb) ...
Selecting previously deselected package gftp-text.
Unpacking gftp-text (from .../gftp-text_2.0.11-1_i386.deb) ...
Selecting previously deselected package gftp-common.
Unpacking gftp-common (from .../gftp-common_2.0.11-1_i386.deb) ...
Selecting previously deselected package gftp-gtk.
Unpacking gftp-gtk (from .../gftp-gtk_2.0.11-1_i386.deb) ...
Selecting previously deselected package gftp.
Unpacking gftp (from .../gftp_2.0.11-1_i386.deb) ...
Setting up libgtk1.2-common (1.2.10-11) ...
Setting up libglib1.2 (1.2.10-4) ...
Setting up xfree86-common (4.1.0-16woody5) ...
Setting up libfreetype6 (2.0.9-1) ...
Setting up xlibs (4.1.0-16woody5) ...
Setting up libgtk1.2 (1.2.10-11) ...
Setting up gftp-common (2.0.11-1) ...
Setting up gftp-text (2.0.11-1) ...
Setting up gftp-gtk (2.0.11-1) ...
Setting up gftp (2.0.11-1) ...
Let's try it out, on the host I ran "xhost +" and then:
bee:# export DISPLAY=127.0.0.1:0.0
bee:# gftp
(got a gftp window)
> -upgraded to stable/testing.
I've opened APT HOWTO, and went to "3.8 How to keep a mixed system", I
updated my configs as follow:
bee:# apt-get install vim
bee:~# vi /etc/apt/apt.conf
I entered:
APT::Default-Release "stable";
FIXME: You didn't tell me whether you were tracking sarge with woody
packages still installed or tracking woody with sarge packages
installed.
I changed it into:
# woody
deb http://ftp.de.debian.org/debian woody main
deb-src http://ftp.de.debian.org/debian woody main
# sarge
deb http://ftp.de.debian.org/debian sarge main
deb-src http://ftp.de.debian.org/debian sarge main
FIXME: You didn't give me your sources.list, please compare yours with
mine.
FIXME: You didn't tell me ho wyou updated your system, please note that
running something like "apt-get -t sarge install libgtk2.0-0" isn't
enough to fetch the correct libraries, as this proves:
bee:~# apt-get --no-act -t sarge install libgtk2.0-0
Building Dependency Tree... Done
The following extra packages will be installed:
defoma dialog file libatk1.0-0 libglib2.0-0 libgtk-common libgtk2.0-common
libjpeg62 libpango-common libpango1.0-0 libpango1.0-common libpng2 libtiff3g
zlib1g
The following NEW packages will be installed:
defoma dialog file libatk1.0-0 libglib2.0-0 libgtk-common libgtk2.0-0
libgtk2.0-common libjpeg62 libpango-common libpango1.0-0 libpango1.0-common
libpng2 libtiff3g zlib1g
0 packages upgraded, 15 newly installed, 0 to remove and 0 not
upgraded.
Inst zlib1g (1:1.1.4-1.0woody0 Debian:3.0r4/stable)
...
Inst libgtk2.0-0 (2.0.2-5woody2 Debian:3.0r4/stable) []
...
(Please not the libgtk2.0-0 version is from _woody_.)
So, I updated my APT cache:
bee:~# apt-get update
and this crashed:
E: Dynamic MMap ran out of room
Since there's currently no way in upgrading cleanly, I suppose you
followed another path.
Please give me details on how you updates and on your config files so
that I can reproduce your problem.
I'll retry this steps from the beginning with your informations.
Thanks,
--
Loïc Minier <lool@dooz.org>
"Neutral President: I have no strong feelings one way or the other."