Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Feb 1998 17:39:06 -0700 (MST)
From:      Brett Taylor <brett@peloton.physics.montana.edu>
To:        freebsd-ports@FreeBSD.ORG
Cc:        Brian Handy <handy@sag.space.lockheed.com>
Subject:   WindowMaker-0.13 problems
Message-ID:  <Pine.BSF.3.96.980225172213.4043A-100000@peloton.physics.montana.edu>

next in thread | raw e-mail | index | archive | help
Hi.

I've been trying to install the latest WindowMaker port and I'm having a
REALLY funky problem.  I've already talked to Brian Handy (the port
maintainer) and we cannot figure out what's going on so I thought I'd see
if anyone else was having the same problem.  The port builds cleanly on
Brian's machine.

Before I start explaining the symptoms, I made world on Jan 30th and I'm
running -stable.  I also just cvsup'ed the ports just before I built
this.  On to the weirdness...

The make build process proceeds cleanly.  When it hits the install portion
though all hell breaks loose:

peloton: {9} make install
>> Checksum OK for WindowMaker-0.13.1.tar.gz.
===>  Installing for windowmaker-0.13.1
===>  Warning: your umask is "0002".
      If this is not desired, set it to an appropriate value
      and install this port again by ``make reinstall''.
===>  windowmaker-0.13.1 depends on shared library: Xpm\.4\. - found
===>  windowmaker-0.13.1 depends on shared library: jpeg\.7\. - found
===>  windowmaker-0.13.1 depends on shared library: png\.0\. - found
===>  windowmaker-0.13.1 depends on shared library: tiff34\.1 - found
Making install in wrlib
gmake[1]: Entering directory
`/usr/ports/x11/windowmaker/work/WindowMaker-0.13.1/wrlib'
/bin/sh ../mkinstalldirs /usr/X11R6/lib

At this point a small window (not an xterm) pops up on my screen!!!  Its
titlebar says "Untitled" (default from afterstep) and at this point the
install pauses.  

a ps -U root at this point yields (applicable processes only):

peloton: {11} ps -U root
 4167  p2  I+     0:00.00 /bin/sh -ec cd /usr/ports/x11/windowmaker &&
make  re
 4168  p2  I+     0:00.09 make real-install
 4250  p2  I+     0:00.00 /bin/sh -ec cd /usr/ports/x11/windowmaker &&
make  do
 4251  p2  I+     0:00.08 make do-install
 4260  p2  I+     0:00.00 /bin/sh -ec (cd
/usr/ports/x11/windowmaker/work/Windo
 4261  p2  I+     0:00.04 gmake -f Makefile install
 4262  p2  I+     0:00.01 /bin/sh -c set fnord ; amf=$2;  for subdir in
wrlib W
 4266  p2  I+     0:00.04 gmake install
 4268  p2  I+     0:00.01 /bin/sh ../mkinstalldirs /usr/X11R6/lib
 4272  p2  I+     0:00.03 test ! -d /usr

If I then hit return in the xterm where the make is going the first window
disappears and ANOTHER one pops up!  ps -U root then gives:

 4262  p2  I+     0:00.01 /bin/sh -c set fnord ; amf=$2;  for subdir in
wrlib W
 4266  p2  I+     0:00.04 gmake install
 4268  p2  S+     0:00.01 /bin/sh ../mkinstalldirs /usr/X11R6/lib
 4278  p2  S+     0:00.03 test ! -d /usr/X11R6

This whole process of me hitting return continues...  on the 4th time I
hit return (after the little window pops up) I get this error in the xterm
where the make is proceeding:

list='libwraster.a'; for p in $list; do \
  if test -f $p; then \
    echo " install -c -o bin -g bin -m 444 $p /usr/X11R6/lib/$p"; \
    install -c -o bin -g bin -m 444 $p /usr/X11R6/lib/$p; \
  else :; fi; \
done

after 6 times I get :

/bin/sh ../mkinstalldirs /usr/X11R6/include

Finally after the 8th time the build proceeds, but it does NOT install the
libwraster.a file in /usr/X11R6/lib like it's supposed to (found by a make
deinstall).

It certainly seems like there's some kind of problem in the mkinstalldirs
file from WindowMaker but boy I don't know what.  I've NEVER had a build
of a port pop up a small window that did NOTHING!  

If anyone has any ideas about this I'd love to hear them.

*********************************************************
Brett Taylor 		brett@peloton.physics.montana.edu
http://peloton.physics.montana.edu/brett/

When you wake up in the morning
With the blues in your fingertips
Get out that ol' guitar and play
It's the only way to scratch that itch



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980225172213.4043A-100000>