Date: Mon, 21 Sep 2009 14:55:08 -0700 From: Doug Barton <dougb@FreeBSD.org> To: Kevin Oberman <oberman@es.net> Cc: barbara <barbara.xxx1975@libero.it>, freebsd-current <freebsd-current@freebsd.org> Subject: Re: Still can't seem to get sysutils/hal compile on current. Message-ID: <4AB7F63C.4060601@FreeBSD.org> In-Reply-To: <20090921213707.9DF3C1CC39@ptavv.es.net> References: <20090921213707.9DF3C1CC39@ptavv.es.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Kevin Oberman wrote: >> Date: Mon, 21 Sep 2009 14:25:08 -0700 >> From: Doug Barton <dougb@FreeBSD.org> >> >> Kevin Oberman wrote: >>> This REALLY needs to be in UPDATING, right up front. I hit it (but >>> figured it out fairly quickly). Lots of folks are going to hit it. It >>> needs to be down near the end in the update step-by-step section and >>> also to be very prominent in the release notes. Otherwise this will >>> become the main FAQ for a long time to come. (It might still be.) >> This btw is one of the reasons we tell people to remove all their >> ports to do major version upgrades, although your point about updating >> UPDATING is well taken. Hopefully someone with some actual knowledge >> of the topic will take that on. > > While your recommendation of removing all ports and re-installing is a > good one, the actual recommendation made was to re-install all ports and > that is inadequate for this one as both portmaster and portupdate will > not install libusb and tell you that it is now in the base system, but > will then try to re-build everything with the header files and the > sharable still in place. Kaboom! I'm sorry, I don't really parse this sentence. Unless I'm missing something, removing all your ports and making sure that /usr/local/ is actually cleaned out will solve the problem you're describing. If I'm missing something please clue me in. > I think that the first step to updating ports when upgrading the OS from > 7.x to 8.0 should be to explicitly: 'pkg_deinstall libusb' and then > 'portupgrade -af' or 'portmaster -af'. (I still have not had time to > play with portmaster, so that command may not be right.) There is a step-by-step on replacing ports after a major version upgrade at the end of the portmaster man page. I do not recommend using '-af' for this purpose, although that option is discussed there as well. hth, Doug -- This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4AB7F63C.4060601>