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

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: