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
