>My first observation is, that it is strange to use STDERR for other
>purposes than outputting error messages. After all, you cannot blame
>gtk for sending error messages to STDERR!
Definitely it is strange to use the STDERR instead of STDOUT, and after seen what happened in this case, I inmediately change it in the new script I' m writing.
>Suppressing all error messages is a workaround with undesirable side-
>effects: error messages usually are there with a purpose.
You are right, but in this case are suppressed only the errors from gtk 1.x.x, and probably if the gtk install is seriously broken your computer will show more problems...
>The next thing is the error message by itself. The requested module is
>simply there, in my installation
In my installation as well
>Besides, it is not indicated as a dependency of Xdialog (well, maybe
>it is an indirect dependency,
Xdialog developper assumes that gtk installation MUST be 100 % ok on each computer, for this reason he doesn' t care about dependencies.
>libcanberra deals with sound and I don't consider that as an essential part of the
>functionality of Xdialog.
>My first observation is, that it is strange to use STDERR for other
>purposes than outputting error messages. After all, you cannot blame
>gtk for sending error messages to STDERR!
Definitely it is strange to use the STDERR instead of STDOUT, and after seen what happened in this case, I inmediately change it in the new script I' m writing.
>Suppressing all error messages is a workaround with undesirable side-
>effects: error messages usually are there with a purpose.
You are right, but in this case are suppressed only the errors from gtk 1.x.x, and probably if the gtk install is seriously broken your computer will show more problems...
>The next thing is the error message by itself. The requested module is
>simply there, in my installation
In my installation as well
>Besides, it is not indicated as a dependency of Xdialog (well, maybe
>it is an indirect dependency,
Xdialog developper assumes that gtk installation MUST be 100 % ok on each computer, for this reason he doesn' t care about dependencies.
>libcanberra deals with sound and I don't consider that as an essential part of the
>functionality of Xdialog.
Definetely it isn' t
Let's wait for news.
Regards.
Luca