Created attachment 470090 [details] emerge --info Isomasters fails, opening an iso with the following message Failed to read directory tree: 'Failed to read expected number of bytes' -- User root: >>> /usr/share/doc/isomaster-1.3.13/CREDITS.TXT.bz2 >>> /usr/share/doc/isomaster-1.3.13/CHANGELOG.TXT.bz2 * Updating desktop mime database ... >>> app-cdr/isomaster-1.3.13 merged. >>> Regenerating /etc/ld.so.cache... >>> Recording app-cdr/isomaster in "world" favorites file... >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. ASUS-G75VW roman # isomaster Gtk-Message: Failed to load module "canberra-gtk-module" iniparser: cannot open /root/.isomaster ISO Master warning: failed to open config file for reading, trying to create ^C ASUS-G75VW roman # emerge -pv isomaster These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] app-cdr/isomaster-1.3.13::gentoo USE="-nls" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB --- my ordinary user fails wth Failed to read directory tree: 'Failed to read expected number of bytes' roman@ASUS-G75VW ~ $ rm /home/roman/.isomaster roman@ASUS-G75VW ~ $ isomaster Gtk-Message: Failed to load module "canberra-gtk-module" iniparser: cannot open /home/roman/.isomaster ISO Master warning: failed to open config file for reading, trying to create Quitting roman@ASUS-G75VW ~ $ cat /home/roman/.isomaster [ui] windowwidth = 954 windowheight = 1040 toppaneheight = 170 fscurrentdir = /home/roman/VCDs/ showhiddenfilesfs = 0 sortdirsfirst = 1 scanforduplicatefiles = 1 followsymlinks = 0 appendextension = 1 editor = leafpad viewer = firefox tempdir = /tmp isosortcolumnid = 1 isosortdirection = 0 fssortcolumnid = 1 fssortdirection = 0 fsdrive = c:\ casesensitivesort = 1 recentlyopen0 = /home/roman/VCDs/ "privacy - removed by bug poster" .iso recentlyopen1 = recentlyopen2 = recentlyopen3 = recentlyopen4 = roman@ASUS-G75VW ~ $ -- Looks like broken functionality here, or missing dependency.
Your bug summary suggests that does not happen with +nls? This package has not seen a new release in ages.
No answer?
Hi! Opening an ISO image with isomaster build with USE=-nls works well over here. My test image was created with `grub-mkrescue -o foo.iso`. I suppose the .iso you worked with is corrupted. Please try with a Grub rescue image and report back if it still fails. Best, Sebastian