[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#312277: albert: relative pathname error



Package: albert
Version: 0.4.10.1
Severity: important
Tags: patch pending

albert is broken with at least CMU Common Lisp. (another bug prevents
me from testing it with clisp or sbcl yet) 


I intent to document an ASDF system in /home/rvb/foo/foo.asd using:
	(load "/home/rvb/foo/foo.asd")
	(albert:document-system :foo)

Albert comes to an error:

Error in function (FLET LISP::LOSE  LISP::UNPARSE-UNIX-ENOUGH):
   #p"/home/rvb/foo/" cannot be represented relative to #p"/home/rvb/"
Backtrace:
  0: ((FLET LISP::LOSE LISP::UNPARSE-UNIX-ENOUGH))
  1: (LISP::UNPARSE-UNIX-ENOUGH #p"/home/rvb/aspectl/" #p"/home/rvb/")
  2: (LISP::MAP1 #<Interpreted Function "LAMBDA (ASDF:SYSTEM)" {58E9CD71}> ((#p"/home/rvb/aspectl/" #p"/home/rvb/aspectl/al-packages.lisp" #p"/home/rvb/aspectl/lw-compat.lisp" #p"/home/rvb/aspectl/al-clos-mop.lisp" #p"/home/rvb/aspectl/al-pointcuts.lisp" ...)) :LIST T)
  3: (ALBERT::GET-SYSTEM-FILES-ASDF #<ASDF:SYSTEM "aspectl" {580FD1F5}>)
  4: (ALBERT::GET-SYSTEM-FILES :ASPECTL)
  5: (ALBERT:DOCUMENT-SYSTEMS :ASPECTL)

I have a fix ready and ITA this package, just filing the bug for
documentation purposes.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.10-negoyl
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages albert depends on:
ii  common-lisp-controller      4.15         This is a Common Lisp source and c
ii  docbook-dsssl               1.79-3       modular DocBook DSSSL stylesheets,
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an

-- no debconf information



Reply to: