Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-12 Thread Peter Van Eynde
On Saturday 11 November 2006 13:23, Julien Danjou wrote:
 On Sat, Nov 11, 2006 at 09:48:29AM +0100, Peter Van Eynde wrote:
  In the backtrace of 
unhandled SB-INT:SIMPLE-FILE-ERROR in thread 
#SB-THREAD:THREAD initial thread {A685791}:
  The file /nonexistent/ does not exist.

 
 I did not see that. It seems it tries to use $HOME, but it should not.

Ah. asdf _always_ used $HOME, and as the extentions are build using asdf it 
will touch it. There was another bug that boiled down to that: 395156 ($HOME 
was on a NFS share with squash-root set, installing clisp will fail).

If this is the cause of the problem the only thing I can do it set $HOME to 
some value (/tmp or something) in debian/rules. Changing asdf would risk 
making it too incompatible with the standard version...

Is this an acceptable solution?

Groetjes, Peter

-- 
signature -at- pvaneynd.mailworks.org 
http://www.livejournal.com/users/pvaneynd/
God, root, what is difference? Pitr | God is more forgiving. Dave Aronson| 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-12 Thread Julien Danjou
On Sun, Nov 12, 2006 at 12:12:52PM +0100, Peter Van Eynde wrote:
 Is this an acceptable solution?

Can you set $HOME to current somewhere in the build directory ?
(e.g. $(CURDIR)/build-doc in debian/rules)

That would be acceptable.

Cheers,
-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD


signature.asc
Description: Digital signature


Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-12 Thread Steve Langasek
On Sun, Nov 12, 2006 at 12:12:52PM +0100, Peter Van Eynde wrote:
 On Saturday 11 November 2006 13:23, Julien Danjou wrote:
  On Sat, Nov 11, 2006 at 09:48:29AM +0100, Peter Van Eynde wrote:
   In the backtrace of 
 unhandled SB-INT:SIMPLE-FILE-ERROR in thread 
 #SB-THREAD:THREAD initial thread {A685791}:
   The file /nonexistent/ does not exist.
 

  I did not see that. It seems it tries to use $HOME, but it should not.

 Ah. asdf _always_ used $HOME, and as the extentions are build using asdf it 
 will touch it. There was another bug that boiled down to that: 395156 ($HOME 
 was on a NFS share with squash-root set, installing clisp will fail).

 If this is the cause of the problem the only thing I can do it set $HOME to 
 some value (/tmp or something) in debian/rules. Changing asdf would risk 
 making it too incompatible with the standard version...

 Is this an acceptable solution?

Yes.  Best of all would be to set HOME to a directory you've created under
the build tree, and clean it up in the clean target.

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-11 Thread Peter Van Eynde
Hi

I fear that the log you give does not give the basic reason
for the failure.

