Le lundi 02 février 2009 à 11:56 +0100, Eugen Dedu a écrit : > Subject: libgtk2.0-0: Should depend on gvfs? > Package: libgtk2.0-0 > Version: 2.14.7-1 > Severity: normal > > For experimental version, gtk >= 2.14: > > With the replacing of libgnome(ui), the new function to show the help > is gtk_show_uri, but it seems it needs gvfs. Shouldn't libgtk2.0-0 > depend on gvfs?
We could make libgtk2.0-0 depend on gvfs, but this sucks hard, since gvfs depends on D-Bus and GConf so we would get hung by maintainers of applications depending on GTK+. The solution that was chosen so far is to make all applications using gtk_show_uri or g_app_info_launch* recommend or depend on gvfs, depending on how the functionality is important. I think these parts of the GIO API really suck; to avoid having a hard dependency on GConf, they replaced it by a soft dependency, meaning you can’t rely on the fact dependencies are installed for the functions you use to work correctly. -- .''`. : :' : We are debian.org. Lower your prices, surrender your code. `. `' We will add your hardware and software distinctiveness to `- our own. Resistance is futile.
signature.asc
Description: Ceci est une partie de message numériquement signée

