Bug 78847

Summary: Can't require 'asdf-install with current SBCL port
Product: Ports & Packages Reporter: Xavier Maillard <zedek>
Component: Individual Port(s)Assignee: Simon Barner <barner>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Xavier Maillard 2005-03-14 23:30:02 UTC
	With SBCL 0.8.17, I no longer can use asdf system to install external lisp package.

How-To-Repeat: zedek@totoz$ sbcl
This is SBCL 0.8.17, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* (require 'asdf)

("ASDF")
* (require 'asdf-install)

debugger invoked on a ASDF:MISSING-DEPENDENCY in thread 3604:
  component ASDF-INSTALL-SYSTEM::SB-BSD-SOCKETS not found, required by
  #<SYSTEM "asdf-install" {48706509}>

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.
("LABELS ASDF::DO-ONE-DEP"
 ASDF:COMPILE-OP
 ASDF-INSTALL-SYSTEM::SB-BSD-SOCKETS
 NIL)
0]
Comment 1 Volker Stolz freebsd_committer freebsd_triage 2005-03-15 08:48:27 UTC
Responsible Changed
From-To: freebsd-ports-bugs->des

Over to maintainer
Comment 2 Giorgos Keramidas freebsd_committer freebsd_triage 2005-03-23 00:18:34 UTC
[-- Adding to the audit trail of this problem report --]

% Message-Id: <plop8564zksqv4.fsf@gnu-rox.org>
% Date: Mon, 21 Mar 2005 21:09:34 +0100
% From: Xavier Maillard <zedek@gnu-rox.org>
%
% Hello,
%
% There is new good news :)
%
% When switching to bash and recompiling SBCL port, the bug goes
% away:
%
% ,----
% | sbcl
% | This is SBCL 0.8.20, an implementation of ANSI Common Lisp.
% | More information about SBCL is available at <http://www.sbcl.org/>.
% |
% | SBCL is free software, provided as is, with absolutely no warranty.
% | It is mostly in the public domain; some portions are provided under
% | BSD-style licenses.  See the CREDITS and COPYING files in the
% | distribution for more information.
% | * (require 'asdf-install)
% |
% | ; loading system definition from
% | ; #P"/usr/local/lib/sbcl/systems/sb-bsd-sockets.asd" into #<PACKAGE "ASDF3938">
% | ; registering #<SYSTEM SB-BSD-SOCKETS {482F2031}> as SB-BSD-SOCKETS
% | ; registering #<SYSTEM SB-BSD-SOCKETS-TESTS {486A1441}> as SB-BSD-SOCKETS-TESTS
% | ; loading system definition from #P"/usr/local/lib/sbcl/systems/sb-posix.asd"
% | ; into #<PACKAGE "ASDF4100">
% | ; registering #<SYSTEM SB-POSIX {4843D079}> as SB-POSIX
% | ; registering #<SYSTEM SB-POSIX-TESTS {485E5EA1}> as SB-POSIX-TESTS
% | ("ASDF-INSTALL" "SB-BSD-SOCKETS" "SB-POSIX" "SB-GROVEL" "SB-EXECUTABLE" "ASDF")
% `----
%
% Something seems to prevent SBCL contributed code to be compiled
% for an unknown reason (to me).
Comment 3 Dag-Erling Smørgrav freebsd_committer freebsd_triage 2005-10-03 21:31:22 UTC
Responsible Changed
From-To: des->freebsd-ports-bugs

No longer my port
Comment 4 Simon Barner freebsd_committer freebsd_triage 2005-10-03 23:46:14 UTC
State Changed
From-To: open->feedback

Forwarded to maintainer. 


Comment 5 Simon Barner freebsd_committer freebsd_triage 2005-10-03 23:46:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->barner

Track.
Comment 6 Simon Barner freebsd_committer freebsd_triage 2005-10-09 21:15:01 UTC
State Changed
From-To: feedback->closed

Fixed by update to 0.9.5 (ports/87123).