[desktop-discuss] Vermillion b57 - careful!

Dennis Clarke dclarke at blastwave.org
Tue Jan 30 16:34:47 PST 2007


>
>
> Dennis Clarke wrote:
>>> Hey,
>>>
>>> Dennis Clarke wrote:
>>>> what a disaster .. it kills files in my directory,  isn't that nice
>>>>
>>>> whats the offending code ?
>>> Basically the following -
>>>
>>>  gconf_startupdir = get_slab_gconf_string (SLAB_USER_STARTUP_DIR_KEY);
>>
>> I guess i have to go lookup get_slab_gconf_string.
>
> Hrm, if you wanted to fix it, you'd basically either install the missing
> schemas
> file, or make sure that gconf_startupdir defaults to ".config/autostart" if
> the
> get_slab_gconf_string returns NULL.
>
>>>         src_uri = gnome_vfs_uri_new (src_filename);
>>
>> at the moment I don't even know what the datatype for src_filename is.
>> could be a pointer .. could be string .. could be ulong int.
>
> char *
>
>> so .. out of context this doesn't mean much.  I guess I'll chat with
>> Ken Mays and see what he says.
>
> If you're really interested, check out
> gnome-control-center/libslab/application-tile.c:706
> remove_from_startup_list()
> and gnome-main-menu/main-menu/etc/slab.schemas.in.in
>
> Of course now I have no idea if you're just doing this for a bet or what,
> but I
> somehow feel like I'm wasting my time.

you're not

when you hit a bug like this it affects a lot of other people too.  I have
poured out endless hours, nights and days working with Ken Mays on his build
of GNOME 2.16.2 :

http://www.blastwave.org/dclarke/GNOME/gnome_2.16.2.png

Which is targeted for users of Solaris 8 and 9 and 10 and etc. but when you
hit a snag like this.  Its not a snag.  Its a landmine.  It means that I
have to get a hold of Ken and look at the package sources and then see if we
need to fix something ( clearly yes ) and then go back to square zero and
test all over again.  Days and nights and coffee lost.

So this bug affects a pile of people on Solaris 8 and 9 also that drag
software from Blastwave and they have been bugging me about the current
state of GNOME.

So you are not wasteing your time even IF I am in bad mood.  I still need to
go do a huge pile of work now and so do other people.  All so that someone
somewhere can get the latest and greatest GNOME on their servers that they
refuse to move of Solaris 8.

Dennis

ps : my public apology for being a moron earlier :  sorry about that





More information about the desktop-discuss mailing list