Seen on Ubuntu 14.04 Beta 2.
The .desktop files for tl-setup, tlwebadm and tlwebaccess are never installed as they should. Installing tlclient results in a proper .desktop file though, which is odd because the post-install script is more or less identical.
Actually they got installed, but to /usr/share/gnome instead.
The problem is that xdg-desktop-menu will install things into the first writeable directory in $XDG_DATA_DIRS, and ubuntu changes this variable depending on how you log in.
We should probably do unset on all XDG variables before running the xdg tools.
Fixed in r28795.
Verified using build 4318, works as expected.