Basically, an empty DVD (not CD) is alternately probed by Pmount and by K3b in a continuing cycle, and never shows up as an empty media in K3b. Or it does briefly, but then Puppy re-probes it and it disappears from the Burner window in K3b.
I was on the K3b site and just noticed the following promising version update -- bolded text is mine:
I hope it does. I've documented the problem in these two threads, but until now, no solution ever presented itself:27.05.2008 K3b 1.0.5 released
After two weeks without internet connection and hacking on the K3b KDE 4 port I am still not finished. K3b 1.1 (I decided to not increase the major number for the KDE 4 release as it will not have many new features) will again take more time.
In the meantime enjoy this very small bugfix release which fixes three annoyances:
* Fixed CD Copy device selection when starting from the KDE "run" dialog (Bug 151924)
* Fixed HAL mounting (thanks to Ken Milmore)
* Always wait for the drive to become ready before starting verification (this should fix some of the problems with failed verification where K3b claims that no medium is in the drive.)
http://www.murga-linux.com/puppy/viewtopic.php?t=36473
http://www.murga-linux.com/puppy/viewtopic.php?t=27385
The question now is whether K3b 1.05 will work with the libraries and dependencies already installed, or whether this work will have to be repeated all over again. jcoder has provided a split set of .pets so that the version of k3b can be changed. I'll try to get it going with the 1.05 version.