ports with leftovers

Joe Marcus Clarke marcus at FreeBSD.org
Wed Dec 17 09:33:33 EST 2008


On Wed, 2008-12-17 at 09:01 +0100, Peter Boosten wrote:
> Joe Marcus Clarke wrote:
> >>>
> >> Hmmm, this leftover thingy seems to be at total random: if I rebuild a
> >> package with leftovers, it builds correctly. Some do not (like apache22).
> > 
> > It's not random.  If the plist does not list all of the files that a
> > port installed, that port will have leftovers.  The ability for a port
> > to build has nothing to do with whether or not it will leave leftovers.
> > 
> 
> Joe, thanks for your answer, but that is not what I meant: if a port is
> flagged 'L', and I build it again, then it builds *without* leftovers.
> 
> Nothing changed in between, apart from the ports being dependency of
> another port. Take for instance devel/nasm. I would not have installed
> this package by myself, but it came as dependency with something else
> (maybe Firefox3?). After building the 'master' port, devel/nasm had
> leftovers (as did Firefox3 btw). After rebuilding devel/nasm (or
> Firefox3) it build correctly *without* leftovers.

This sounds like a stale package problem.  This can occur when package A
was built many months ago on an older OS.  It is now used as a
dependency for package B, but things have either changed in the OS, or
the package was bad to begin with.  Clearing out the stale packages, and
rebuilding them resolves the issue.

Joe

> 
> Peter
> 
-- 
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
URL: <http://marcuscom.com/pipermail/tinderbox-list/attachments/20081217/31b6bf65/attachment.bin>


More information about the tinderbox-list mailing list