Public bug reported: 14.04 -> 14.10 went flawlessly, on my nearly-default-install laptop.
The only problem I noticed was when prompted to yN or d for details. After hitting d, return, then exitting from less (without doing anything weird like ^z), the prompt for what to do next wasn't printed. I think somehow the process printing it started line buffering instead of doing unbuffered i/o, because when I did press y, I saw multiple prompts all on the same line. (I think. They linewrapped, and scrolled away quickly. I should have hit ^space [ to enter screen's copy/paste mode, where scrolling is prevented (tty output blocks once the buffer fills up. I love that do-release-upgrade automatically run itself in a screen session.) I reproduced it on my desktop (still running 14.04 for now), too. I only had to go as far as having 'do-release-upgrade -d' comment-out all my PPAs in sources.list (which it puts back when you say N to cancel), and download some lists, before the first yN/ [d]etails prompt. tty echo is still enabled. The less status-line prompt disappears, leaving the last line of the screen empty until you type anything. The laptop (amd64) ran sudo do-release-upgrade -d from a gnome-terminal tab, running under a stock Ubuntu Gnome desktop. The desktop (amd64) ran sudo do-release-upgrade -d from a screen session in a gnome-terminal tab, in a fluxbox session. LANG=en_CA.UTF-8 on the laptop, en_CA.utf8 on the desktop. copy-pasted from my gnome-terminal after reproducing the bug and pressing return a few times before N<return>: ... libunwind-dev libva-drm1 libvisio-0.1-1 libvlccore8 libvncclient0 libwireshark5 libwiretap4 libwpd-0.10-10 libwpg-0.3-3 libwps-0.3-3 libwsutil4 libx32asan1 libx32cilkrts5 libx32gcc-4.9-dev libx32stdc++-4.9-dev libx32ubsan0 libxcb-xkb1 libxkbcommon-x11-0 N Continue [yN] Details [d]Continue [yN] Details [d]Continue [yN] Details [d]Continue [yN] Details [d]Continue [yN] Details [d]Continue [yN] Details [d]Continue [yN] Details [d] Restoring original system state Aborting Reading package lists... Done Building dependency tree Reading state information... Done Building data structures... Done === Command terminated with exit status 1 (Wed Feb 4 03:28:41 2015) === ** Affects: ubuntu-release-upgrader (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1417904 Title: terminal settings messed up after do-release-upgrade run less for you To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1417904/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs