Date: Wed, 04 Feb 2015 02:21:10 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 197306] Improve feedback of mergemaster Message-ID: <bug-197306-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197306 Bug ID: 197306 Summary: Improve feedback of mergemaster Product: Base System Version: 9.3-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: krichter@posteo.de Invoking `mergemaster` fails with the error message `Unknown modifier 't'`. Error messages of such low quality should not be shown to the user. He_she needs to know what went wrong (in which file, etc.) and how to get starting fixing the issue. The complete output of the failing command is: # mergemaster *** The directory specified for the temporary root environment, /var/tmp/temproot, exists. This can be a security risk if untrusted users have access to the system. Use 'd' to delete the old /var/tmp/temproot and continue Use 't' to select a new temporary root directory Use 'e' to exit mergemaster Default is to use /var/tmp/temproot as is How should I deal with this? [Use the existing /var/tmp/temproot] *** Leaving /var/tmp/temproot intact *** Creating the temporary root environment in /var/tmp/temproot *** /var/tmp/temproot ready for use *** Creating and populating directory structure in /var/tmp/temproot Unknown modifier 't' Syntax error: Unterminated quoted string *** FATAL ERROR: Cannot 'cd' to /usr/src and install files to the temproot environment -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197306-8>