Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 290844 - x11-libs/libX11-1.3.2 fails: /usr/share/groff/1.20.1/font/devps/M:5: error: I didn't seem to find any characters
Summary: x11-libs/libX11-1.3.2 fails: /usr/share/groff/1.20.1/font/devps/M:5: error: I...
Status: RESOLVED DUPLICATE of bug 290103
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL: http://material.karlov.mff.cuni.cz/pe...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-28 07:42 UTC by Michal Hájek
Modified: 2009-11-01 23:43 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log of ghostscript failure on libX11.pdf (build.log,73.80 KB, text/plain)
2009-10-28 15:15 UTC, Vladimir Brik
Details
ebuild with a doc USE flag to disable building of specification docs (libX11-1.3.2-r1.ebuild.patch,819 bytes, patch)
2009-10-28 15:27 UTC, Vladimir Brik
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Hájek 2009-10-28 07:42:59 UTC
after emerge --sync and emerge -NuvaD world, new libX11-1.3.2 fails to emerge. 
Here is the output: 

make[1]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2/man'
Making all in specs
make[1]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2/specs'
Making all in libX11
make[2]: Entering directory `/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2/specs/libX11'
  GEN    libX11.txt
  GEN    libX11.ps
  GEN    libX11.html
/usr/share/groff/1.20.1/font/devps/M:5: error: I didn't seem to find any characters
/usr/share/groff/1.20.1/font/devps/G:5: error: I didn't seem to find any characters
make[2]: *** [libX11.ps] Error 1
make[2]: *** Waiting for unfinished jobs....
rm libX11.ps
make[2]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2/specs/libX11'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2/specs'
make: *** [all-recursive] Error 1
 * ERROR: x11-libs/libX11-1.3.2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   49:  Called src_compile
 *   environment, line 3253:  Called x-modular_src_make
 *   environment, line 4077:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/libX11-1.3.2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/libX11-1.3.2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/libX11-1.3.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libX11-1.3.2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2'


Reproducible: Always

Steps to Reproduce:
emerge x11-libs/libX11
Actual Results:  
* ERROR: x11-libs/libX11-1.3.2 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   49:  Called src_compile
 *   environment, line 3253:  Called x-modular_src_make
 *   environment, line 4077:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/libX11-1.3.2',
 * the complete build log and the output of 'emerge -pqv =x11-libs/libX11-1.3.2'.
 * The complete build log is located at '/var/tmp/portage/x11-libs/libX11-1.3.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/libX11-1.3.2/temp/environment'.
 * S: '/var/tmp/portage/x11-libs/libX11-1.3.2/work/libX11-1.3.2'
Comment 1 Vladimir Brik 2009-10-28 15:14:13 UTC
It appears to be a problem related to building of specification docs. Unlike for original poster, building libX11.ps succeeds for me but building libX11.pdf fails with a ghostscript error (build log attached).

A workaround is to add --disable-specs to CONFIGURE_OPTIONS
Comment 2 Vladimir Brik 2009-10-28 15:15:19 UTC
Created attachment 208525 [details]
build log of ghostscript failure on libX11.pdf
Comment 3 Vladimir Brik 2009-10-28 15:27:54 UTC
Created attachment 208529 [details, diff]
ebuild with a doc USE flag to disable building of specification docs

This ebuild builds specification docs only if doc USE flag is enabled.
Comment 4 Jake Magee 2009-10-29 13:50:34 UTC
Any estimate as to when this patch will be in the tree?
Comment 5 Zacharias Economou 2009-10-29 22:10:57 UTC
(In reply to comment #1)
> It appears to be a problem related to building of specification docs. Unlike
> for original poster, building libX11.ps succeeds for me but building libX11.pdf
> fails with a ghostscript error (build log attached).
> 
> A workaround is to add --disable-specs to CONFIGURE_OPTIONS
> 
I am having the same problem, can you please tell me what you mean by 
"add --disable-specs to CONFIGURE_OPTIONS" 
how do I do that ?
Comment 6 Mathieu Z 2009-10-30 11:03:27 UTC
(In reply to comment #5)
> (In reply to comment #1)
> > It appears to be a problem related to building of specification docs. Unlike
> > for original poster, building libX11.ps succeeds for me but building libX11.pdf
> > fails with a ghostscript error (build log attached).
> > 
> > A workaround is to add --disable-specs to CONFIGURE_OPTIONS
> > 
> I am having the same problem, can you please tell me what you mean by 
> "add --disable-specs to CONFIGURE_OPTIONS" 
> how do I do that ?
> 

Write that in the corresponding line in your ebuild, or apply the above patch.
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2009-10-30 18:56:12 UTC

*** This bug has been marked as a duplicate of bug 290103 ***
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2009-10-30 18:57:17 UTC
Also note that your patch is correct so reapply it as attachment on the dupe too plz.
Comment 9 Jake Magee 2009-11-01 23:43:57 UTC
Zacharias,

Sorry for the delay, but try the following:
cd /usr/portage/x11-libs/libX11/
wget -O bug http://bugs.gentoo.org/attachment.cgi?id=208529
patch < ./bug
ebuild ./libX11-1.3.2.ebuild digest