I've identified the fix, but I can't get mono to build on Ubuntu 18.10. To get the work I've done so far, take git master from https://salsa.debian.org/dotnet-team/mono and apply this merge request:
https://salsa.debian.org/dotnet-team/mono/merge_requests/2 ** Changed in: mono (Ubuntu) Status: In Progress => Triaged ** Changed in: mono (Ubuntu) Assignee: Jeremy Bicha (jbicha) => (unassigned) ** Tags added: ftbfs ** Description changed: Impact ------ - Many mono apps don't run in cosmic when run from a terminal. Although mono apps aren't as popular or as well-maintained as they used to be, this is still bad. + Many mono apps don't run in Ubuntu 18.10 when run from a terminal. Although mono apps aren't as popular or as well-maintained as they used to be, this is still bad. + + Also mono fails to build in Ubuntu 18.10. Test Case --------- Install the updated mono packages. Install pdfmod. From gnome-terminal, run $ pdfmod The app should start. Regression Potential ------------------- This is a cherry-picked commit (from a newer mono version) that was applied in Debian in May. Other Info ---------- I noticed this while working on pdfmod for LP: #1771025 . The only app listed there that runs before this fix in cosmic is bareftp. See the Debian and upstream bugs for more info. I believe Ubuntu's default bashrc sets xterm-256color but Debian's doesn't. ** Bug watch added: Debian Bug tracker #899112 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=899112 ** Also affects: mono (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=899112 Importance: Unknown Status: Unknown ** Summary changed: - ncurses in cosmic breaks many Mono apps + ncurses in cosmic breaks running many Mono apps from terminal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1797727 Title: ncurses in cosmic breaks running many Mono apps from terminal To manage notifications about this bug go to: https://bugs.launchpad.net/mono/+bug/1797727/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs