From owner-freebsd-questions@FreeBSD.ORG Fri Apr 18 21:15:06 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC58E37B401 for ; Fri, 18 Apr 2003 21:15:06 -0700 (PDT) Received: from ms-smtp-02.nyroc.rr.com (ms-smtp-02.nyroc.rr.com [24.92.226.49]) by mx1.FreeBSD.org (Postfix) with ESMTP id 201B943FCB for ; Fri, 18 Apr 2003 21:15:06 -0700 (PDT) (envelope-from tparquet@twcny.rr.com) Received: from twcny.rr.com (syr-66-24-56-65.twcny.rr.com [66.24.56.65]) h3J4F0pn021643; Sat, 19 Apr 2003 00:15:04 -0400 (EDT) Message-ID: <3EA0CD43.6040802@twcny.rr.com> Date: Sat, 19 Apr 2003 00:14:59 -0400 From: Tom Parquette User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030415 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Meyer References: <3E9CA810.9040408@twcny.rr.com> <16029.25772.244305.970045@guru.mired.org> In-Reply-To: <16029.25772.244305.970045@guru.mired.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-questions@FreeBSD.org Subject: Re: Multiple problems with latest portupgrade (SOLVED) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Apr 2003 04:15:07 -0000 Mike Meyer wrote: >In <3E9CA810.9040408@twcny.rr.com>, Tom Parquette typed: > > >>Please CC me on any replies. I'm not sure my list subscription is >>working right. >> >> > >That's SOP for this list. > > > >>I'm also worried about the following message that I get many times >>during the portupgrade run. >>I have no clue what it is trying to tell me. >>Pkg_delete: package gmake-3.80 has no origin record >> >> > >This message can be ignored - at least from pkg_delete. I'm not sure >why pkg_delete *cares* about the origin. It's just telling you that >the installed package predates the code that recorded the port name >for the package. > > > >>** 'devel/p5-File-Spec' is marked as IGNORE: >> This port is for perl 5.6.0 and under only. >> >> > >Does this mean you have perl 5.8 whatever installed, and have done the >"use.perl port" - I think that's it - thing? > > > >>===> Patching for p5-Mysql-modules-1.2219 >>===> p5-Mysql-modules-1.2219 depends on file: /usr/local/lib/perl5/site_perl/5.6.1/Data/ShowTable.pm - not found >>===> Verifying install for /usr/local/lib/perl5/site_perl/5.6.1/Data/ShowTable.pm in /usr/ports/devel/p5-Data-ShowTable >> >> > >Right, you've got perl 5.6 installed. > > > >>===> Extracting for p5-Data-ShowTable-3.3 >> >> >>>>Checksum OK for Data-ShowTable-3.3.tar.gz. >>>> >>>> >>===> Patching for p5-Data-ShowTable-3.3 >>===> Applying FreeBSD patches for p5-Data-ShowTable-3.3 >>===> p5-Data-ShowTable-3.3 depends on file: /usr/local/bin/perl5.6.1 - found >>===> Configuring for p5-Data-ShowTable-3.3 >>Checking if your kit is complete... >>Looks good >>Writing Makefile for Data::ShowTable >>===> Building for p5-Data-ShowTable-3.3 >>cp ShowTable.pm blib/lib/Data/ShowTable.pm >>cp showtable blib/script/showtable >>/usr/local/bin/perl5.6.1 "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/showtable >>Manifying blib/man1/showtable.1 >>Manifying blib/man3/Data::ShowTable.3 >>===> Installing for p5-Data-ShowTable-3.3 >>===> p5-Data-ShowTable-3.3 is already installed - perhaps an older version? >> If so, you may wish to ``make deinstall'' and install >> this port again by ``make reinstall'' to upgrade it properly. >> If you really wish to overwrite the old port of p5-Data-ShowTable-3.3 >> without deleting it first, set the variable "FORCE_PKG_REGISTER" >> in your environment or the "make install" command line. >>*** Error code 1 >> >> > >It looks like you installed the p5-data-showtable port before you >installed the perl 5.6 port. That would cause the above behavior. > > > >>---> Skipping 'databases/mysql323-server' (mysql-server-3.23.55) because 'databases/p5-Mysql' (p5-Mysql-modules-1.2216) failed >>---> Skipping 'security/cyrus-sasl2' (cyrus-sasl-2.1.12) because 'databases/mysql323-server' (mysql-server-3.23.55) failed >> >> > >Well, those two are obvious - your p5 MySQL modules didn't install, so >these two got skipped. > > > > >>Stale dependency: nautilus2-2.2.1 --> librsvg2-2.2.3_1 -- manually run 'pkgdb -F' to fix, or specify -O to force. >> >> > >Note that you need to run pkdb -F before trying to do the portupgrade again. > > > pkg_info showed two versions of perl installed. I ended up doing a make deinstall on both versions them make && make install on the newest one. That cleaned up 80% of my problems. Thanks...