<br><br><div class="gmail_quote">On Jan 18, 2008 5:50 PM, D. Hugh Redelmeier <<a href="mailto:hugh@mimosa.com">hugh@mimosa.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm knee deep in bugs/problems.<br><br>I just wanted to burn a .iso file to a CD.  (Why is another sad<br>story.)  On my desktop F7 x86_64 system.<br><br>I tried k3b, my normal tool.  Tools: Burn CD Image.  When I clicked
<br>"Start", it hung, not even updating the window damage.<br><br>Why?  ps shows that it was hung awaiting a process doing lsof on /dev/sr0.<br><br>strace showed that the lsof was doing a stat on an NFS mount point.  I
<br>have not idea why that would hang (but I could repeat it).  I have no<br>ideas why lsof cared about the mount point.  Two more mysteries.<br><br>I decided to burn the .iso using a script that I'd written a while<br>
back.  A wrapper for cdrecord.  That failed too.  It put out an<br>endlessly repeating stream of warnings (with no newlines):<br><br>    Unable to open this SCSI ID. Trying to map to old ATA syntax.This<br>    workaround will disappear in the near future. Fix your
<br>    configuration.Unable to open this SCSI ID. Trying to map to old ATA<br>    syntax.This workaround will disappear in the near future. Fix your<br>    configuration.<br><br>This script used to work on this machine.  I don't know when it
<br>stopped.  The actual cdrecord command was:<br>  cdrecord -v dev=2,0,0 speed=8 -dao driveropts=burnfree --padsize=128k InitialHDD.iso<br><br>The messages from that command, up until the repeated messages, were:<br>    TOC Type: 1 = CD-ROM
<br>    scsidev: '2,0,0'<br>    scsibus: 2 target: 0 lun: 0<br>    WARNING: the deprecated pseudo SCSI syntax found as device<br>    specification.<br>    Support for that may cease in the future versions of wodim. For now,
<br>    the device will be mapped to a block device file where possible.<br>    Run "wodim --devices" for details.<br><br>Another mystery: what is wodim?  That one is easy: wodim is a fork of<br>cdrecord.  So I was actually using wodim.
<br><br><br>OK, what does "wodim --devices" say?<br>        Segmentation fault<br><br>Another mystery.  I wonder what the segfault is about.  gdb says that<br>it is in strlen.  But the stack dump isn't very useful without the
<br>debug info:<br>    #0  0x0000003602c77180 in strlen () from /lib64/libc.so.6<br>    #1  0x0000003602c460bb in vfprintf () from /lib64/libc.so.6<br>    #2  0x0000003602ce4228 in __vsnprintf_chk () from /lib64/libc.so.6
<br>    #3  0x0000003602ce416b in __snprintf_chk () from /lib64/libc.so.6<br>    #4  0x0000000000437680 in list_devices ()<br>    #5  0x000000000040cef4 in main ()<br><br>So: let's load the debuginfo package.  Even though wodim's rpm is in
<br>updates, the -debuginfo package is missing.  Another mystery.<br><br>There is another cdrecord command that can find drives:<br>    # wodim -scanbus<br>    scsibus2:<br>            2,0,0 200) 'HP ' 'DVD Writer 740b ' 'HI24' Removable CD-ROM
<br>            2,1,0 201) 'TSSTcorp' 'DVD-ROM TS-H352C' 'HP01' Removable CD-ROM<br>            2,2,0   202) *<br>            2,3,0   203) *<br>            2,4,0   204) *<br>            2,5,0   205) *
<br>            2,6,0   206) *<br>            2,7,0   207) *<br><br>This seems to suggest that dev=2,0,0 should be correct, but we already<br>know it is not.  Another mystery.<br><br>The cdrecord command worked when I used dev=/dev/scd0.
<br><br>The script had another failure.  It ended with "eject /dev/cdwriter".<br>There is no /dev/cdwriter on my machine.  I'm sure that I've had that<br>pathname on my machines for years.  I wonder why it went away.
<br>Another mystery.<br><br>I decided, like a good citizen, to report the wodim problems.  It<br>turns out that the bugzilla doesn't think that F7 has a "wodim"<br>component, even though that is the name of the .rpm that it came in.
<br>Apparently cdrkit is the appropriate component name.  Another<br>surprise.c<br><br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=429385" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=429385</a><br>
<br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=429386" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=429386</a><br><font color="#888888"><br>--<br>fedora-list mailing list<br><a href="mailto:fedora-list@redhat.com">
fedora-list@redhat.com</a><br>To unsubscribe: <a href="https://www.redhat.com/mailman/listinfo/fedora-list" target="_blank">https://www.redhat.com/mailman/listinfo/fedora-list</a><br></font></blockquote></div><br>