You are not logged in.

#1 2013-05-24 09:47:01

Hiato
Member
Registered: 2009-01-21
Posts: 76

extra/maxima, home/jeurgen and you

Greetings all,

This may or may not be the right place to post, but in any event this is package problem and I'm fairly confident it has nothing to do with my system as opposed to the build itself. Should you elect to install the wonderful maxima package from extra, and run it, you may be confronted with the following:

debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread
#<THREAD "main thread" RUNNING {1004FC93D3}>:
  Can't create directory /home/juergen/

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

restarts (invokable by number or by possibly-abbreviated name):
  0: [RETRY   ] Retry directory creation.
  1: [CONTINUE] Continue as if directory creation was successful.
  2: [RETRY   ] Retry compiling #<CL-SOURCE-FILE "quicklisp" "package">.
  3: [ACCEPT  ] Continue, treating
                compiling #<CL-SOURCE-FILE "quicklisp" "package"> as having
                been successful.
  4: [RETRY   ] Retry EVAL of current toplevel form.
  5:            Ignore error and continue loading file "/home/nine/coding/quicklisp/setup.lisp".
  6: [ABORT   ] Abort loading file "/home/nine/coding/quicklisp/setup.lisp".
  7:            Retry EVAL of current toplevel form.
  8:            Ignore error and continue userinit file "/home/nine/.sbclrc".
  9:            Abort userinit file "/home/nine/.sbclrc".
 10:            Skip to toplevel READ/EVAL/PRINT loop.
 11: [EXIT    ] Exit SBCL (calling #'EXIT, killing the process).

(ENSURE-DIRECTORIES-EXIST #P"/home/juergen/.cache/common-lisp/sbcl-1.1.7-linux-x64/home/nine/coding/quicklisp/quicklisp/package.fasl" :VERBOSE NIL :MODE 511)

Of particular note is the hardcoded directory in the first line, which is actually causing the error, "/home/jeurgen". Now, that's not me, and likely it's not you either (:p) but it has a chance of being:

Packager: Juergen Hoetzel <juergen@archlinux.org>

who has somehow got his directory into the binary, as opposed to $HOME or whatever the case.

Rebuilding from the abs using 5.29.1 (as the sourceforge page doesn't have 5.30 curiously, so I'm not sure where it came from) and installing seems to work fine. What shall we do about this?

Last edited by Hiato (2013-05-24 09:58:36)

Offline

#2 2013-05-24 09:49:05

jakobcreutzfeldt
Member
Registered: 2011-05-12
Posts: 1,042

Re: extra/maxima, home/jeurgen and you

Works fine for me:

$ maxima
Maxima 5.30.0 http://maxima.sourceforge.net
using Lisp SBCL 1.1.7
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1)

$ rmaxima
Maxima 5.30.0 http://maxima.sourceforge.net
using Lisp SBCL 1.1.7
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1)

Last edited by jakobcreutzfeldt (2013-05-24 09:50:32)

Offline

#3 2013-05-24 10:00:56

Hiato
Member
Registered: 2009-01-21
Posts: 76

Re: extra/maxima, home/jeurgen and you

@jakobcreutzfeldt more than likely, then, I merely have a poor grasp on configurations or some such, though I fail to see how /home/jeurgen could come up in any way unless it was built into the package. So, barring the fact that likely something is not pointing/configured correctly be default on my system, the package does definitely revert to this path for me -- which is, if nothing else, strange.

Offline

#4 2013-05-24 10:14:17

jakobcreutzfeldt
Member
Registered: 2011-05-12
Posts: 1,042

Re: extra/maxima, home/jeurgen and you

Yes, it's definitely strange. Are you sure the problem is in Maxima or is it possibly in SBCL? What happens if you try to run sbcl (it runs fine for me)?

Last edited by jakobcreutzfeldt (2013-05-24 10:14:35)

Offline

#5 2013-05-24 15:13:58

Hiato
Member
Registered: 2009-01-21
Posts: 76

Re: extra/maxima, home/jeurgen and you

Sorry for the delay, exams can be a nuisance sometimes. In any event, yep, sbcl is definitely working without complaint for me. So the problem is not then with sbcl, and is more likely than not with maxima (but again I concede it is not impossible that somewhere in configuring quicklisp, this has gone wrong).

Offline

#6 2013-05-24 15:48:39

jakobcreutzfeldt
Member
Registered: 2011-05-12
Posts: 1,042

Re: extra/maxima, home/jeurgen and you

I'm sorry to say that I'm at a bit of a loss. It does sound like a packaging problem but it's strange that it doesn't affect me. I would suggest filing a bug report.

Offline

#7 2013-07-26 05:49:01

qpalz
Member
From: Hong Kong
Registered: 2012-08-08
Posts: 18

Re: extra/maxima, home/jeurgen and you

Sorry for replying this old thread, but I have the same problem. Have you solved this problem?

Offline

#8 2013-07-28 16:01:56

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,173

Re: extra/maxima, home/jeurgen and you


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

Board footer

Powered by FluxBB