<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>40617</bug_id>
          
          <creation_ts>2004-02-06 10:02 0000</creation_ts>
          <short_desc>emerge gocr failes because fig2dev is called wich doesn&apos;t exist.</short_desc>
          <delta_ts>2004-02-10 06:32:06 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mlspamcb@noci.xs4all.nl</reporter>
          <assigned_to>text-markup@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>mlspamcb@noci.xs4all.nl</who>
            <bug_when>2004-02-06 10:02:34 0000</bug_when>
            <thetext>During the make of the examples in gocr it is assumed that the transfig
package is installed. At least fig2dev is called.

Appearantly the DEPEND for transfig is missing.

Reproducible: Always
Steps to Reproduce:
1.emerge gocr on a system without transfig, that does have tetex.
2.
3.
Actual Results:  
The build failes. 

Expected Results:  
qmerge gocr.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pYrania@gentoo.org</who>
            <bug_when>2004-02-06 15:41:41 0000</bug_when>
            <thetext>Hm. With -doc it doesn&apos;t build the examples and therefor doesn&apos;t need transfig, but even with doc in USE it doesn&apos;t seem ot build the examples.

install: cannot stat `/var/tmp/portage/gocr-0.37/work/gocr-0.37/examples/*.pcx&apos;: No such file or directory
/usr/lib/portage/bin/dodoc: doc/{examples,unicode}.txt does not exist.

Mike?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>obz@gentoo.org</who>
            <bug_when>2004-02-10 06:32:06 0000</bug_when>
            <thetext>Nico,

There&apos;s no way you should get to the situation where you don&apos;t have transfig installed, but you&apos;re emerging gocr with USE=&quot;doc&quot;, as transfig is a dependency of gocr if USE=&quot;doc&quot; is specified. Besides this, in the previous (erroneus) ebuild, &apos;make examples&apos; was never called! Were you compiling by hand perhaps? Either way this is invalid, sorry.

Marcus is right, and I&apos;ve fixed the ebuild so that
o  if USE=&quot;doc&quot; then append &apos;examples&apos; to mymakes along with &apos;doc&apos;
o  {foo,bar} is invalid for dodoc (it doesnt do the shell expansion)

Thanks for that, should be fixed.
</thetext>
          </long_desc>
      
    </bug>

</bugzilla>