Strange pkg_info output

Jorn Argelo jorn at wcborstel.nl
Wed May 26 00:18:52 PDT 2004



> 
> On Tue, May 25, 2004 at 14:01:11 EDT, Chuck Swiger scribbled these
> curious markings:
> > >pkg_info: package bsdpan-DBD-mysql-2.9003 has no origin recorded
> > >pkg_info: package bsdpan-DBI-1.42 has no origin recorded
> > >pkg_info: package bsdpan-GD-1.19 has no origin recorded
> > 
> > >Should I be worried about this? Or, how do I fix this?
> 
> The messages are telling you that when you installed the package, 
BSDPAN
> did register it into the package database, but it (obviously) has no
> information about where from the ports tree you installed it; e.g., if
> you installed DBI from the ports tree, its origin would be
> databases/p5-DBI. Why you're installing packages that are in the ports
> tree without using the ports tree is beyond me. 

That's not true. The only packages I ever installed is portupgrade and 
cvsup. I used the ports tree for everything else. 
 
> > I would be interested in a fix for this as well, however.
> 
> The simplest solution would be to create a port out of the module in
> question. It's extremely simple; a typical Perl module's port makefile
> fits on one 80x25 console screen, and its pkg-plist would fit on an
> 80x10 screen :). I've done this myself a number of times. Just 
remember
> that if you put the port in the category Makefile (e.g.
> databases/Makefile), any subsequent cvsup / cvs update will remove 
your 
> changes.
>


> -- 
> I abhor a system designed for the "user", if that word is a coded
> pejorative meaning "stupid and unsophisticated".  -- Ken Thompson
> -
> Unix is user friendly. However, it isn't idiot friendly.
> -
> Please CC me in all replies, even if I'm on the relevant list(s).
> 
> 




More information about the freebsd-questions mailing list