On Fri, 10 Nov 2006 23:27:01 +0100, Julien Danjou [EMAIL PROTECTED]
said:
  make[1]: Leaving directory `/build/buildd/sbcl-0.9.18.0/contrib/sb-sprof'
  Failed contribs:
asdf-install
sb-aclrepl
sb-bsd-sockets
sb-cltl2
sb-grovel
sb-md5
sb-posix
sb-rotate-byte
sb-rt
sb-simple-streams

This is the main cause of the documentation failure later on.

In the backtrace of 
  unhandled SB-INT:SIMPLE-FILE-ERROR in thread #SB-THREAD:THREAD initial 
  thread {A685791}:
The file /nonexistent/ does not exist.
  
we find:

  7: ((LAMBDA
  (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. SB-PCL::.ARG0.
   SB-PCL::.ARG1.))
  #unavailable argument
  #unavailable argument
  #ASDF:LOAD-OP NIL {A884029}
  #ASDF:SYSTEM sb-rotate-byte {A7D83D9})
  8: ((LAMBDA ()))
  9: (SB-C::%WITH-COMPILATION-UNIT #CLOSURE (LAMBDA #) {A896CF5})
  10: (ASDF:OPERATE ASDF:LOAD-OP :SB-MD5)
  11: (ASDF::MODULE-PROVIDE-ASDF :SB-MD5)

So it needs sb-md5 and sb-rotate-byte. These modules normally build
without any
known problem, but the logs of the building is not included. Do you have
them?

Groetjes, Peter


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-11 Thread Julien Danjou
On Sat, Nov 11, 2006 at 09:48:29AM +0100, Peter Van Eynde wrote:
 In the backtrace of 
   unhandled SB-INT:SIMPLE-FILE-ERROR in thread #SB-THREAD:THREAD initial 
   thread {A685791}:
 The file /nonexistent/ does not exist.
   

I did not see that. It seems it tries to use $HOME, but it should not.

 So it needs sb-md5 and sb-rotate-byte. These modules normally build
 without any
 known problem, but the logs of the building is not included. Do you have
 them?

Sure:

http://people.debian.org/~acid/buildd-logs/failed/sbcl_1:0.9.18.0-1_20061110-2134

-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD


signature.asc
Description: Digital signature


Bug#397987: sbcl: FTBFS: doc generation fails

2006-11-10 Thread Julien Danjou
Package: sbcl
Version: 1:0.9.18.0-1
Severity: serious

Hello,

There was a problem while autobuilding your package:

 Automatic build of sbcl_1:0.9.18.0-1 on avidan by sbuild/i386 98
 Build started at 20061110-2134
 **
...
 ; SYS:CONTRIB;SB-SPROF;SB-SPROF.FASL.NEWEST written
 ; compilation finished in 0:00:04
 * true
 make[1]: Leaving directory `/build/buildd/sbcl-0.9.18.0/contrib/sb-sprof'
 Failed contribs:
   asdf-install
   sb-aclrepl
   sb-bsd-sockets
   sb-cltl2
   sb-grovel
   sb-md5
   sb-posix
   sb-rotate-byte
   sb-rt
   sb-simple-streams
 
 real  0m43.059s
 user  0m38.954s
 sys   0m1.976s
 
 The build seems to have finished successfully, including 4 (out of 14)
 contributed modules. If you would like to run more extensive tests on
 the new SBCL, you can try:
 
   cd tests  sh ./run-tests.sh
 
   (All tests should pass on x86/Linux, x86/FreeBSD4, and ppc/Darwin. On
   other platforms some failures are currently expected; patches welcome
   as always.)
 
 To build documentation:
 
   cd doc/manual  make
 
 To install SBCL (more information in INSTALL):
 
   sh install.sh
 
 //build started:  Fri Nov 10 21:52:27 UTC 2006
 //build finished: Fri Nov 10 22:20:08 UTC 2006
 make -C doc/internals all html
 make[1]: Entering directory `/build/buildd/sbcl-0.9.18.0/doc/internals'
 sh make-top.sh
 dot -Tps -Gsize=5,5 -Gratio=compress -Gconcentrate=true 
 discriminating-functions.dot  discriminating-functions.eps
 epstopdf discriminating-functions.eps  discriminating-functions.pdf
 texi2pdf sbcl-internals.texinfo
 This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
  file:line:error style messages enabled.
 entering extended mode
 (/build/buildd/sbcl-0.9.18.0/doc/internals/sbcl-internals.texinfo
 (/usr/share/texmf/tex/texinfo/texinfo.tex
 Loading texinfo [version 2006-02-13.16]: Basics, pdf,
 (/usr/share/texmf-tetex/tex/plain/pdfcolor/pdfcolor.tex) fonts, page headings,
 tables, conditionals, indexing, sectioning, toc, environments, defuns, macros,
 cross references, insertions, 
 (/usr/share/texmf-tetex/tex/generic/epsf/epsf.tex
 ) localization, and turning on texinfo input format.) 
 [1{/var/lib/texmf/fonts/m
 ap/pdftex/updmap/pdftex.map}] [2] [-1] (./top-include.include (./build.texinfo
 Chapter 1) (./calling-convention.texinfo Chapter 2 [1] [2] [3])
 (./discriminating-functions.texinfo Chapter 3 [4] 
 ./discriminating-functions.p
 df
 Underfull \hbox (badness 1) detected at line 51
 []
 [5]
 Underfull \hbox (badness 3250) in paragraph at lines 58--71
 [EMAIL PROTECTED] The ini-tial dis-crim-i-nat-ing func-tion can tran-si-tion 
 into a dis
 -crim-i-nat-ing func-
 
 Underfull \hbox (badness 3954) in paragraph at lines 58--71
 @textrm tion op-ti-mized for the meth-ods on the generic func-tion (@texttt 
 SB-
 PCL::[EMAIL PROTECTED] ,
 
 Underfull \hbox (badness 7796) in paragraph at lines 58--71
 @texttt SB-PCL::[EMAIL PROTECTED] , @texttt SB-PCL::CONSTANT-VALUE[]
 @textrm ), for slot ac-cess (@texttt SB-
 
 Underfull \hbox (badness 2591) in paragraph at lines 58--71
 @texttt PCL::[EMAIL PROTECTED] , @texttt SB-PCL::[EMAIL PROTECTED] , @texttt 
 SB-PCL::[EMAIL PROTECTED] , @texttt SB-PCL::[EMAIL PROTECTED] ), or for
 Cross reference values unknown; you must run TeX again. [6] [7])
 (./foreign-linkage.texinfo Chapter 4 [8] [9]
 Overfull \hbox (52.34448pt too wide) in paragraph at lines 81--86
 [EMAIL PROTECTED] Find a mem-ory area for the linkage-table, and add it for 
 the OS in `
 @texttt src/compiler/target/[EMAIL PROTECTED] '[]|
 
 Overfull \hbox (17.46013pt too wide) in paragraph at lines 93--95
 [EMAIL PROTECTED] Define cor-rect @texttt SB!VM:LINKAGE-TABLE-ENTRY-SIZE[] 
 @textrm in `
 @texttt src/compiler/target/[EMAIL PROTECTED] '[]. |
 [10] [11]) (./funcallable-instances.texinfo Chapter 5 [12]) (./signals.texinfo
 Chapter 6 [13] [14]) (./slot-value.texinfo Chapter 7 [15] [16]
 Overfull \hbox (14.94176pt too wide) in paragraph at lines 82--82
  []@texttt (values (slot-unbound class object (slot-definition-name 
 slo
 td)))[] |
 [17] [18]) (./specials.texinfo Chapter 8 [19]) (./string-types.texinfo
 Chapter 9 [20]) (./threads.texinfo Chapter 10 [21] [22])) [23] )
 (see the transcript file for additional information) 
 /tmp/texfonts/pk/ljfour/p
 ublic/cm/cmsltt10.657pk /tmp/texfonts/pk/ljfour/public/cm/cmsl10.657pk 
 /tmp
 /texfonts/pk/ljfour/public/cm/cmtt12.657pk 
 /tmp/texfonts/pk/ljfour/public/cm/
 cmbx12.657pk /tmp/texfonts/pk/ljfour/public/cm/cmtt9.600pk 
 /tmp/texfonts/pk
 /ljfour/public/cm/cmr9.600pk 
 /tmp/texfonts/pk/ljfour/public/cm/cmsy10.657pk 
 /tmp/texfonts/pk/ljfour/public/cm/cmr7.600pk 
 /tmp/texfonts/pk/ljfour/public/
 cm/cmbx12.720pk /tmp/texfonts/pk/ljfour/public/cm/cmbx12.864pk 
 /tmp/texfont
 s/pk/ljfour/public/cm/cmtt10.657pk 
 /tmp/texfonts/pk/ljfour/public/cm/cmr10.65
 7pk /tmp/texfonts/pk/ljfour/public/cm/cmbx12.1037pk
 Output written on sbcl-internals.pdf (26 pages, 221241 bytes).