Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158433 - ghostscript required nasm
Summary: ghostscript required nasm
Status: RESOLVED DUPLICATE of bug 116114
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-18 00:41 UTC by Örjan Södergren
Modified: 2006-12-18 15:35 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Örjan Södergren 2006-12-18 00:41:03 UTC
localhost ~ # emerge -pv ghostscript

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-lang/nasm-0.98.39-r3  USE="-build -doc" 0 kB 
[ebuild  N    ] media-sound/alsa-headers-1.0.13  2,348 kB 
[ebuild  N    ] media-libs/alsa-lib-1.0.13  USE="-debug -doc" 693 kB 
[ebuild  N    ] media-libs/libsdl-1.2.11  USE="X alsa directfb opengl oss svga -aalib -arts -dga -esd -fbcon -ggi -libcaca -nas -noaudio -noflagstrip -nojoystick -novideo -xinerama -xv" 2,730 kB 
[ebuild  N    ] media-libs/a52dec-0.7.4-r5  USE="oss -djbfft" 235 kB 
[ebuild  N    ] media-libs/libmpeg3-1.5.2-r3  USE="mmx" 621 kB 
[ebuild  N    ] dev-libs/DirectFB-0.9.25.1  USE="jpeg mmx mpeg png sdl sse truetype zlib -debug -fbcon -fusion -gif -static -sysfs -v4l -v4l2" 2,015 kB 
[ebuild  N    ] x11-libs/cairo-1.2.4  USE="X directfb png svg -doc -glitz" 2,815 kB 
[ebuild  N    ] x11-libs/pango-1.14.9  USE="-debug -doc" 1,262 kB 
[ebuild  N    ] x11-libs/gtk+-2.10.6  USE="X jpeg tiff -debug -doc -xinerama" 14,219 kB 
[ebuild  N    ] app-text/ghostscript-gpl-8.54  USE="X cjk cups gtk -djvu -emacs -jpeg2k" 0 kB 
[ebuild  N    ] virtual/ghostscript-0  0 kB 

nasm is dependent on ps2pdf to compile otherwise it fails. ps2pdf i a command included in ghostscript. Moment22.

solved with: 

localhost ~ # USE="-sdl -mpeg" emerge -pv ghostscript

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/DirectFB-0.9.25.1  USE="jpeg mmx png sse truetype zlib -debug -fbcon -fusion -gif -mpeg -sdl -static -sysfs -v4l -v4l2" 2,015 kB 
[ebuild  N    ] x11-libs/cairo-1.2.4  USE="X directfb png svg -doc -glitz" 2,815 kB 
[ebuild  N    ] x11-libs/pango-1.14.9  USE="-debug -doc" 1,262 kB 
[ebuild  N    ] x11-libs/gtk+-2.10.6  USE="X jpeg tiff -debug -doc -xinerama" 14,219 kB 
[ebuild  N    ] app-text/ghostscript-gpl-8.54  USE="X cjk cups gtk -djvu -emacs -jpeg2k" 0 kB 
[ebuild  N    ] virtual/ghostscript-0

this requires a new reemerge if one wants nasm.
This was the result off ghostscript failur during emerge gnome session on a clean installation.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-18 01:47:09 UTC
Has nothing to do with Gnome, and review http://bugs.gentoo.org/page.cgi?id=fields.html#bug_severity please.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-18 01:49:48 UTC
Reopen once you've explained _what_ exactly failed to build for you and posted some errors.
Comment 3 Örjan Södergren 2006-12-18 15:09:48 UTC
its a bugg,cant you see. When the flags sdl and mpeg is specified in make.conf nasm depends on ghostscript to already be installed. Since ps2pdf is a binary that belongs to ghostscript. Nasm fails emerge because of its missing ps2pdf.

One should not need to go through a emerge it twice to enable these flags. Then they should be removed from the ebuild or it should be stated at emerge.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-12-18 15:24:37 UTC
(In reply to comment #3)
> its a bugg,cant you see. When the flags sdl and mpeg is specified in make.conf
> nasm depends on ghostscript to already be installed.

nasm doesn't have either sdl or mpeg flag. Remove doc from your use.


*** This bug has been marked as a duplicate of 116114 ***
Comment 5 Örjan Södergren 2006-12-18 15:26:53 UTC
its a bugg allright. When the flags sdl and mpeg is specified in make.conf
ghostscript requires nasm to be emerged. Since ps2pdf is a binary
that belongs to ghostscript the result is that nasm fail emerge.

One should not need to go through emerge twice to have these flags enabled. That is first install ghostsript without those flags descriped above and then enable them and remerge ghostscript. That i call a bug. It dosnt need anymore explenation.
Comment 6 Örjan Södergren 2006-12-18 15:31:41 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > its a bugg,cant you see. When the flags sdl and mpeg is specified in make.conf
> > nasm depends on ghostscript to already be installed.
> 
> nasm doesn't have either sdl or mpeg flag. Remove doc from your use.
> 
> 
> *** This bug has been marked as a duplicate of 116114 ***

[ebuild  N    ] dev-lang/nasm-0.98.39-r3  USE="-build -doc" 0 kB 

Remove doc from use!!!!
 

Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-12-18 15:35:10 UTC
Read this other bug, nothing we could fix here. Don't reopen.

*** This bug has been marked as a duplicate of 116114 ***