I've just upgraded to hal 0.4.4, and I noted that now mounted cd icons on desktop displays only the first 16 characters of volume name. In volume properties as well names are 16 characters long. Reverting to hal-0.4.2-r1 fixed the problem.
Created attachment 47958 [details, diff] joliet label fix could you try and apply this patch to the ebuild (see src_unpack for examples) & check if it has any effect ?
I'm sorry but there were no effects, still 16 characters
attach the output of the following command : dd if=/dev/<cddrive> bs=1 count=4096 skip=32769 | hexdump -C where <cddrive> is you cd device, with the cd mounted
Created attachment 47990 [details] cdrom dump
well it's quite obvious now : it uses the second label, which uses 2 bytes per char, so you get only 16 chars total.
Created attachment 48034 [details, diff] iso label patch here's another patch, it's not very pretty but i think it works. Please test.
Created attachment 48036 [details] cdrom dump applying this patch everything works, with cdrom where second label is better than the first one as well. thank you.
ok patch added to 0.4.4-r1, thanks for the report & testing.