While testing internationalized /sbin/pkgtool in slackware-current I noticed that when running again following setup scripts:
setup.04.mkfontdir
setup.05.fontconfig
I have no visual feedback from 'dialog' during these scripts' execution, as I have under Slackware 14.0. At first I thought it could be due to internationalization, but the same occurs with genuine scripts.
This occurs only if I run pkgtool from a terminal for X. I tried with an xterm, konsole and terminal: same result.
No problem instead when I run pkgtool in a console (at run level 3) though, so It could be due to some component of the X stack.
But 'dialog' and /sbin/pkgtool have not changed in -current, nor /var/log/setup{setup.04.mkfontdir,setup.05.fontconfig} (though fontconfig package have been upgraded), so I'm in the dark.
Slackware64-current is in its state as of
Thu Aug 8 02:22:40 UTC 2013 as reported bt the Changelog.
Maybe it's not a big issue but I'm curious to know why this happens...
EDIT Just saw this in both scripts (better late than never :-)
Code:
if [ "$COLOR" = "on" -o -r $TMP/SeTcolor ]; then # displays dialog's infobox
Still, is it normal that this test fail only under X in an already installed Slackware64-current system?
EDIT2 No, the test doesn't fail as pkgtool sets COLOR to "on". Still puzzled
