i encountered a strange behaviour of updmap with texlive 2009-13:
When I try to enabe map files with updmap(-sys) (or run getnonfreefonts(-sys), the program exits silently. Even with a complete new install.
It took me some time to work out why.
The problem occurs if the file /etc/texmf/updmap.d/10local.cfg does not exist already. The responsible line in the debianize-updmap file is:
localfile="`ls $debDirname/*local*cfg 2>/dev/null`"
The funny thing is, that with my old version everything was ok. I guess the problem is the added line
which causes the script to exit if the ls does not find a file and thus returns exit code 2.
I wonder that i have not found anything about this in the internet yet. Has anyone else encountered this problem, too? Or knows any other solution? I temporary solved it for me by commenting out set -e.