Date: Thu, 26 Apr 2007 23:30:20 -0500 (CDT) From: Scott Bennett <bennett@cs.niu.edu> To: kris@obsecurity.org Cc: freebsd-questions@freebsd.org Subject: Re: annoying problems after upgrading to 6.2-RELEASE Message-ID: <200704270430.l3R4UK4q025284@mp.cs.niu.edu>
next in thread | raw e-mail | index | archive | help
On Thu, 26 Apr 2007 23:13:40 -0400 Kris Kennaway <kris@obsecurity.org> wrote: >Mime-Version: 1.0 >Content-Disposition: inline >User-Agent: Mutt/1.4.2.2i > > >--BOKacYhQ+x31HxR3 >Content-Type: text/plain; charset=us-ascii >Content-Disposition: inline >Content-Transfer-Encoding: quoted-printable > >On Thu, Apr 26, 2007 at 08:51:50PM -0500, Scott Bennett wrote: >> I've encountered three annoying problems since doing the upgrade from >> 6.1-RELEASE to 6.2-RELEASE using the upgrade option when booting from the >> installation CD. This is on a Dell Inspiron XPS (3.4 GHz P4 w/HTT enabled >> and 1 GB of memory). >>=20 >> 1) The ports and packages subsystems are as fragile as ever (no big >> surprise). I was able to add packages for less than a day before >> it broke. Sometimes I can still add or delete a package, but >> in at least one case, I can't because pkg_add says that an earlier >> version of the package is already installed, while an attempt to >> remove the earlier version using pkg_delete gets a message saying >> that no such package is installed. Apparently, pkg_add and >> pkg_delete do not refer to the same indicators of whether a >> particular package is actually installed. Attempting to build ports >> fails while trying to build dependency ports, which was what led >> to attempt to remove libtool and then add the newer version. I'll >> try to get a PR together and submitted soon. > >It is recommended to use an upgrade tool like portupgrade instead of >trying to use pkg_add/pkg_delete "by hand". It is too easy to misuse portinstall/portupgrade had failed to install/upgrade certain ports or packages to satisfy the dependencies in the ports I was trying to install or upgrade. I really did want to install or upgrade several ports, and so I had begun attempting to install the required (or later) versions of the prerequisites as packages in order to get around the build failures. >them and leave your system in an inconsistent state, as yours >apparently has become. That sounds to me like an attempt to skate past my observation that "Apparently, pkg_add and pkg_delete do not refer to the same indicators of whether a particular package is actually installed." BTW, it is recommended that plain, ASCII text be posted to mailing lists, so as not to send lots of garbage to people who may or may not be using MIME-oriented mail interfaces or using MIME-oriented mail interfaces whose version of MIME is incapatible with that of the sender's mail interface. > >Kris >--BOKacYhQ+x31HxR3 >Content-Type: application/pgp-signature >Content-Disposition: inline > >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.4.7 (FreeBSD) > >iD8DBQFGMWpkWry0BWjoQKURAkkVAJ9wvha6XJpjYLVfEL2yv5MhPh/YmwCgxPCg >Uxfqmp633xMmPXCnamZtNZQ= >=rCHk >-----END PGP SIGNATURE----- > >--BOKacYhQ+x31HxR3-- > Scott Bennett, Comm. ASMELG, CFIAG ********************************************************************** * Internet: bennett at cs.niu.edu * *--------------------------------------------------------------------* * "A well regulated and disciplined militia, is at all times a good * * objection to the introduction of that bane of all free governments * * -- a standing army." * * -- Gov. John Hancock, New York Journal, 28 January 1790 * **********************************************************************
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704270430.l3R4UK4q025284>