home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / gnu / gtarbin.lzh / GTARBIN / BUGS < prev    next >
Text File  |  1993-07-27  |  2KB  |  37 lines

  1. GNU Tar 1.10 Port for the Atari ST with MiNT (and without)
  2. ==========================================================
  3.  
  4. There are most certainly bugs in this version. If you do find any please
  5. report them to me and I'll try to fix them, although I don't guarantee it.
  6.  
  7. Bugs
  8. ====
  9.  
  10. 1. The Pfork() command within MiNT doesn't work properly. This causes GNU tar
  11. to hang when using compressed archives on special files. i.e. on u:\dev\tape or
  12. u:\dev\fd, or the tape drive... etc, but it does work fine with normal files.
  13.    The BUG is really within MiNT. The Pfork command will wait until the 
  14. parent exits. This is not the proper function of Pfork. Pfork should copy the
  15. current process, sharing its parent's address space and both the child and 
  16. parent should continue processing. This is where the problem lies, GNU Tar
  17. feeds info back and forth between two tar processes for special archives,so the
  18. child process hangs and the whole process then hangs both the parent and child.
  19. Then the only solution is to kill the processes, some are waiting for I/O and
  20. some are just sleeping.
  21.    I did try and get around the problem using tfork(), but I couldn't get it
  22. to work. So for now don't used compressed archives on special files, until 
  23. MiNT is fixed, or if someone else is willing to fix or let me have a solution
  24. and I'll implement it. Thanks!.
  25.  
  26. 2. The Append and Update features of GNU Tar are not supported on SCSI tape
  27. streamers. The sole reason for this, is that not all streamers support the
  28. backspacing function, and my tape drive is one of them. So, I couldn't even
  29. test the feature even if I did implement it. If you try to do anything with
  30. these commands on the tape streamer an error message will appear and GNU tar
  31. will abort. Again, if anybody is willing to supply a fix then please let me
  32. know.
  33.  
  34. Alan Hourihane
  35. email: alanh@logitek.co.uk
  36. 13/02/92
  37.