Re: glChess bug extermination



The dialogs are now committed to svn...

On 23/10/2007, Thomas H.P. Andersen <phomes gmail com> wrote:
> The pop-up is a possibility, however we might end up showing this
> dialog for problems not related to upgrading.
>
> [pie-in-the-sky]
> Another idea for the future might be to listen for d-bus signals from
> packagekit to check if the game (or a dependency) is being updated. I
> took a quick glance at the documentation and it seems doable. It will
> of course only be relevant if packagekit gets well adopted and might
> be too much work to be worth it. It would be nice though to get rid of
> all those upgrade related bug reports.
> [/pie-in-the-sky]
>
> But the pop-up is a reasonable solution IMO.
>
> - Thomas
>
> On 10/23/07, Robert Ancell <robert ancell gmail com> wrote:
> > Actually I've just confirmed two of the most duplicated bugs:
> > http://bugzilla.gnome.org/show_bug.cgi?id=418427
> > http://bugzilla.gnome.org/show_bug.cgi?id=412690
> >
> > <snip>
> > I just upgraded my work machine to Ubuntu Gutsy and now know exactly what is
> > happening here.
> >
> > When running the distribution upgrade there are no files installed in
> > /usr/lib/python2.5/site-packages/glchess but the /usr/games/glchess file is
> > still there.
> >
> > Since the distribution upgrade can take hours to complete people are running
> > the games while they wait. All the other games work fine but glChess and Sudoku
> > both hit the problem they aren't properly installed. Once the distribution
> > upgrade is complete the games run fine.
> >
> > I think the workaround here is to catch the exception and pop-up a dialog
> > saying "files not installed, if you are upgrading please wait until the upgrade
> > is complete" (or similar). I would love to know why Ubuntu is removing the
> > files so early and taking so long to replace them.
> > </snip>
> >
> > I'll make the workaround tonight for both chess and sudoku, so if you
> > have that account don't release yet!
> >
> >
> > On 23/10/2007, Robert Ancell <robert ancell gmail com> wrote:
> > > Don't be too kind... Remember I made most of those bugs in the first place! :)
> > >
> > > On 23/10/2007, Thomas H.P. Andersen <phomes gmail com> wrote:
> > > > Robert you are hereby my gnome-games hero of the week :) I'll test the
> > > > 2.20 branch later tonight and if all is well I suppose this could
> > > > warrant a new release. 2.20.2 isn't scheduled until 29th November so
> > > > guess it makes sense to roll a 2.20.1.1 soon to avoid the bug flood :)
> > > > But I'm still unable to do releases as I'm waiting for the accounts
> > > > team to give me uploading permission....
> > > >
> > > > - Thomas
> > > >
> > > > On 10/22/07, Robert Ancell <robert ancell gmail com> wrote:
> > > > > Hi all,
> > > > >
> > > > > I've just had a bug squashing session to try and reduce the number of
> > > > > glChess bugs in 2.20.
> > > > >
> > > > > >From the Changelog:
> > > > > lib/glchess.py: Catch and ignore all exceptions writing to stdout (Bug #426461)
> > > > > lib/ai.py: Catch exception killing AI (Bug #456829)
> > > > > lib/gtkui/dialogs.py: Fix exception when autoloading games with
> > > > > invalid AIs (Bug #486254)
> > > > > lib/gtkui/gtkui.py, glchess.in: Moved pygtk.require() to glchess.in so
> > > > > it is always called first (Bug #483556)
> > > > > lib/chess/lan.py, pgn.py: Add better support for informal PGN files
> > > > > (Bug #488244)
> > > > > lib/gtkui/dialogs.py: GtkFileChooser.get_current_folder() can return
> > > > > None, handle this case (Bug #488244)
> > > > > lib/scene/opengl/texture.py: Catch GLU exception building mipmaps and
> > > > > fallback to standard textures (Bug #442933)
> > > > >
> > > > > Would it be possible for those compiling to build the 2.20 branch and
> > > > > confirm everything is still working? If possible can we make an early
> > > > > 2.20 release to avoid floods of Ubuntu bugs :)
> > > > >
> > > > > Cheers,
> > > > > --Robert
> > > > > _______________________________________________
> > > > > Games-list mailing list
> > > > > Games-list gnome org
> > > > > http://mail.gnome.org/mailman/listinfo/games-list
> > > > >
> > > >
> > >
> > _______________________________________________
> > Games-list mailing list
> > Games-list gnome org
> > http://mail.gnome.org/mailman/listinfo/games-list
> >
>


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