As a curiosity not directly related to this bug, I've also enclosed another problematic ISO image. This image was made using mkisofs and is displayed correctly by gvfs but incorrectly (with suffixes) in file-roller. The command I used was:
mkisofs -o f.iso -no-rr dir
This is especally odd, since file-roller uses genisofs as its backend, so it seems that we have a case where genisofs can't read files that it itself produces. This is a testament to your claim of the ambiguity of standards documents and the difficulty of implementing them in a way that provides as much compatibility as possible.
As a curiosity not directly related to this bug, I've also enclosed another problematic ISO image. This image was made using mkisofs and is displayed correctly by gvfs but incorrectly (with suffixes) in file-roller. The command I used was:
mkisofs -o f.iso -no-rr dir
This is especally odd, since file-roller uses genisofs as its backend, so it seems that we have a case where genisofs can't read files that it itself produces. This is a testament to your claim of the ambiguity of standards documents and the difficulty of implementing them in a way that provides as much compatibility as possible.