Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 Aug 2003 15:53:35 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Daniela <dgw@liwest.at>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: ports/54876: [PATCH] lang/guile: Bug in a Makefile
Message-ID:  <1059940414.90476.11.camel@shumai.marcuscom.com>
In-Reply-To: <200308031843.26621.dgw@liwest.at>
References:  <200307261850.h6QIoGhe090568@freefall.freebsd.org> <200308021932.20089.dgw@liwest.at> <1059845859.50200.2.camel@shumai.marcuscom.com> <200308031843.26621.dgw@liwest.at>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-pcQpWY5h1tftt40zRRsX
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sun, 2003-08-03 at 14:43, Daniela wrote:
> On Saturday 02 August 2003 17:37, Joe Marcus Clarke wrote:
> > On Sat, 2003-08-02 at 15:32, Daniela wrote:
> > > On Saturday 26 July 2003 23:53, Joe Marcus Clarke wrote:
> > > > >  > What exactly does this fix?  That is, what brought you to noti=
ce a
> > > > >  > problem?
> > > > >
> > > > >  I could not install this port. It fails at some long command.
> > > >
> > > > Please send the original error.  I have not had a problem installin=
g
> > > > this port on either -STABLE or -CURRENT.
> > >
> > > Here's the error:
> > >
> > > creating guile
> > > cat alist.doc arbiters.doc async.doc backtrace.doc boolean.doc chars.=
doc
>=20
> . . .
>=20
> > > regex-posix.doc threads.doc |
> > > GUILE=3D"/usr/ports/lang/guile/work/guile-1.6.4/pre-inst-guile"
> > > ../scripts/snarf-check-and-output-texi --manual > guile.texi || { rm
> > > guile.texi; false; }
> > > ERROR: unknown doc attribute: (fname (id . FNAME))
> > > gmake[2]: *** [guile.texi] Error 1
> > > gmake[2]: Leaving directory
> > > `/usr/ports/lang/guile/work/guile-1.6.4/libguile' gmake[1]: ***
> > > [all-recursive] Error 1
> > > gmake[1]: Leaving directory `/usr/ports/lang/guile/work/guile-1.6.4'
> > > gmake: *** [all] Error 2
> > > *** Error code 2
> > >
> > > Stop in /usr/ports/lang/guile.
> > >
> > >
> > > I think this command works only in the Bourne shell.
> >
> > Have you copied another shell over /bin/sh?
>=20
> No, but when I enter the command manually in /bin/sh, it fails with the s=
ame=20
> message.

Ah, I see what's going on.  Your patches are generally masking some
other shell errors.  However, the real cause of your problem is that the
docs cannot be built for some reason.  Since this doesn't happen on any
of my systems, nor on a clean build on bento, I have to assume there is
something wrong with your build environment.  Applying your patches
would change the content of what is installed, so I don't want to go
with that option.

Can you send me your
work/guile-1.6.4/scripts/snarf-check-and-output-texi script?  Thanks.

Joe

>=20
> In /bin/csh, it fails with:
>=20
> GUILE=3D/usr/ports/lang/guile/work/guile-1.6.4/pre-inst-guile: Command no=
t=20
> found.
> {: Command not found.
> }: Command not found.
>=20
> With the patch applied, it works in sh and csh.
>=20
> Daniela
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-pcQpWY5h1tftt40zRRsX
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQA/LWg+b2iPiv4Uz4cRAl7gAJoD3fmY4zvVC4r1GpRhDVkTN3XCSQCfegT6
JPCS8UbX9zyB7hPhNX1g6Bg=
=LJtD
-----END PGP SIGNATURE-----

--=-pcQpWY5h1tftt40zRRsX--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1059940414.90476.11.camel>