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

Re: Bug#36947: base.tgz not found - no error message



  Hi,

  I have some questions regarding a bug in boot-floppies (dbootstrap) you
  reported.  Have you looked in to this since you reopened the bugreport? 

  Regards,

          Marcel (marcel@debian.org)

  > Debian bug report logs - #36947
  > boot-floppies: base.tgz not found - no error message
  > 
  > From: Yann Dirson <ydirson@multimania.com>
  > Date: Wed, 23 Jun 1999 22:58:35 +0200 (CEST)
  > Subject: Re: Bug#36947: base.tgz not found - no error message
  > 
  > reopen 36947
  > thanks
  > 
  > I just installed the 2.1.8 sources, and had a look.  Well, I must say
  > I'm not quite at ease with this virtually undocumented code :(
  > 
  > To start with I had a look at main_menu(), extract_base() and
  > choose_medium(), and I found some things quite strange.  Especially,
  > the return status from extract_base() and others IS NOT CHECKED.
  > extract_base() returns 1 in the case of an error, but AFAICT this is
  > totally ignored by main_menu().
  > 
  > I strongly suspect that in the case where I encountered these problems
  > some underlying function produced an error, which may even have been
  > reported up to main_menu().
  > 
  > main_menu() should be able to report that an error occured - this
  > makes this bug important if not grave.  In order to have some function
  > report the error with a useful error message, I'd suggest that some
  > errno-like error codes be used throughout the code.


Reply to: