On Sat, Dec 08, 2007 at 11:53:59PM +0000, Jacob Meuser wrote:
> On Sat, Dec 08, 2007 at 11:43:28PM +0000, Jacob Meuser wrote:
> > On Sat, Dec 08, 2007 at 06:30:01PM -0500, Jason Dixon wrote:
> > > I'm trying to update all installed packages by running "make update" in
> > > /usr/ports.  This seems to work well except it eventually stops in 
> > > audio/workman
> > > (due to a non-amd64 dependency, xview-config).  But why is it trying to 
> > > update
> > > audio/workman, which isn't installed anyways?
> > 
> > well, you tell us.
> > 
> > or didn't log your updates?
> > 
> > serious lack of info in this report.
> 
> and too short of a reply.
> 
> there are BUILD_DEPENDS and there are RUN_DEPENDS.  it's possible for a port
> to be a compile time dependency but not a run time dependency.
> 
> that's probably what you are seeing.  if you log your builds
> (ports/infrastructure/build/portslogger is good) you will see what
> port tried to build workman.

I didn't know what you meant by logging my updates, so thanks for the follow-up.

Yes, audio/workman has a BUILD_DEPEND of x11/view/config.  I assumed there was
magic with the update target to ignore any BUILD_DEPENDs where the dependency
won't build on ARCH.  I guess I'm stuck with SKIPDIR, which should be ok.

Does that feel like a bug to anyone else, or is it expected behavior?

Thanks,
Jason

Reply via email to