pkg_create problem

Carl Morley bsdmn at
Thu Mar 27 18:40:05 PST 2003

At 11:33 AM 3.28.2003 +1100, you wrote:
>I accidentally tried to install a new port without deinstalling (or
>otherwise updating) the old one.  Now when I do a make deinstall (on
>new port) I get a prefix error.  If I supply the /usr/local prefix then
>the deinstall works, but the make install doesn't.
>It gets to the pkg_create phase and then spits out " pkg_create: only
>one package name allowed ('easy' extraneous)".  Even though a pkg_info
>doesn't list anything as being there.
>Is there some pkg registration file/database that I must totally purge
>to continue?

"...If I supply the /usr/local prefix then the deinstall works, 
but the make install doesn't...."

I take it from this that you can deinstall the port. Have you cleaned
the "work" directory by then running "make clean"...?? Then, you should
able to install new port.
#make install distclean

Best regards,
Jack L. Stone,

SageOne Net
jackstone at

Forgot to mention that I have done make clean's (and distcleans) as well
- still same problem.
Very puzzled!

More information about the freebsd-questions mailing list