It seems that actually the floppy format does not even allow for a partition table so applying the partition checks to the disk makes no sense. This looks to be a flaw in devkit-disks which triggers these checks in 95-devkit-disks.rules, it is likely we should be excluding fd* in the fragment below. Will take this up with devkit upstream.
# Probe for partition tables; this really should be part of udev
#
# skip rules for inappropriate block devices
KERNEL=="mtd*|nbd*|gnbd*|btibm*", GOTO="probe_parttable_end"
It seems that actually the floppy format does not even allow for a partition table so applying the partition checks to the disk makes no sense. This looks to be a flaw in devkit-disks which triggers these checks in 95-devkit- disks.rules, it is likely we should be excluding fd* in the fragment below. Will take this up with devkit upstream.
# Probe for partition tables; this really should be part of udev
#
# skip rules for inappropriate block devices ="mtd*| nbd*|gnbd* |btibm* ", GOTO="probe_ parttable_ end"
KERNEL=