Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 90583

Summary: dev-scheme/chicken-1.89.ebuild is missing a backslash
Product: Gentoo Linux Reporter: Mick Charles Beaver <mick>
Component: New packagesAssignee: Scheme Project <scheme>
Status: RESOLVED FIXED    
Severity: normal CC: nmahendran, sam.walters
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mick Charles Beaver 2005-04-27 00:38:12 UTC
In the file /usr/portage/dev-scheme/chicken-1.89.ebuild, I believe there should be a backslash for line continuation after "--libdir=/usr/$(get_libdir)" in the configure section.

Reproducible: Always
Steps to Reproduce:
1.emerge chicken
2.
3.

Actual Results:  
The configure script fails.

Expected Results:  
It should have configured properly and begun to compile.

config.status: creating Makefile
config.status: creating testsuites/makefile
config.status: creating chicken-config.h
config.status: executing depfiles commands
/usr/lib/portage/bin/ebuild.sh: line 24: --infodir=/usr/share/info: No such file
or directory

!!! ERROR: dev-scheme/chicken-1.89 failed.
!!! Function src_compile, Line 24, Exitcode 127
!!! ./configure failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Tamarind 2005-05-01 01:07:25 UTC
Fixed, see #78247
Comment 2 Nimalan Mahendran 2005-05-23 01:12:23 UTC
(In reply to comment #1)
> Fixed, see #78247

It's not really fixed. #78247 just gives an ebuild for 1.89 (instead of the
ancient 1.22). There still is a missing backslash in the ebuild and adding the
backslash fixes the problem.
Comment 3 Jonas Geiregat 2005-05-24 02:25:15 UTC
Someone should really fix this bug, it's been open for a month and all you need
to do is add a backslash at line 24!
Comment 4 Thomas Rowe 2005-06-03 19:22:13 UTC
This is still broken.  Adding the backslash definetly fixes it.
Comment 5 Matthew Kennedy (RETIRED) gentoo-dev 2005-09-30 12:00:31 UTC
Removed old ebuild 1.22 (which contained the backslash problem) while updating 
chicken to latest version (2.2).  Changed the suggested ebuild for 2.2 a bit --
now it supports the optional emacs library (hen.el) for chicken code and depends
libpcre.