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

Bug 251700

Summary: dev-lisp/cl-asdf-binary-locations: asdf load fails to find "notes.text" in expected location
Product: Gentoo Linux Reporter: Louis Frayser <frayser411>
Component: New packagesAssignee: Common Lisp Bugs <common-lisp>
Status: RESOLVED OBSOLETE    
Severity: normal CC: frayser411
Priority: High    
Version: 2008.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Louis Frayser 2008-12-20 03:29:17 UTC
When (asdf:oos 'asdf:load-op :asdf-binary-locations) is invoked
  asdf looks for some documentation files and fails.

This seems to be a common prolem with asdf packages on Gentoo.  The ebuild places the documentation is a separate documentation direcrtory (usually /usr/share/doc); but asdf looks for certain documentation such as LICENSE, README, etc. in the /usr/share/common-lisp/source directories.
Comment 1 Louis Frayser 2008-12-20 03:34:23 UTC
dev-lisp/cl-asdf-binary-locations-20061018
Comment 2 Louis Frayser 2008-12-20 03:41:03 UTC
Here is a typical use case: User saves an image, then loads it...

frayser@gentoo ~/lib/lisp/sbcl $ sbcl

This is SBCL 1.0.14-gentoo, 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.
; loading system definition from
; /usr/share/common-lisp/systems/asdf-binary-locations.asd into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM ASDF-BINARY-LOCATIONS {AEB7C59}> as ASDF-BINARY-LOCATIONS
CL-USER[1]: (save-lisp-and-die "test.core")
(save-lisp-and-die "test.core")
[undoing binding stack and other enclosing state... done]
[saving current Lisp image into /export/home/frayser/lib/lisp/sbcl/test.core:
writing 2976 bytes from the read-only space at 0x01000000
writing 2160 bytes from the static space at 0x01100000
writing 24989696 bytes from the dynamic space at 0x09000000
done]
frayser@gentoo ~/lib/lisp/sbcl $ sbcl --core test.core

This is SBCL 1.0.14-gentoo, 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.

debugger invoked on a SIMPLE-ERROR in thread #<THREAD "initial thread" {A7D56D1}>:
  Error during processing of initialization file /etc/sbclrc:

  failed to find the WRITE-DATE of #<PATHNAME (with no namestring)
					      :HOST #<SB-IMPL::UNIX-HOST {91386A1}>
					      :DEVICE NIL
					      :DIRECTORY (:ABSOLUTE "usr"
							  "share" "common-lisp"
							  "source"
							  "asdf-binary-locations"
							  "dev")
					      :NAME "notes.text"
					      :TYPE NIL
					      :VERSION :NEWEST>:
    No such file or directory

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE] Ignore and continue processing.
  1: [ABORT   ] Skip this initialization file.
  2:		Skip to toplevel READ/EVAL/PRINT loop.
  3: [QUIT    ] Quit SBCL (calling #'QUIT, killing the process).

((LAMBDA (SB-IMPL::E)) #<SB-INT:SIMPLE-FILE-ERROR {A811039}>)
0]
Comment 3 Wormo (RETIRED) gentoo-dev 2008-12-21 06:54:48 UTC
Thanks for reporting this issue, assigning to maintainers.
Comment 4 Pacho Ramos gentoo-dev 2015-11-08 09:56:34 UTC
this package was dropped at some point