Date: Sat, 19 Apr 2003 00:14:59 -0400 From: Tom Parquette <tparquet@twcny.rr.com> To: Mike Meyer <mwm@mired.org> Cc: freebsd-questions@FreeBSD.org Subject: Re: Multiple problems with latest portupgrade (SOLVED) Message-ID: <3EA0CD43.6040802@twcny.rr.com> In-Reply-To: <16029.25772.244305.970045@guru.mired.org> References: <3E9CA810.9040408@twcny.rr.com> <16029.25772.244305.970045@guru.mired.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Mike Meyer wrote: >In <3E9CA810.9040408@twcny.rr.com>, Tom Parquette <tparquet@twcny.rr.com> 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. > > <mike > > 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...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EA0CD43.6040802>