Yes, I'm in the middle of a transition of all packages to GCC 4.1
instead of gnat 3.15p.

In Sarge:

gnat-gps 2.1.0 depends on libgtkada2 2.4.0, libxmlada1 1.0.0, gnat 3.15p

In Etch:

gnat-gps 4.0.0 depends on libgtkada2 2.8.1, libxmlada2 2.2, gnat 4.1

Current status:

- gnat 3.15p and libxmlada1 have been removed (the removal of gnat on
  kfreebsd-i386 is just lagging behind but will take place eventually).
- gnat 4.1, libxmlada2 are in Etch.
- I've almost completed the work on libgtkada2 2.8.1 but will not be
  able to upload before at least september 11 (ADSL link down at home
  due to move).
- gnat-gps 4.0.0 will follow shortly thereafter.  It may or may not
  have the bug you experienced.

If you are being held up by this bug, I suggest you create a Sarge
(stable) chroot and rebuild gnat-gps 2.1.0-8 in there; the build scripts
will create an executable with debugging symbols by default.  The
executable will be called "gps" in the top-level source directory.
(warning: takes an hour to build on my Pentium III @900 MHz, but the
build script takes advantage of multiple CPUs if present).

> -- System Information:
> Debian Release: 3.1
> Architecture: i386 (i686)
> Kernel: Linux 2.6.8met2
> Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
> 
> Versions of packages gnat-gps depends on:
> ii  libatk1.0-0           1.8.0-4            The ATK accessibility toolkit
> ii  libc6                 2.3.2.ds1-22sarge3 GNU C Library: Shared libraries 
> an
> ii  libglib2.0-0          2.6.4-1            The GLib library of C routines
> ii  libgnat-3.15p-1       3.15p-12           The GNU Ada 95 compiler runtime 
> li

OK, seems like a Sarge chroot.  If you want to rebuild gnat-gps 2.1.0-8
as opposed to the Sarge version (2.1.0-4), then you'll need gnat
3.15p-19, not -12.  You can get most of the required packages in source and
binary form from my staging area:

http://www.ada-france.org/debian/pool/

(sorry, the Packages.gz file is out of date, don't use apt-get).

> ii  libgtk2.0-0           2.6.4-3.1          The GTK+ graphical user 
> interface 
> pn  libgtkada-2.4                            Not found.

It seems your chroot is out of date and perhaps contains the source package
libgtkada2 (<= 2.4.0-2).  Please try to "apt-get update" it so you get
libgtkada2 (>= 2.4.0-4) which provides the missing binary package.

> ii  libpango1.0-0         1.8.1-1            Layout and rendering of 
> internatio
> ii  python2.3             2.3.5-3sarge1      An interactive high-level 
> object-o

Summary:

1. apt-get update/upgrade the Sarge chroot, will install libgtkada-2.4
2. wget http://www.ada-france.org/debian/pool/*3.15p-19*.deb
3. dpkg --install gnat_3.15p-19_i386.deb libgnat3.15p_3.15p-19_i386.deb
4. wget http://www.ada-france.org/debian/pool/libgtkada*_2.4.0-8*.deb
5. dpkg --install libgtkada{2-dev,-2.4}_2.4.0-8_i386.deb
6. apt-get build-dep gnat-gps (will install tcl8.4-dev, libcairo2-dev)
7. cd gnat-gps-2.1.0; debian/rules build (will give debugging symbols)

(the above is off the top of my heat, caveat emptor)

HTH

-- 
Ludovic Brenta.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to