[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#453268: decoupling of glib bindings from gtk2 bindings



Package: liblablgtk2-ocaml-dev
Version: 2.10.0-2
Severity: normal

Glib bindings are tightly coupled with gtk2 bindings in lablgtk2. This
means that even only needing some of the glib stuff (e.g. UTF8 functions
as it happened to me) one has to link in a substantial part of the whole
lablgtk2.

Though less relevant than with other programming languages, where Glib
is much more useful since it provides also data structures that in OCaml
come for free, the ability to use the Glib module alone is relevant also
to OCaml IMO.

"Fix" this requires not only providing a separate META file for Glib,
but also reworking upstream packaging, since the Glib module is shipped
as package in the big lablgtk2 cma, some goes for the dll stub.  Filing
the bug as a reminder of this feature request.

Cheers.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages liblablgtk2-ocaml-dev depends on:
ii  libglade2-dev                1:2.6.2-1   development files for libglade
ii  libgtk2.0-dev                2.12.1-3    Development files for the GTK+ lib
ii  libgtkspell-dev              2.0.10-3+b1 Development files for GtkSpell
ii  liblablgtk2-ocaml            2.10.0-2    runtime libraries for OCaml bindin
ii  ocaml [ocaml-3.10.0]         3.10.0-8    ML language implementation with a 

liblablgtk2-ocaml-dev recommends no packages.

-- no debconf information




Reply to: