Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (475 - 477 of 1030)

Ticket Resolution Summary Owner Reporter
#452 fixed pathname namestring escape breaks externalization for unix shell commands R. Matthew Emerson james anderson
Description

given version "Version 1.3-RC1-r11719M (DarwinPPC32)", given a local asdf package in a unix file with pathname such as

/Development/Downloads/bordeaux-threads_latest.tar.gz

asdf-install fails to install the package. the step which attempts to extract the tar table-of-contents fails, as the filename escape character, #
, appears in the command string. a patch to installer.lisp#tar-arguments (http://trac.clozure.com/openmcl/browser/trunk/source/tools/asdf-install/installer.lisp?rev=11304#L291) to delete the escape character, which allows the install to succeed, demonstrates the problem.


patch diff

Index: installer.lisp
===================================================================
--- installer.lisp      (revision 11787)
+++ installer.lisp      (working copy)
@@ -291,7 +291,7 @@
 (defun tar-arguments (source packagename)
   #-(or :win32 :mswindows :scl)
   (list "-C" (namestring (truename source))
-       "-xzvf" (namestring (truename packagename)))
+       "-xzvf" (remove #\\ (namestring (truename packagename))))
   #+(or :win32 :mswindows)
   (list "-l"
        "-c"

listener transcript

? (asdf-install:install "/Development/Downloads/bordeaux-threads_latest.tar.gz")
0> Calling (ASDF-INSTALL::INSTALL-LOCATION) 
Install where?
1) System-wide install: 
   System in /usr/local/asdf-install/site-systems/
   Files in /usr/local/asdf-install/site/ 
2) Personal installation: 
   System in /Users/janson/.asdf-install-dir/systems/
   Files in /Users/janson/.asdf-install-dir/site/ 
0) Abort installation.
 --> 1
