Control: tags -1 + wontfix

On Mon, 30 Sep 2024 12:47:08 +0200 наб <[email protected]> 
wrote:
> Package: fuseiso
> Version: 20070708-4
> Severity: normal
> Tags: upstream
> 
> Dear Maintainer,
> 
> $ fuseiso solaris_2.2_sparc.iso .
> init: primary volume descriptor already found, skipping..
> fuse: mountpoint is not empty
> fuse: if you are sure this is safe, use the 'nonempty' mount option
> $ fuseiso -o nonempty solaris_2.2_sparc.iso .
> fuseiso: invalid option -- 'o'
> 
> I was as surprised as anyone to see that the SYNOPSIS says
>   fuseiso [options] <ISO image> <mount point> [FUSE library options]
> and the only accepted usage is
>   $ fuseiso solaris_2.2_sparc.iso . -o nonempty
> which is inconsistent with every other FUSE program,
> and ideologically violates the USG
> (since you're passing options and option-arguments
>  (a) not where they go, and (b) as-if they were arguments).

You are absolutely right. I stumbled over this misfeature myself a
while ago. Unfortunately a complete rewrite of the command line parsing
code would be necessary to fix it while upstream has been inactive for
more than a decade. Given that noone brought this up during all these
years I am opposed to correct it now myself.

Sven

Reply via email to