Yay, rabbit holes... Checked out from svn, extra packages installed, run autogen, then ./configure is giving
./configure: line 8316: syntax error near unexpected token `NCURSESW,' ./configure: line 8316: ` PKG_CHECK_MODULES(NCURSESW, ncursesw,' root@ko-kra:~/nano# dpkg -l | grep ncurses ii libncurses5:amd64 5.9+20150516-2ubuntu1 amd64 shared libraries for terminal handling ii libncurses5-dev:amd64 5.9+20150516-2ubuntu1 amd64 developer's libraries for ncurses ii libncursesw5:amd64 5.9+20150516-2ubuntu1 amd64 shared libraries for terminal handling (wide character support) ii libncursesw5-dev:amd64 5.9+20150516-2ubuntu1 amd64 developer's libraries for ncursesw ii mtr-tiny 0.85-3 amd64 Full screen ncurses traceroute tool ii ncurses-base 5.9+20150516-2ubuntu1 all basic terminal type definitions ii ncurses-bin 5.9+20150516-2ubuntu1 amd64 terminal-related programs and man pages ii ncurses-term 5.9+20150516-2ubuntu1 all additional terminal type definitions root@ko-kra:~/nano# -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to nano in Ubuntu. https://bugs.launchpad.net/bugs/1509081 Title: nano segfaults as root after upgrade to 15.10 Status in nano package in Ubuntu: Confirmed Bug description: Description: Ubuntu 15.10 Release: 15.10 nano: Installed: 2.4.2-1 Candidate: 2.4.2-1 Version table: *** 2.4.2-1 0 500 http://mirror.bytemark.co.uk/ubuntu/ wily/main amd64 Packages 100 /var/lib/dpkg/status After upgrading Ubuntu 15.04 to 15.10, when I run nano as root on a file it just segfaults. I'm not having this problem on other 15.04->15.10 upgrades strace is https://p.defau.lt/?q7xGwt3HoqB74xTawUUHDA catchsegv is https://p.defau.lt/?0SPQY_bDj6F6j1ZKeToQoA Under gdb with nano-dbgsym installed, it gives #0 main (argc=2, argv=0x7fffffffe688) at ../../src/nano.c:2768 If I run it as sudo nano filename.txt, it gives an error as below rather than segfaulting [ Couldn't determine hostname for lock file: File name too long ] Both my user and root have the same locale settings. I've tried regenerating the locales To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nano/+bug/1509081/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp