Package: zoem
Version: 07-333-3
Severity: minor
Tags: upstream

When building zoem with a non-standard --prefix passed to ./configure,
typesetting documents fails.  It seems ZOEMSEARCHPATH is broken in such
a setup.  I reporting it using the Debian BTS since upstream has no
public bug tracking system (and I hope I won't forget about this bug by
doing so :)

Here's a discussion (in Dutch) I've had with upstream about this issue.
I'll investigate more within a few days, and will report to this bug (in
English).

Op Fri  6 Jun 2008 om 04:22:47 +0200 schreef Joost van Baal:
> Op Fri  6 Jun 2008 om 04:14:01 +0200 schreef Stijn van Dongen:
> > On Fri, Jun 06, 2008 at 03:34:25PM +0200, Joost van Baal wrote:
> > > 
> > > Hoi,
> > > 
> > > Als je zo:
> > > 
> > > ./configure --prefix=$HOME/local ; make ; make install
> > > 
> > > zoem installeert, dan is het ZOEMSEARCHPATH niet ok, lijkt t:
> > > 
> > > 
> > > [EMAIL PROTECTED]:/usr.../BUILD/uruk-20080330/man% zoem --version
> > > zoem 2007-333, 1.002
> > > 
> > > [EMAIL PROTECTED]:/usr.../BUILD/uruk-20080330/man% make uruk.html?
> > > zoem -d html -i uruk.azm -o uruk.html
> > > ___ [zoem] error around input line <15> in <uruk.azm>
> > > ___ last key seen is <<>#2>
> > > ___ [\<>#2] No arguments allowed with closing tag
> > > ___ [zoem] unwound on error/exception
> > > ___ [env] file <uruk.html> open tag <html>
> > > make: *** [uruk.html] Error 8
> > > 
> > > 
> > > [EMAIL PROTECTED]:/usr.../BUILD/uruk-20080330/man% cat uruk.html?
> > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> > > <html>
> > > <!-- Copyright (c) 2008 Joost van Baal <[EMAIL PROTECTED]> -->
> > > <head>
> > > <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> > > 
> > >     14??
> > >     15  \"man::preamble"
> > >     16  \${html}{\"man::maketoc"}
> > >     17??
> > > 
> > > zo doet ie t wel:
> > > 
> > > [EMAIL PROTECTED]:/usr.../BUILD/uruk-20080330/man%
> > > ZOEMSEARCHPATH=$HOME/local/share/zoem/mac make uruk.html
> > > zoem -d html -i uruk.azm -o uruk.html
> > > zoem -d html -i uruk.azm -o uruk.html
> > > 
> > > 
> > > Kun je hier iets mee?  Of wil je dat ik een patch schrijf?
> > 
> > Hum, vreemd. Zou er even naar willen kijken. Kun je uruk.azm opsturen, met
> > eventueel eigengemaakte include files als je die in uruk.azm gebruikt?
> 
> Begin van uruk.azm is:
> 
> --------------------------
> 
> \def{"man::synstyle"}{long}
> \def{"man::defstyle"}{long}
> \import{man.zmm}
> 
> \import{./include.zmm}
> 
> \set{"man::name"}{uruk}
> \set{"man::html-title"}{uruk}
> \set{"man::section"}{8}
> 
> \"man::preamble"
> \${html}{\"man::maketoc"}
> 
> \sec{name}{NAME}
> \NAME{uruk}{wrapper for Linux iptables, for managing firewall rules}
> 
> -----------------------------------
> 
> 
> cat /usr/local/src/redhat/BUILD/uruk-20080330/man/include.zmm
> \: this file maintained using arch at http://arch.gna.org/uruk/
> 
> \: This file is free software; you can distribute it and/or modify it
> \: under the terms of the GNU GPL.  See the file COPYING.
> \:
> \: based upon mac/zoem.zmm in the zoem sources.
> \: Copyright (C) 2003, 2004, 2005 Joost van Baal, Copyright (C) 2002,
> 2003 Stijn van Dongen
> 
> \setx{"man::year"}{\zinsert{../stamp.year}}
> \setx{"man::month"}{\zinsert{../stamp.month}}
> \setx{"man::day"}{\zinsert{../stamp.day}}
> \setx{"man::tag"}{\zinsert{../VERSION}}
> 
> \setx{"man::year"}{\tr{{delete}{[:space:]}}{\"man::year"}}
> \setx{"man::month"}{\tr{{delete}{[:space:]}}{\"man::month"}}
> \setx{"man::day"}{\tr{{delete}{[:space:]}}{\"man::day"}}
> \setx{"man::tag"}{\tr{{delete}{[:space:]}}{\"man::tag"}}
> 
> \set{"man::author"}{Joost van Baal <[EMAIL PROTECTED]>}
> 
> \def{uruk}{\bf{uruk}}
> \def{uruk_save}{\bf{uruk-save}}
> \def{rc}{\it{rc}}
> 
> \def{sbinpath}{/usr/sbin}
> \def{sysconfpath}{/etc}
> 
> \def{rcpath}{/etc/uruk/rc}
> \def{statepath}{/var/lib/uruk}
> \def{initpath}{/etc/init.d/uruk}
> \def{expath}{/usr/share/doc/uruk/examples/rc}
> \def{defpath}{/usr/share/doc/uruk/examples/default}
> 
> \def{ttrcpath}{\tt{\rcpath}}
> \def{ttinitpath}{\tt{\initpath}}
> \def{ttexpath}{\tt{\expath}}
> 
> ---------------------------------------
> 
> [EMAIL PROTECTED]:~/local/src/zoem-07-333/Makefile
> 
> heeft:
> 
> ac_cv_use_zoemincludepath = /home/joostvb/local/share/zoem/mac
> 
> Is er een zoem-invokatie die het default includepatch laat zien?
> Ik schat dat die output handig is hier.


Thanks, Bye,

Joost


Attachment: signature.asc
Description: Digital signature

Reply via email to