Date: Thu, 31 Dec 2009 16:25:04 +0000 From: Aleksandar Simic <asimic@gmail.com> To: Julien Laffaye <kimelto@gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: pkg_debunk Message-ID: <7d1be6610912310825o20c0380u8cbf333e0702e23b@mail.gmail.com> In-Reply-To: <fee671620912310714t10d520e1p46ba799024e56f66@mail.gmail.com> References: <7d1be6610912310540y2e3ca781pcc77eab919d55c26@mail.gmail.com> <fee671620912310714t10d520e1p46ba799024e56f66@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/12/31 Julien Laffaye <kimelto@gmail.com>: > On Thu, Dec 31, 2009 at 5:40 AM, Aleksandar Simic <asimic@gmail.com> wrot= e: >> Hello, >> >> I find that when building some ports, the building of its dependencies >> tend =A0to fail from time to time. >> >> So I've created pkg_debunk: http://github.com/dotemacs/pkg_debunk >> >> It shows you which ports that appear to be installed, aren't or if >> they are for the most part, which of their content is missing. >> >> What do you think? >> >> Please note: I'm not subscribed to the list, so when replying do include= me. >> >> Thanks, >> Aleksandar > > Hi, > > What about `pkg_info -a -g` or `pkg_info -g pkgname` ? > > Regards, > Julien > Hello, running my tool I get these results: ./pkg_debunk.rb ca_root_nss-3.12.4: missing /usr/local/etc/ssl/cert.pem ruby18-gems-1.3.5: missing /usr/local/lib/ruby/gems/1.8/cache/sources-0.0.2.gem missing /usr/local/lib/ruby/gems/1.8/gems/sources-0.0.2/lib/sources.rb missing /usr/local/lib/ruby/gems/1.8/specifications/sources-0.0.2.gemspec With pkg_info: pkg_info -g ca_root_nss-3.12.4 does not spot the missing /usr/local/etc/ssl/cert.pem. Looking at /var/db/pk/ca_root_nss-3.12.4/+CONTENTS for the above file, I can clearly see that its there in the spec but not on the system: etc/ssl/cert.pem @comment MD5:5b5db9a1ce7e4680ba1644ffe5c113b5 It seems that "pkg_info -g" does not catch all the missing files. Thanks, Aleksandar
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d1be6610912310825o20c0380u8cbf333e0702e23b>