<0 ASDF-INSTALL::INSTALL-LOCATION returned (#P"/usr/local/asdf-install/site/" #P"/usr/local/asdf-install/site-systems/" "System-wide install")
0> Calling (ASDF-INSTALL::LOCAL-ARCHIVE-P "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
<0 ASDF-INSTALL::LOCAL-ARCHIVE-P returned #P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
0> Calling (ASDF-INSTALL::INSTALL-PACKAGE #P"/usr/local/asdf-install/site/" #P"/usr/local/asdf-install/site-systems/" "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
 1> Calling (ASDF-INSTALL::EXTRACT #P"/usr/local/asdf-install/site/" "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
 <1 ASDF-INSTALL::EXTRACT returned "tar (child): /Development/Downloads/bordeaux-threads_latest\\\\.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
/usr/bin/tar: Child returned status 2
/usr/bin/tar: Error exit delayed from previous errors
"
<0 ASDF-INSTALL::INSTALL-PACKAGE returned NIL
NIL
? (pathname-name #P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz")
"bordeaux-threads_latest.tar"
? (namestring #P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz")
"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
? (truename #P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz")
#P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
? (truename #P"/Development/Downloads/bordeaux-threads_latest.tar.gz")
#P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
? (truename #P"/Development/Downloads/bordeaux-\\threads_latest.tar.gz")
#P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
? (namestring  (truename #P"/Development/Downloads/bordeaux-threads_latest.tar.gz"))
"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
? (find #\\ (namestring  (truename #P"/Development/Downloads/bordeaux-threads_latest.tar.gz")))
#\\

;;; load patched installer.lisp

? (load (compile-file "/Development/Applications/LISP/ccl-1.3/tools/asdf-install/installer.lisp"))
;Compiling "/Development/Applications/LISP/ccl-1.3/tools/asdf-install/installer.lisp"...
;Loading #P"/Development/Applications/LISP/ccl-1.3/tools/asdf-install/installer.dfsl"...
#P"/Development/Applications/LISP/ccl-1.3/tools/asdf-install/installer.dfsl"
? (asdf-install:install "/Development/Downloads/bordeaux-threads_latest.tar.gz")
0> Calling (ASDF-INSTALL::INSTALL-LOCATION) 
Install where?
1) System-wide install: 
   System in /usr/local/asdf-install/site-systems/
   Files in /usr/local/asdf-install/site/ 
2) Personal installation: 
   System in /Users/janson/.asdf-install-dir/systems/
   Files in /Users/janson/.asdf-install-dir/site/ 
0) Abort installation.
 --> 1
<0 ASDF-INSTALL::INSTALL-LOCATION returned (#P"/usr/local/asdf-install/site/" #P"/usr/local/asdf-install/site-systems/" "System-wide install")
0> Calling (ASDF-INSTALL::LOCAL-ARCHIVE-P "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
<0 ASDF-INSTALL::LOCAL-ARCHIVE-P returned #P"/Development/Downloads/bordeaux-threads_latest\\.tar.gz"
0> Calling (ASDF-INSTALL::INSTALL-PACKAGE #P"/usr/local/asdf-install/site/" #P"/usr/local/asdf-install/site-systems/" "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
 1> Calling (ASDF-INSTALL::EXTRACT #P"/usr/local/asdf-install/site/" "/Development/Downloads/bordeaux-threads_latest.tar.gz") 
 <1 ASDF-INSTALL::EXTRACT returned "bordeaux-threads_0.5.1/
bordeaux-threads_0.5.1/bordeaux-threads.asd
bordeaux-threads_0.5.1/LICENSE
bordeaux-threads_0.5.1/site/
bordeaux-threads_0.5.1/site/index.html
bordeaux-threads_0.5.1/site/style.css
bordeaux-threads_0.5.1/src/
bordeaux-threads_0.5.1/src/allegro.lisp
bordeaux-threads_0.5.1/src/armedbear.lisp
bordeaux-threads_0.5.1/src/bordeaux-threads.lisp
bordeaux-threads_0.5.1/src/cmu.lisp
bordeaux-threads_0.5.1/src/condition-variables.lisp
bordeaux-threads_0.5.1/src/corman.lisp
bordeaux-threads_0.5.1/src/default-implementations.lisp
bordeaux-threads_0.5.1/src/ecl.lisp
bordeaux-threads_0.5.1/src/lispworks.lisp
bordeaux-threads_0.5.1/src/mcl.lisp
bordeaux-threads_0.5.1/src/openmcl.lisp
bordeaux-threads_0.5.1/src/sbcl.lisp
bordeaux-threads_0.5.1/src/unsupported.lisp
bordeaux-threads_0.5.1/test/
bordeaux-threads_0.5.1/test/bordeaux-threads-test.lisp
"
"ln -s \"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/bordeaux-threads.asd\" \"/usr/local/asdf-install/site-systems/bordeaux-threads.asd\""
;;; ASDF-INSTALL: Found system definition: /usr/local/asdf-install/site/bordeaux-threads_0.5.1/bordeaux-threads.asd
<0 ASDF-INSTALL::INSTALL-PACKAGE returned (#P"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/bordeaux-threads.asd")
;;; ASDF-INSTALL: Loading system ASDF-INSTALL::|bordeaux-threads| via ASDF.
; loading system definition from /usr/local/asdf-install/site/bordeaux-threads_0.5.1/bordeaux-threads.asd into #<Package "ASDF0">
;Loading #P"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/bordeaux-threads.asd"...
; registering #<SYSTEM BORDEAUX-THREADS #xA3A2A3E> as BORDEAUX-THREADS
; registering #<SYSTEM BORDEAUX-THREADS-TEST #xA3C305E> as BORDEAUX-THREADS-TEST
;Compiling "/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/bordeaux-threads.lisp"...
;Loading #P"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/bordeaux-threads.dfsl"...
;Compiling "/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/openmcl.lisp"...
;Loading #P"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/openmcl.dfsl"...
;Compiling "/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/default-implementations.lisp"...
;Loading #P"/usr/local/asdf-install/site/bordeaux-threads_0.5.1/src/default-implementations.dfsl"...
(ASDF-INSTALL::|bordeaux-threads|)
? 
#456 fixed "Search Files" exception when no "In Folder" specified R. Matthew Emerson Derrell Piper
Description

Leaving the "In Folder:" field blank in "Tools" > "Search Files..." results in the following (1.3):

* Error in event process: Array index -1 out of bounds for "" .

(442A48) : 0 (FUNCALL #'#<(:INTERNAL GUI::sendEvent:|)> #<SIMPLE-ERROR #x300041B6B09D>) 149

(#:G5207)

#:G5207: #<SIMPLE-ERROR #x300041B6B09D>

#:COMPILER-VAR: (NIL) #:G5204: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFF950>

(442A70) : 1 (SIGNAL #<SIMPLE-ERROR #x300041B6B09D>) 981

(CONDITION &REST CCL::ARGS)

CONDITION: #<SIMPLE-ERROR #x300041B6B09D> CCL::ARGS: NIL

CCL::%HANDLERS%: ((ERROR) (ERROR)) CCL::TAG: (CONDITION #<COMPILED-LEXICAL-CLOSURE # #x493DBF>) CCL::HANDLERS: (CONDITION #<COMPILED-LEXICAL-CLOSURE # #x493DBF>)

CCL::FN: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL GUI::sendEvent:|) #x493DBF>

(442AC8) : 2 (%ERROR #<SIMPLE-ERROR #x300041B6B09D> (-1 "") 558468) 117

(CONDITION CCL::ARGS CCL::ERROR-POINTER)

CONDITION: #<SIMPLE-ERROR #x300041B6B09D> CCL::ARGS: (-1 "") CCL::ERROR-POINTER: 558468

(442AF0) : 3 (FUNCALL #'#<(:INTERNAL CCL::%XERR-DISP)>) 2485

NIL

CCL::FRAME-PTR: 558468 CCL::FN: #<METHOD-FUNCTION GUI::GET-FULL-DIR-STRING (STRING)> CCL::OP0: 205 CCL::OP1: 200 CCL::OP2: 103 CCL::SKIP: 3 CCL::XP: #<A Foreign Pointer #x7FFF5FBFF660> CCL::XCF: #<A Foreign Pointer #x442C20>

(442B40) : 4 (FUNCALL-WITH-ERROR-REENTRY-DETECTION #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x493CCF>) 181

(CCL::THUNK)

CCL::THUNK: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x493CCF>

COUNT: 0 CCL::*ERROR-REENTRY-COUNT*: 0

(442B80) : 5 (FUNCALL #'#<CCL::%XERR-DISP> 17591849975238) 493

(#:G129179)

#:G129179: 17591849975238

#:G129189: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFEE30> CCL::XP: #<A Foreign Pointer #x7FFF5FBFF660> CCL::XCF: #<A Foreign Pointer #x442C20> #:G129190: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL CCL::%XERR-DISP) #x493CCF>

(442BB8) : 6 (%PASCAL-FUNCTIONS% 2 17591849975238) 397

(CCL::INDEX CCL::ARGS-PTR-FIXNUM)

CCL::INDEX: 2 CCL::ARGS-PTR-FIXNUM: 17591849975238

CCL::LISP-FUNCTION: #<Compiled-function CCL::%XERR-DISP (Non-Global) #x3000405E1CCF> WITHOUT-INTERRUPTS: NIL CCL::*CALLBACK-TRACE-P*: NIL

*(442C20) : 8 (FUNCALL #'#<#<STANDARD-METHOD GUI::GET-FULL-DIR-STRING (STRING)>> "") 109

(GUI::STR)

GUI::STR: ""

GUI::RET: ""

(442C80) : 9 (FUNCALL #'#<#<STANDARD-METHOD GUI::GET-FULL-DIR-STRING (NS:NS-STRING)>> #<NS-MUTABLE-STRING "" (#x7FFF70218220)>) 85

(GUI::NSSTRING)

GUI::NSSTRING: #<NS-MUTABLE-STRING "" (#x7FFF70218220)>

(442CA0) : 10 (FUNCALL #'#<(:INTERNAL GUI::doSearch|)>) 261

NIL

#:G32960: #<SEARCH-FILES-WINDOW-CONTROLLER <SearchFilesWindowController: 0x16ea1af0> (#x16EA1AF0)> GUI::FIND-NSTR: #<NS-MUTABLE-STRING "forge" (#x16EF3C10)> GUI::FOLDER-NSTR: #<NS-MUTABLE-STRING "" (#x7FFF70218220)> GUI::FILE-NAME-NSTR: #<NS-CONSTANT-STRING "*.lisp" (#x1A0480)> GUI::WC: #<SEARCH-FILES-WINDOW-CONTROLLER <SearchFilesWindowController: 0x16ea1af0> (#x16EA1AF0)>

(442CD8) : 11 (HANDLE-INVOKING-LISP-FUNCTION #<COMPILED-LEXICAL-CLOSURE (:INTERNAL GUI::doSearch|) #x300041B6B8DF> NIL NIL #<APPKIT-PROCESS Initial(0) [Active] #x3000404AFE4D>) 605

(GUI::THUNK GUI::RESULT-HANDLER GUI::CONTEXT &OPTIONAL GUI::INVOKING-PROCESS)

GUI::THUNK: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL GUI::doSearch|) #x300041B6B8DF>

GUI::RESULT-HANDLER: NIL GUI::CONTEXT: NIL GUI::INVOKING-PROCESS: #<APPKIT-PROCESS Initial(0) [Active] #x3000404AFE4D>

GUI::*INVOKING-EVENT-PROCESS*: #<APPKIT-PROCESS Initial(0) [Active] #x3000404AFE4D> GUI::*INVOKING-EVENT-CONTEXT*: NIL

(442D48) : 12 (FUNCALL #'#<#<STANDARD-METHOD GUI::INVOKE-LISP-FUNCTION (NS:NS-APPLICATION T)>> #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> 1) 357

(GUI::SELF GUI::ID)

GUI::SELF: #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> GUI::ID: 1

#:WHOLE5114: (#<COMPILED-LEXICAL-CLOSURE # #x300041B6B8DF> NIL NIL . #<APPKIT-PROCESS Initial(0) [Active] #x3000404AFE4D>) #:ARGS5115: #<CCL::DESTRUCTURE-STATE #x493D2D>

GUI::THUNK: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL GUI::doSearch|) #x300041B6B8DF>

GUI::RESULT-HANDLER: NIL GUI::CONTEXT: NIL #:REST5116: #<APPKIT-PROCESS Initial(0) [Active] #x3000404AFE4D>

(442DA0) : 13 (FUNCALL #'#<GUI::|-[LispApplication sendEvent:]|> 17591849975594) 1037

(#:G5203)

#:G5203: 17591849975594

#:G5219: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFF950> #:G5204: #<A Foreign Pointer [stack-allocated] #x7FFF5FBFF950> #:COMPILER-VAR: (NIL)

#:G5209: #<COMPILED-LEXICAL-CLOSURE (:INTERNAL GUI::sendEvent:|) #x493DBF>

#:G5220: (CONDITION #<COMPILED-LEXICAL-CLOSURE # #x493DBF>) CCL::%HANDLERS%: ((CONDITION #) (ERROR)) GUI::SELF: #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> GUI::_CMD: #<A Foreign Pointer #x7FFF823B6D48> GUI::E: #<NS-EVENT NSEvent: type=AppDefined loc=(0,0) time=0.0 flags=0 win=0x0 winNum=0 ctxt=0x0 subtype=17 data1=1 data2=0 (#x18D0CF10)>

(442E10) : 14 (%PASCAL-FUNCTIONS% 14 17591849975594) 397

(CCL::INDEX CCL::ARGS-PTR-FIXNUM)

CCL::INDEX: 14 CCL::ARGS-PTR-FIXNUM: 17591849975594

CCL::LISP-FUNCTION: #<Compiled-function GUI::sendEvent:| (Non-Global) #x30004141353F>

WITHOUT-INTERRUPTS: NIL CCL::*CALLBACK-TRACE-P*: NIL

(442ED0) : 16 (FUNCALL #'#<Anonymous Function #x30004132E96F> #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x7FFF8246DD68>)) 205

(#:G2814 #:G2815)

#:G2814: #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> #:G2815: #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x7FFF8246DD68>)

(442EF0) : 17 (FUNCALL #'#<(:INTERNAL CCL::SEND-UNAMBIGUOUS-MESSAGE (SHARED-INITIALIZE :AFTER (CCL::OBJC-DISPATCH-FUNCTION T)))> #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)>) 533

(CCL::RECEIVER &REST CCL::ARGS)

CCL::RECEIVER: #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> CCL::ARGS: NIL

CCL::SELECTOR: #S(CCL::OBJC-SELECTOR :NAME "run" :%SEL #<A Foreign Pointer #x7FFF8246DD68>) FUNCTION: #<Anonymous Function #x30004132E96F>

(442F30) : 18 (EVENT-LOOP NIL) 389

(&OPTIONAL GUI::END-TEST)

GUI::END-TEST: NIL

GUI::APP: #<LISP-APPLICATION <LispApplication: 0x1be5d0> (#x1BE5D0)> *BREAK-ON-ERRORS*: NIL #:G7036: (ERROR) CCL::%HANDLERS%: ((ERROR)) GUI::*EVENT-PROCESS-REPORTED-CONDITIONS*: (#<SIMPLE-ERROR #x300041B6B09D>)

(442FA8) : 19 (RUN-EVENT-LOOP) 117

NIL

#457 fixed Trac "Version" missing "1.3" R. Matthew Emerson Derrell Piper
Description

The "Version:" pop-up menu in Trac is missing a "1.3" option.

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.