Hi,
After changing 'wheezy' to 'testing' in sources.list and simple 'apt-get update && apt-get upgrade', I run also 'apt-get dist-upgrade' which introduced more upgrades as usual.
After a while I found something went wrong: less could not be found!
In /var/log/apt/history.log I found that I was *warned* that I would remove `less'. But how come something like 'less' be removed!?
cat /ver/log/apt/history.log:
...
Start-Date: 2013-05-11 04:00:27
Commandline: apt-get dist-upgrade
Install: fonts-texgyre:amd64 (2.004.2-2, automatic), libasprintf-dev:amd64 (0.18.1.1-10, automatic), ruby-json:amd64 (1.7.3-3, automatic), fonts-lmodern:amd64 (2.004.3-1, automatic), fcitx-libs-qt:amd64 (4.2.7-2, automatic), libgettextpo-dev:amd64 (0.18.1.1-10, automatic), rfkill:amd64 (0.4-2, automatic), librygel-renderer-1.0-0:amd64 (0.16.3-2, automatic), python-six:amd64 (1.1.0-2, automatic), librygel-server-1.0-0:amd64 (0.16.3-2, automatic), fcitx-libs-gclient:amd64 (4.2.7-2, automatic), liblua5.2-0:amd64 (5.2.1-3, automatic), libid3tag0:amd64 (0.15.1b-10, automatic), libimlib2:amd64 (1.4.5-1, automatic), w3m-img:amd64 (0.5.3-8, automatic), librygel-core-1.0-0:amd64 (0.16.3-2, automatic)
Upgrade: python-debian:amd64 (0.1.21, 0.1.21+nmu2), rygel-tracker:amd64 (0.14.3-2, 0.16.3-2), fcitx-libs:amd64 (4.2.4.1-7, 4.2.7-2), lmodern:amd64 (2.004.2-1, 2.004.3-1), fcitx-frontend-qt4:amd64 (4.2.4.1-7, 4.2.7-2), acpi-support:amd64 (0.140-5, 0.141-2), rygel-preferences:amd64 (0.14.3-2, 0.16.3-2), gettext:amd64 (0.18.1.1-9, 0.18.1.1-10), fcitx-config-gtk:amd64 (0.4.4-1, 0.4.6-3), rygel-playbin:amd64 (0.14.3-2, 0.16.3-2), libgettextpo0:amd64 (0.18.1.1-9, 0.18.1.1-10), rygel:amd64 (0.14.3-2, 0.16.3-2), ruby-sequel:amd64 (3.36.1-1, 3.37.0-1), fcitx-frontend-gtk2:amd64 (4.2.4.1-7, 4.2.7-2), fcitx-frontend-gtk3:amd64 (4.2.4.1-7, 4.2.7-2), man-db:amd64 (2.6.2-1, 2.6.3-3), libasprintf0c2:amd64 (0.18.1.1-9, 0.18.1.1-10), tex-gyre:amd64 (2.004.1-4, 2.004.2-2), fcitx-config-common:amd64 (0.4.4-1, 0.4.6-3), fcitx-module-lua:amd64 (4.2.4.1-7, 4.2.7-2), ranger:amd64 (1.5.4-1, 1.6.0-1)
Remove: less:amd64 (444-4)
End-Date: 2013-05-11 04:01:00
...
Now many programs that use `less' for piping has come into a problem, including `octave'. And I believe there are many others.
best,
He who is worthy to receive his days and nights is worthy to receive all else from you (and me). The Prophet, Gibran Kahlil Gibran