Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 40617
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Text-Markup Team <text-markup@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nico Baggus <mlspamcb@noci.xs4all.nl>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 40617 depends on: Show dependency tree
Bug 40617 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-02-06 10:02 0000
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.

------- Comment #1 From Markus Nigbur (RETIRED) 2004-02-06 15:41:41 0000 -------
Hm. With -doc it doesn't build the examples and therefor doesn't need transfig,
but even with doc in USE it doesn't seem ot build the examples.

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

Mike?

------- Comment #2 From Mike Gardiner (RETIRED) 2004-02-10 06:32:06 0000 -------
Nico,

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

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

Thanks for that, should be fixed.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug