Bug 169506 - sbcl missing sb-posix
Summary: sbcl missing sb-posix
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: sbcl
Version: 4
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 170026
TreeView+ depends on / blocked
 
Reported: 2005-09-29 04:17 UTC by Ben
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-12-01 14:11:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ben 2005-09-29 04:17:44 UTC
First, thanks for getting this into Extras.

Just one enhancement request. The sb-posix contrib package seems to be missing.
Several Lisp programs won't work without it (Maxima, SLIME). Could this please
be added back? (It used to be in the http://math.ifi.unizh.ch/fedora/ SBCL
packages, and apparently still works in current SBCL releases because
fedoralisp.org includes it.)

Comment 1 Rex Dieter 2005-09-29 12:25:03 UTC
Certainly odd.  We've done nothing to omit sb-posix.

Any clues how/why it didn't get included?  Here's a link to the current build logs:
http://buildsys.fedoraproject.org/logs/4/1437-sbcl-0.9.5-8.fc4/

From the build.log, it *appears* sb-posix was at least built/compiled.  It's not
clear how/why it wasn't included in the final package.

Comment 2 Rex Dieter 2005-09-29 13:28:05 UTC
Gemi, any insight how/why sbcl's contrib/sb-posix didn't get included?  It seems
to get included in my local builds.  In install.sh, it appears to only
include/install contrib modules that have a 'tests-passed' file... perhaps
sb-posix isn't creating that on the buildsystem?

Comment 3 Gérard Milmeister 2005-09-29 13:48:35 UTC
You could make a diff of your local build log and the build server's.
I will make a mockbuild on my machine, and see what happens.

Comment 4 Rex Dieter 2005-10-06 17:14:50 UTC
Confirmed sb-posix is (still) missing from latest sbcl-0.9.5-15.fc4 build.

Comment 5 Rex Dieter 2005-10-27 17:36:17 UTC
I've tracked the cause down to a failure in
gmake -C contrib/sb-posix test

...
Test SB-POSIX-TESTS::STAT.2 failed
Form: (LET* ((SB-POSIX-TESTS::STAT (SB-POSIX:STAT "/"))
             (SB-POSIX-TESTS::MODE (SB-POSIX:STAT-MODE SB-POSIX-TESTS::STAT)))
        (LOGAND SB-POSIX-TESTS::MODE SB-POSIX:S-IWOTH))
Expected value: 0
Actual value: 2.
...
Test SB-POSIX-TESTS::STAT.4 failed
Form: (LET* ((SB-POSIX-TESTS::STAT
              (SB-POSIX:STAT (MAKE-PATHNAME :DIRECTORY '(:ABSOLUTE :UP))))
             (SB-POSIX-TESTS::MODE (SB-POSIX:STAT-MODE SB-POSIX-TESTS::STAT)))
        (LOGAND SB-POSIX-TESTS::MODE SB-POSIX:S-IWOTH))
Expected value: 0
Actual value: 2.
...

2 out of 42 total tests failed: SB-POSIX-TESTS::STAT.2,
SB-POSIX-TESTS::STAT.4.unhandled SIMPLE-ERROR in thread #<SB-THREAD:TH
READ "initial thread" {9003571}>:
  non-errno tests failed!

Good news is that in sbcl-0.9.6, these tests seem to pass and sb-posix gets
included.

Comment 6 Rex Dieter 2005-10-27 19:43:09 UTC
Ack, the tests pass on the development/fc5 build, but fail in fc3/fc4.  I'll
keep looking.

Comment 7 Rex Dieter 2005-12-01 14:11:50 UTC
%changelog
* Thu Oct 27 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.6-5
- override (bogus/mock-induced) sb-posix test failure(s).



Note You need to log in before you can comment on or make changes to this bug.