Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51291 - gnustep-gui ebuild not robust
Summary: gnustep-gui ebuild not robust
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo Gnustep project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-17 10:02 UTC by Antonio D'souza
Modified: 2004-09-24 09:42 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 Antonio D'souza 2004-05-17 10:02:57 UTC
gnustep-gui relies upon having Obj-C support in GCC  but does not automatically satisfy this requirement

Reproducible: Always
Steps to Reproduce:
1. emerge dev-util/gnustep-back
Actual Results:  
Making all in Source...
make[1]: Entering directory
`/usr/portage/tmp/portage/gnustep-gui-0.8.8/work/gnustep-gui-0.8.8/Source'
Making all for library libgnustep-gui...
 Compiling file Functions.m ...
gcc: Functions.m: Objective-C compiler not installed on this system
make[2]: *** [shared_obj/Functions.o] Error 1
make[1]: *** [libgnustep-gui.all.library.variables] Error 2
make[1]: Leaving directory
`/usr/portage/tmp/portage/gnustep-gui-0.8.8/work/gnustep-gui-0.8.8/Source'
make: *** [internal-all] Error 2
 
!!! ERROR: dev-util/gnustep-gui-0.8.8 failed.
!!! Function egnustepmake, Line 86, Exitcode 2
!!! emake failed

Expected Results:  
Successfull ebuild installation.
Comment 1 Armando Di Cianno (RETIRED) gentoo-dev 2004-09-24 09:42:42 UTC
0) Newer packages available
1) newest gnustep-make package enforces the ObjC check before compiling; gnustep-gui depends on gnustep-make, so this is enough.