Date: Sat, 08 Sep 2018 04:02:57 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 230837] x11-servers/xorg-server: make install fails for xorg-server-1.18.4_9,1 Message-ID: <bug-230837-7141-hS446eFSLy@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-230837-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-230837-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230837 --- Comment #8 from Adrian Bocaniciu <a.bocaniciu@computer.org> --- (In reply to Niclas Zeising from comment #7) It can probably be closed, because it is true the entry 20180731 in /usr/ports/UPDATING contained the solution for this. Nevertheless, I do not agree that having this information in /usr/ports/UPDATING was enough. I my opinion, the Makefile should have contained a check to see if x11/xorgproto is installed. Otherwise, for anyone who attempts to install or update xorg-server there is absolutely no indication about the reason of the failure that could suggest to the user that he should read /usr/ports/UPDATING. I use FreeBSD since basically forever (1996) and I believe that I am a typical user. I almost always read /usr/src/UPDATING before updating the kernel or the base system. I may read /usr/ports/UPDATING before beginning a new complete installation of FreeBSD, but I almost never read /usr/ports/UPDATING when I am just updating a single random port, which is not a port known to have frequent updating problems, e.g. perl. I am pretty certain that the percentage of the FreeBSD users who stop and read /usr/ports/UPDATING before each random port update is negligible, because reading that file would take normally much more time than just updating the port. Therefore I believe that "make install" should have checked explicitly for this new port dependency to avoid such surprises for the users. (The reason for this failure was that the dependencies were checked by checking the presence of files which were also provided by the obsolete ports, not only by the new port that replaced them.) -- 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-230837-7141-hS446eFSLy>
