Bug 6198

Summary: some files are missing
Product: Sisyphus Reporter: Alexey Voinov <voins>
Component: sbclAssignee: Vitaly Lugovsky <vsl>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: cas
Version: unstable   
Hardware: all   
OS: Linux   

Description Alexey Voinov 2005-03-02 21:48:53 MSK
По видимому, во время сборки sbcl в hasher, в пакет не попадают некоторые
полезности. Это проявляется в частности при компиляции кусков slime:

debugger invoked on a SB-INT:EXTENSION-FAILURE in thread 3507:
  Don't know how to REQUIRE SB-BSD-SOCKETS.
...

sb-bsd-sockets точно есть в исходном тарболе.
Comment 1 Alexey Voinov 2005-03-03 16:45:21 MSK
Возможно это поможет обнаружить проблему:

$ cd ~/RPM/build/sbcl-0.8.17/contrib/sb-bsd-sockets
$ sbcl
* (load "../asdf/asdf")
* (asdf:operate (quote asdf:load-op) :sb-bsd-sockets)
* (asdf:operate (quote asdf:load-op) :sb-rt)
* (get-protocol-by-name "tcp")
Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
debugger invoked on a SIMPLE-ERROR in thread 16182:
  segmentation violation at #X9E7BD89

You can type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT   ] Reduce debugger level (leaving debugger, returning to toplevel).
  1: [TOPLEVEL] Restart at toplevel READ/EVAL/PRINT loop.

debugger invoked on a TYPE-ERROR in thread 16182:
  The value NIL is not of type SB-DI:FRAME.

You can type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
...


Если заменить (get-protocol-by-name ...) на соответствующие числа из
/etc/protocols, то некоторые тесты проходят нормально.
Comment 2 Vitaly Lipatov 2005-09-19 12:31:58 MSD
Алексей, предлагаю вам сделать NMU, если проблема актуальна для вас. 
Comment 3 Alexey Voinov 2008-02-11 17:04:43 MSK
не актуально