Re: gtk 2.0.x or 2.9+ for etch g-i ? (Was: graphics or text as default)
Hi
If i'm not wrong, current GTKDFB 2.0.9 libraries (binary .udeb and -
dev .deb) are built from a completly different source package than
regular GTKX libraries (currently 2.8.xx in unstable, IIRC).
Standard GTK libraries used in the Debian are built with the X
frontend, while GTK libraries used in the g-i have to be built with the
DFB backend (now in GTK 2.9.0 and later ).
When i asked on debian-boot to upgrade to more recent GTKDFB libraries
for the g-i, i was thinking about replacing ONLY already existing
custom source packages and binary (u)debs for GTKDFB, as touching
standard GTKX 2.8.x libaries managed by the gnome-team is out of
question for me too.
Assuming that we keep the scheme of different source packages (and
we'll have to, at least until GTK 2.10 is released) for GTKX and
GTKDFB, is it possible delegating to the d-i team the management over
the GTKDFB package (currently, the DFB backend to GTK is used only by
the g-i and was also lately developed to be specifically used in the g-
i) ?.
Of course, if there is no way to update GTKDFB packages without
updating GTKX ones too, the "localeudebs" solution proposed by Frans is
the only way to proceed.
The main reason why i think we should switch to GTK 2.9.0 (or later
CVS snapshot ) in the g-i is that the DFB backend contained in GTK 2.9.
x is much more stable than the one found in GTKDFB 2.0.9 (which was
basically a standard GTK 2.0.9 set of libraries patched with the DFB
backend taken from from directfb.org CVS repository).
GTK 2.9.x introduces a lot of new advanced features, and more recently-
written parts of code may still be buggy: luckily, the debian-
installer's GTK frontend [1] is a very simple application that makes
exclusive use of GTK features that were introduced previously GTK 2.6
was released.
Past experiments done with hand-made GTK udebs [2] from CVS 2006-03-26
demonstrated it's stable enough for g-i purposes, while also giving a
more stable background for fonts-testing.
Attilio
[1] http://svn.debian.org/wsvn/d-
i/trunk/packages/cdebconf/src/modules/frontend/gtk/gtk.c?
op=file&rev=0&sc=0
[2] http://wiki.debian.org/DebianInstaller/GUIBuild ("Building images
with more recent GTK+ libraries")
Tiscali ADSL 4 Mega Flat
Naviga senza limiti a 19,95 Euro al mese con 4 Megabps di velocita'. Attiva subito: hai 2 MESI di canone adsl GRATIS!
In piu', se sei raggiunto dalla rete Tiscali, telefoni senza pagare il canone Telecom.
Scopri subito come risparmiare!
http://abbonati.tiscali.it/prodotti/adsl/tc/4flat/
Reply to: