Date: Tue, 6 May 2003 16:24:03 -0500 (CDT) From: Eduardo Viruena Silva <mrspock@esfm.ipn.mx> To: Thomas Dwyer <tom@dwyers.ca> Cc: freebsd-questions@freebsd.org Subject: Re: Error with PKG_INSTALL Message-ID: <20030506162315.A98293@Gina.esfm.ipn.mx> In-Reply-To: <000801c3140d$6c968500$020010ac@protechnologies> References: <000801c3140d$6c968500$020010ac@protechnologies>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 6 May 2003, Thomas Dwyer wrote: > Hello > > I was happily using FreeBSD 4.6 Stable. I had successfully installed several ports and downloaded .tar(s) without any problems. > > I recently ran cvsup with src-all in the supfile and upgraded to FreeBSD 4.8-STABLE. > > I did the proper steps to upgrade .. > make buildworld > make buildkernel ... > make installkernel ... > make installworld mergemaster you did not make mergemaster!! > > I updated my ports to the latest versions as well using cvsup. > > Now whenever I try to install any ports package I get the following error: > > pkg_create: only one package name allowed ('interface' extraneous) > usage: pkg_create [-YNOhvy] [-P pkgs] [-p prefix] [-f contents] [-i iscript] > [-I piscript] [-k dscript] [-K pdscript] [-r rscript] > [-t template] [-X excludefile] [-D displayfile] > [-m mtreefile] [-o origin] -c comment -d description > -f packlist pkg-filename > pkg_create [-YNhvy] -b pkg-name [pkg-filename] > *** Error code 1 > > Stop in /usr/ports/security/p5-Authen-PAM. > > Looking at the Makefile: > PORTNAME= Authen-PAM > PORTVERSION= 0.14 > CATEGORIES= security perl5 > MASTER_SITES= ${MASTER_SITE_PERL_CPAN} > MASTER_SITE_SUBDIR= Authen > PKGNAMEPREFIX= p5- > MAINTAINER= des@FreeBSD.org > COMMENT= A Perl interface to the PAM library > PERL_CONFIGURE= yes > CONFIGURE_ARGS= -DPAM_STRERROR_NEEDS_PAMH > MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} > MAN3= Authen::FAQ.3 \ > Authen::PAM.3 > .include <bsd.port.mk> > > The "interface" comes from the COMMENT= line. Note that this error happens no matter what port I try to install. > > When I try to: make deinstall > I get this error: > ===> Deinstalling for p5-Authen-PAM-0.14 > pkg_delete: package 'p5-Authen-PAM-0.14' doesn't have a prefix > *** Error code 1 > > Stop in /usr/ports/security/p5-Authen-PAM. > > Again this error is the same for all ports. > > When I try to do pkg_info: > nexus# pkg_info p5-Authen-PAM-0.14 > Information for p5-Authen-PAM-0.14: > > Comment: > ERROR: show_file: Can't open '+COMMENT' for reading! > > Description: > ERROR: show_file: Can't open '+DESC' for reading! > > I tried to remake and reinstall the pkg_install located in /usr/src/usr.sbin/pkg_install but that had no effect. > > Has something drastic changed in 4.8, or am I missing something major? > > Please help. > Tom > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > - ______ _ * / /###\ / \ __ /\ /\ * / ./#### \ * \__|_/ | | / \/ \ | b#####| * _ | __ | | __ = .. \____ \ \_\#####/ / \| / \ | | /\_\/ = \_| * \___\###/ * \_/\_/\__/\__\/_/\__/ = \______/ _ | |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030506162315.A98293>