Date: Wed, 30 Jul 2008 21:32:37 -0700 From: Doug Barton <dougb@FreeBSD.org> To: Bill Moran <wmoran@potentialtech.com> Cc: Marcin Wisnicki <mwisnicki+freebsd@gmail.com>, freebsd-ports@freebsd.org Subject: Re: Problems with portupgrade && xscreensaver-gnome Message-ID: <48914065.5020901@FreeBSD.org> In-Reply-To: <20080730183307.925ade48.wmoran@potentialtech.com> References: <20080730085123.81542622.wmoran@collaborativefusion.com> <g6ql7b$d5g$1@ger.gmane.org> <20080730174510.ab0871a3.wmoran@potentialtech.com> <g6qp8u$pm4$2@ger.gmane.org> <20080730183307.925ade48.wmoran@potentialtech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Bill Moran wrote: > It's a combination of a number of issues: > 1) The ports infrastructure shouldn't let you set options that don't make > sense. I think that one could argue that it should be _hard_ to set options that "don't make sense," but I don't think it should be impossible. you have to keep in mind that we cater to a very diverse user community, from rank beginners to advanced hackers. > 2) Why is portupgrade dying on a warning message? Why does a poor > decision on one port prevent everything on my system from upgrading? For the same reason that portmaster dies on errors, neither program is omniscient. :) If ports tools hit a point where it's not clear how to proceed they _should_ stop and get user input. The next thing the users generally say is that it should "somehow" proceed with the rest of the upgrade, finish things that don't rely on the broken bits, etc. Unfortunately that is quite a bit harder to do than you might think, although patches are always welcome. > 3) The error from portupgrade does not immediately point me to the easy > solution, it tricks me into thinking I have to hack the Makefile. I don't actually think that the error message you're referring to is from portupgrade, I think it's from the port itself. > Anyway, I don't know what the correct solution is. I'm just pointing > out the problem so that people smarter than me can work it out. I'm > also presenting my viewpoint so those people know how confusing it was > to me. > > Hope the information is helpful. Yes it is. No matter how hard we try it's impossible for us to test all the possible combinations, and hearing how things look from the "typical user perspective" is always valuable. Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48914065.5020901>