Thread: [A-a-p-user] Problems with --install vim
Brought to you by:
vimboss
From: Johan S. <jo...@sv...> - 2003-09-28 14:14:52
|
Hi! I'm getting the following when trying aap --install vim with A-A-P recipe executive version 1.033; released 2003 Sep 25 19:04:23 GMT Aap: Creating directory "/home/w/winkle/.aap/packages/vim" Aap: Entering directory `/home/w/winkle/.aap/packages/vim' Aap: Attempting download of "http://www.a-a-p.org/package.php?package=vim&osname=posix" Aap: Downloaded "http://www.a-a-p.org/package.php?package=vim&osname=posix" to "boot.aap" This will build Vim on Posix machines. Aap: Internal Error Aap: Traceback (most recent call last): File "/home/w/winkle/pkg/aap/CVS/Exec/Process.py", line 1114, in Process exec script_string in recdict, recdict File "<string>", line 20, in ? File "/home/w/winkle/pkg/aap/CVS/Exec/RecPython.py", line 657, in do_Debian_pkg if int(c) <= 32 or int(c) >= 127: ValueError: invalid literal for int(): v Aap: Aborted Any ideas? -- Johan Svedberg, jo...@sv..., http://johan.svedberg.pp.se/ |
From: Bram M. <Br...@mo...> - 2003-09-28 16:40:18
|
Johan Svedberg wrote: > I'm getting the following when trying aap --install vim with > A-A-P recipe executive version 1.033; released 2003 Sep 25 19:04:23 GMT > > Aap: Creating directory "/home/w/winkle/.aap/packages/vim" > Aap: Entering directory `/home/w/winkle/.aap/packages/vim' > Aap: Attempting download of "http://www.a-a-p.org/package.php?package=vim&osname=posix" > Aap: Downloaded "http://www.a-a-p.org/package.php?package=vim&osname=posix" to "boot.aap" > This will build Vim on Posix machines. > Aap: Internal Error > Aap: Traceback (most recent call last): > File "/home/w/winkle/pkg/aap/CVS/Exec/Process.py", line 1114, in Process > exec script_string in recdict, recdict > File "<string>", line 20, in ? > File "/home/w/winkle/pkg/aap/CVS/Exec/RecPython.py", line 657, in do_Debian_pkg > if int(c) <= 32 or int(c) >= 127: > ValueError: invalid literal for int(): v > > Aap: Aborted > > Any ideas? This is a bug in do_Debian_pkg(). I have asked a Debian person to test this, but apparently he didn't have time yet... Anyway, this patch should fix the reported problem. Let me know if there are any other problems. *** RecPython.py~ Thu Sep 25 19:38:51 2003 --- RecPython.py Sun Sep 28 16:31:27 2003 *************** *** 654,660 **** # Safety check: don't allow non-printable and non-ASCII characters in the # package name, since we are feeding it to a shell. for c in name: ! if int(c) <= 32 or int(c) >= 127: print _("Illegal character '%s' in package name '%s'") % (c, name) return 0 --- 654,660 ---- # Safety check: don't allow non-printable and non-ASCII characters in the # package name, since we are feeding it to a shell. for c in name: ! if ord(c) <= 32 or ord(c) >= 127: print _("Illegal character '%s' in package name '%s'") % (c, name) return 0 -- Change is inevitable, except from a vending machine. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\ \\\ Project leader for A-A-P -- http://www.A-A-P.org /// \\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html /// |
From: Johan S. <jo...@sv...> - 2003-09-28 15:47:24
|
* Sep 28 16:38 Bram Moolenaar <Br...@mo...>: [...] > Anyway, this patch should fix the reported problem. Let me know if > there are any other problems. The patch fixed it. However I still have the earlier reported problem with supplying a PREFIX. :-( Is aap --install vim PREFIX=$HOME/tmp a correct syntax? When I tried the PREFIX Recipe Examples on the webpage I didn't have any problems though, so it feels related to the Vim-recipe. Oh, another thing, you wouldn't happend to know a convenient way to extract your "inline" patches using Mutt would you? :-) I recall someone posting a a macro or something on vim-dev but I can't seem to find it. [...] -- Johan Svedberg, jo...@sv..., http://johan.svedberg.pp.se/ |
From: Johan S. <jo...@sv...> - 2003-09-28 15:55:51
|
* Sep 28 17:49 Johan Svedberg <jo...@sv...>: [...] > The patch fixed it. However I still have the earlier reported problem > with supplying a PREFIX. :-( Is aap --install vim PREFIX=$HOME/tmp a > correct syntax? When I tried the PREFIX Recipe Examples on the webpage I > didn't have any problems though, so it feels related to the Vim-recipe. I just tried aap --install aap PREFIX=$HOME/tmp and that works like a charm, this really narrows it down to Vims-recipe. Is it working for you? [...] -- Johan Svedberg, jo...@sv..., http://johan.svedberg.pp.se/ |
From: Bram M. <Br...@mo...> - 2003-09-29 20:00:35
|
Johan Svedberg wrote: > * Sep 28 17:49 Johan Svedberg <jo...@sv...>: > > [...] > > > The patch fixed it. However I still have the earlier reported problem > > with supplying a PREFIX. :-( Is aap --install vim PREFIX=$HOME/tmp a > > correct syntax? When I tried the PREFIX Recipe Examples on the webpage I > > didn't have any problems though, so it feels related to the Vim-recipe. > > I just tried aap --install aap PREFIX=$HOME/tmp and that works like a > charm, this really narrows it down to Vims-recipe. Is it working for > you? I had not tried this (I always used the FreeBSD port). I see the problem now. The PREFIX is not passed on to the recipe that builds Vim. I'll fix that and check that it works then... Yes, it appears to work fine now. -- Portable Computer: A device invented to force businessmen to work at home, on vacation, and on business trips. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\ \\\ Project leader for A-A-P -- http://www.A-A-P.org /// \\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html /// |
From: Johan S. <jo...@sv...> - 2003-09-28 19:34:41
|
* Sep 28 19:52 Bram Moolenaar <Br...@mo...>: > > Johan Svedberg wrote: > > > * Sep 28 17:49 Johan Svedberg <jo...@sv...>: > > > > [...] > > > > > The patch fixed it. However I still have the earlier reported problem > > > with supplying a PREFIX. :-( Is aap --install vim PREFIX=$HOME/tmp a > > > correct syntax? When I tried the PREFIX Recipe Examples on the webpage I > > > didn't have any problems though, so it feels related to the Vim-recipe. > > > > I just tried aap --install aap PREFIX=$HOME/tmp and that works like a > > charm, this really narrows it down to Vims-recipe. Is it working for > > you? > > I had not tried this (I always used the FreeBSD port). I see the problem > now. The PREFIX is not passed on to the recipe that builds Vim. I'll > fix that and check that it works then... > > Yes, it appears to work fine now. It certainly does! Thank you! -- Johan Svedberg, jo...@sv..., http://johan.svedberg.pp.se/ |
From: Bram M. <Br...@mo...> - 2003-09-28 16:13:24
|
Johan Svedberg wrote: > > Anyway, this patch should fix the reported problem. Let me know if > > there are any other problems. > > The patch fixed it. However I still have the earlier reported problem > with supplying a PREFIX. :-( Is aap --install vim PREFIX=$HOME/tmp a > correct syntax? When I tried the PREFIX Recipe Examples on the webpage I > didn't have any problems though, so it feels related to the Vim-recipe. Could you please explain what the probem with PREFIX is? The command you give looks OK to me. > Oh, another thing, you wouldn't happend to know a convenient way to > extract your "inline" patches using Mutt would you? :-) I recall someone > posting a a macro or something on vim-dev but I can't seem to find it. I usually select the lines in Visual mode and write them to a file, then feed the file to "patch" in another xterm. Oh, you need to use Vim to edit the message, of course :-). -- You have the right to remain silent. Anything you say will be misquoted, then used against you. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\ \\\ Project leader for A-A-P -- http://www.A-A-P.org /// \\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html /// |
From: Johan S. <jo...@sv...> - 2003-09-28 17:08:39
|
* Sep 28 18:12 Bram Moolenaar <Br...@mo...>: [...] > > The patch fixed it. However I still have the earlier reported problem > > with supplying a PREFIX. :-( Is aap --install vim PREFIX=3D$HOME/tmp a > > correct syntax? When I tried the PREFIX Recipe Examples on the webpage I > > didn't have any problems though, so it feels related to the Vim-recipe. > > Could you please explain what the probem with PREFIX is? The command > you give looks OK to me. Well, it seems like it still aiming at /usr/local/, this is the output I'm getting: [...] link.sh: The file 'auto/link.sed' exists, which is going to be used now. link.sh: If linking fails, try deleting the auto/link.sed file. link.sh: If this fails too, try creating an empty auto/link.sed file. link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/X11R6/lib -L/usr/local/lib -o vim build-Linux2= _4_21_acc_k7_smp-GTK/buffer.o build-Linux2_4_21_acc_k7_smp-GTK/charset.o bu= ild-Linux2_4_21_acc_k7_smp-GTK/diff.o build-Linux2_4_21_acc_k7_smp-GTK/digr= aph.o build-Linux2_4_21_acc_k7_smp-GTK/edit.o build-Linux2_4_21_acc_k7_smp-= GTK/eval.o build-Linux2_4_21_acc_k7_smp-GTK/ex_cmds.o build-Linux2_4_21_acc= _k7_smp-GTK/ex_cmds2.o build-Linux2_4_21_acc_k7_smp-GTK/ex_docmd.o build-Li= nux2_4_21_acc_k7_smp-GTK/ex_eval.o build-Linux2_4_21_acc_k7_smp-GTK/ex_getl= n.o build-Linux2_4_21_acc_k7_smp-GTK/fileio.o build-Linux2_4_21_acc_k7_smp-= GTK/fold.o build-Linux2_4_21_acc_k7_smp-GTK/getchar.o build-Linux2_4_21_acc= _k7_smp-GTK/if_cscope.o build-Linux2_4_21_acc_k7_smp-GTK/if_xcmdsrv.o build= -Linux2_4_21_acc_k7_smp-GTK/main.o build-Linux2_4_21_acc_k7_smp-GTK/mark.o = build-Linux2_4_21_acc_k7_smp-GTK/memfile.o build-Linux2_4_21_acc_k7_smp-GTK= /memline.o build-Linux2_4_21_acc_k7_smp-GTK/menu.o build-Linux2_4_21_acc_k7= _smp-GTK/message.o build-Linux2_4_21_acc_k7_smp-GTK/misc1.o build-Linux2_4_= 21_acc_k7_smp-GTK/misc2.o build-Linux2_4_21_acc_k7_smp-GTK/move.o build-Lin= ux2_4_21_acc_k7_smp-GTK/mbyte.o build-Linux2_4_21_acc_k7_smp-GTK/normal.o b= uild-Linux2_4_21_acc_k7_smp-GTK/ops.o build-Linux2_4_21_acc_k7_smp-GTK/opti= on.o build-Linux2_4_21_acc_k7_smp-GTK/os_unix.o build-Linux2_4_21_acc_k7_sm= p-GTK/auto/pathdef.o build-Linux2_4_21_acc_k7_smp-GTK/quickfix.o build-Linu= x2_4_21_acc_k7_smp-GTK/regexp.o build-Linux2_4_21_acc_k7_smp-GTK/screen.o b= uild-Linux2_4_21_acc_k7_smp-GTK/search.o build-Linux2_4_21_acc_k7_smp-GTK/s= yntax.o build-Linux2_4_21_acc_k7_smp-GTK/tag.o build-Linux2_4_21_acc_k7_smp= -GTK/term.o build-Linux2_4_21_acc_k7_smp-GTK/ui.o build-Linux2_4_21_acc_k7_= smp-GTK/undo.o build-Linux2_4_21_acc_k7_smp-GTK/window.o build-Linux2_4_21_= acc_k7_smp-GTK/gui.o build-Linux2_4_21_acc_k7_smp-GTK/gui_gtk.o build-Linux= 2_4_21_acc_k7_smp-GTK/gui_gtk_x11.o build-Linux2_4_21_acc_k7_smp-GTK/pty.o = build-Linux2_4_21_acc_k7_smp-GTK/gui_beval.o build-Linux2_4_21_acc_k7_smp-G= TK/gui_gtk_f.o build-Linux2_4_21_acc_k7_smp-GTK/netbeans.o build-Linux2_4_2= 1_acc_k7_smp-GTK/version.o -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynami= c -lgmodule -lglib -ldl -lXi -lXext -lm -lXt -lncurses -ldl link.sh: Linked fine with a few libraries removed Aap: Copied "auto/link.sed" to "build-Linux2_4_21_acc_k7_smp-GTK/link.sed" Aap: Error in recipe "/home/w/winkle/.aap/packages/vim/vim/src/main.aap" li= ne 618: Cannot copy "vim" to "/usr/local/bin/vim": [Errno 13] Permission de= nied: '/usr/local/bin/vim' included from "/home/w/winkle/.aap/packages/vim/vim/main.aap" line 23 included from "/home/w/winkle/.aap/packages/vim/main.aap" line 83 winkle@mao:~/tmp $ [...] --=20 Johan Svedberg, jo...@sv..., http://johan.svedberg.pp.se/ |