Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92365 - Paths not set correctly by dev-lang/smlnj-110.0.7 ebuild
Summary: Paths not set correctly by dev-lang/smlnj-110.0.7 ebuild
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords:
: 122091 153323 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-12 06:02 UTC by Andreas Lundin
Modified: 2007-11-15 18:08 UTC (History)
4 users (show)

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 Andreas Lundin 2005-05-12 06:02:41 UTC
The bindir patch does not seem to work correctly for some parts of smlnj, for example the compile manager (CM). The /usr/lib/smlnj/lib contains files that are aliases for filetup.s in /var/tmp/portage/smlnj-110.0.7/work/src/. The files are not copied correctly and the /var/tmp/portage/smlnj-110.0.7/work/ path is included in the sml.x86-linux and sml-cm.x86-linux binaries.

Programs that utilize the compile manager (and the lexer) can't be run with this setup.

Reproducible: Always
Steps to Reproduce:
1.go to /usr/lib/smlnj/lib
2.less cml.cm (or any other file in that directory)
3.

Actual Results:  
The Alias shown is to a file in /var/portage, which does not exist any more

Expected Results:  
The alias should be to a src/ directory residing for example at 
/usr/lib/smlnj/src/

The problem is that the libraries are moved during install, and the bindir patch 
does not work.

Complex programming is not possible with the current setup, as the lexer, eXene, 
ml-yacc and so on are not usable.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-08 02:00:27 UTC
*** Bug 122091 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-29 11:08:16 UTC
*** Bug 153323 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-01 00:43:09 UTC
Apparently zero interest from maintainer -> m-needed.
Comment 4 Marijn Schouten (RETIRED) gentoo-dev 2007-11-15 18:08:59 UTC
please test smlnj-110.67. The new ebuild does some things differently and there is no /usr/lib/smlnj/lib/cml.cm anymore.

Gentoo ML now also has their own irc channel: #gentoo-ml