Date: Fri, 16 Jan 2009 14:52:03 +0200 From: Andriy Gapon <avg@icyb.net.ua> To: FreeBSD Ports <freebsd-ports@freebsd.org> Cc: Garrett Cooper <yanefbsd@gmail.com>, Oliver Eikemeier <eik@freebsd.org>, Florent Thoumie <flz@freebsd.org>, Maxim Sobolev <sobomax@freebsd.org> Subject: pkg_info: package files checked before installed packages Message-ID: <497082F3.2080606@icyb.net.ua>
next in thread | raw e-mail | index | archive | help
[people who "touched" pkg_info recently are CC-ed] Please see a prior discussion here: http://docs.freebsd.org/cgi/mid.cgi?496F360E.1000508 and especially this post: http://docs.freebsd.org/cgi/mid.cgi?7d6fde3d0901152330p32c51b64i212c660c0aaeb04c So it is obvious from code in usr.sbin/pkg_install/info/perform.c, function pkg_do() that if for a given name there is both a package file in a defined packages directory and also an installed package, then pkg_info would work on the package file. I do not think that this is either obvious/intuitive or even correct. At the very list there should be an option to control this behavior. I have a system where I keep package files for all installed/built packages and pkg_info acts very nasty there, especially when working on all packages. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?497082F3.2080606>