Date: Sun, 1 May 2005 20:01:52 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Mike Jeays <Mike.Jeays@rogers.com> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: Ports update gone badly wrong Message-ID: <20050502030152.GA30662@xor.obsecurity.org> In-Reply-To: <1115002625.89282.3.camel@chaucer> References: <1114807030.3078.12.camel@chaucer> <20050429214445.GB57046@xor.obsecurity.org> <1115002625.89282.3.camel@chaucer>
next in thread | previous in thread | raw e-mail | index | archive | help
--6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 01, 2005 at 10:57:05PM -0400, Mike Jeays wrote: > On Fri, 2005-04-29 at 17:44, Kris Kennaway wrote: > > On Fri, Apr 29, 2005 at 04:37:10PM -0400, Mike Jeays wrote: > > > I think I have made a horrendeous mess of my workstation. I have been > > > running 5.3 with no problem, and then I tried to csvup the ports file= s, > > > using the following section in ports-supfile. Note I didn't change t= he > > > release tag! I updated a few of the ports, including Evolution and > > > Firefox, and had trouble with missing libraries, such as libgthread .. > > > 400 having been rename to ..600.. > > >=20 > > > The machine now feels less stable than an old version of Windows.=20 > > > Things like Tk.pm and other Perl modules no longer work, and won't > > > reinstall. I had to copy over the missing libraries for Evolution and > > > Firefox from another machine. > > >=20 > > > Any advice for recovery, other than a re-installation and fresh start? > > > What should I do next time? > >=20 > > Use portupgrade to update your ports. What you did wrong was updated > > a port that provides a library without updating the ports that depend > > on that library. > >=20 > > Kris >=20 > Thanks for the varying replies. I tried running portupgrade -arR, and > it seems to have worked quite well - almost all the ports are now up to > date, and the system seems to work properly. It took over 24 hours, > partly because some ports stop and ask questions, and the process needs > occasional attention. You can choose the default settings by setting the BATCH environment variable. Kris --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFCdZgfWry0BWjoQKURAk4RAKDY/x9M66hT1hMsckHyZZjWEMArHQCbBLhC 9/xSbExs9ujqd3uRcr1U2no= =BT1M -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050502030152.GA30662>