[sage-devel] Re: Which IDE do you use to write code for sage?
If someone is thinking of DEVELOPING an IDE, then one thing to look at is the open source https://www.jetbrains.com/mps/ I haven't used it for anything yet, but my brief understanding of its documentation is that it's a bit like "Microsoft Word", except that in stead of text color the meaning of the words are entered by the user, who writes the "colored text". That way there is no need for deriving the meaning of the words by analyzing their surrounding words by various complex approaches like the http://www.antlr.org/ I do not know, how practical that approach is, but one other open source project is using the JetBrains MPS http://mbeddr.com/ I do not have a clue, if it helps, but I at least tried to be helpful. :-D As a side note I say that I've noticed that software developers, me myself included, are usually not as good at math as they _should_ and pure mathematicians tend to be at software development not as good as they could. That seems to explain a lot of things in this world. :-D -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Which IDE do you use to write code for sage?
On Wednesday, February 3, 2016 at 11:54:56 AM UTC+1, Amol Ghadage wrote: > > I just want know how to do sage CRM development? > You may be in the wrong newsgroup. (Sage CRM is a CRM, while Sage Math is a CAS) FWIW I used an IDE for some time but switched to vim because the IDE was too slow. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: cannot post comments on trac #19984
2016-02-04 03:53:43 UTC, William: > > So far only you and Thierry have stepped up. If you send Thierry > (sa...@lma.metelu.net ) your public key, he can make an > account for you > on wiki.sagemath.org and trac.sagemath.org. > I'm interested in joining too. I'll send Thierry my public key. Samuel -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Failure to Compile Sage 7.0 Stable on openSUSE Linux
The source was downloaded on 2016_02_04 from http://www.sagemath.org/download-source.html and the sha256 sum of the downloaded sage-7.0.tar.gz is 8eb8d48b78a29163ba4d89ab3f781a5476da4d2e119ba3662e84445fe3752bae An excerpt of the console output resides at the attached text files. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout. ... real0m9.093s user0m4.154s sys 0m3.034s Successfully installed lrcalc-1.2.p0 Deleting temporary build directory /opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local/var/tmp/sage/build/lrcalc-1.2.p0 Finished installing lrcalc-1.2.p0.spkg sage-logger 'sage-spkg gap-4.7.9' '/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/logs/pkgs/gap-4.7.9.log' Found local metadata for gap-4.7.9 Using cached file /opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/upstream/gap-4.7.9.tar.bz2 gap-4.7.9 Setting up build directory for gap-4.7.9 mv: cannot stat 'gap-4.7.9*': No such file or directory Finished set up Host system: Linux linux-0fiz 3.16.7-29-desktop #1 SMP PREEMPT Fri Oct 23 00:46:04 UTC 2015 (6be6a97) x86_64 x86_64 x86_64 GNU/Linux C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ../src/configure --prefix=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local --with-local-prefix=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local --with-gmp=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local --with-mpfr=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local --with-mpc=/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local --with-system-zlib --disable-multilib --disable-nls --enable-languages=c,c++,fortran --disable-libitm Thread model: posix gcc version 4.9.3 (GCC) spkg-install is using VERSION = 4.7.9 GAP_DIR = gap-4.7.9 INSTALL_DIR = /opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerimine/sage-7.0/local/gap/gap-4.7.9 Applying patches... patching file configure Hunk #1 succeeded at 4146 (offset 21 lines). patching file gap.shi patching file tst/testinstall.g patching file src/sysfiles.c Hunk #1 succeeded at 88 (offset 2 lines). Configuring GAP... configure: loading site script /usr/share/site/x86_64-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... cpp checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking size of void *... 8 checking ABI bit size... 64 checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether make sets $(MAKE)... yes checking GAP config name... default64 configure: creating ./config.status config.status: creating Makefile-default64 config.status: creating sysinfo.gap-default64 config.status: creating bin/gap-default64.sh Building GAP... make[3]: Entering directory '/opt/2dot7TiB_k8vaketas/ts2/mittevarundatav/_home/m_local/bin_p/Sage/kompileerim
Re: [sage-devel] Re: cannot post comments on trac #19984
So far only you and Thierry have stepped up. If you send Thierry (s...@lma.metelu.net) your public key, he can make an account for you on wiki.sagemath.org and trac.sagemath.org. On Wed, Feb 3, 2016 at 11:55 AM, Dima Pasechnik wrote: > I would like to volunteer, although I don't know much about trac and the git > server > used there. And my time is sometimes very limited, > in particular during teaching weeks, i.e. about 20 weeks a > year at the moment. > (although it's actually written in the ODK grant proposal that we'd like to > look > at anonymised statistics of trac usage, so this gives me an extra incentive > to > look into details of trac functioning) > > Dima > > On Tuesday, 2 February 2016 13:33:06 UTC, William wrote: >> >> On Mon, Feb 1, 2016 at 3:50 PM, Dima Pasechnik wrote: >> > >> > >> > On Monday, 1 February 2016 20:43:40 UTC, Volker Braun wrote: >> >> >> >> Something broke already before you pressed submit, the next-to-last >> >> preview already timed out Still looks more like a network issue, >> >> perhaps >> >> a wonky UW firewall? >> > >> > >> > you appear to be right; I was able to leave >> > http://trac.sagemath.org/ticket/19984?replyto=22#comment:24 >> > using geom as socks_v5 proxy (see e.g. >> > https://calomel.org/firefox_ssh_proxy.html on how to set it up) >> > >> > And a no web-proxy attempt still hangs. >> > >> > What can we do about it? Complain to UW, via William? >> > >> > Move over to other hosting? >> > (ODK grant surely can get us a good enough GCE or other host...) >> >> SageMath, Inc. is probably large enough to pay for this now. >> >> Any thoughts about the costs of the compute resources that would be >> needed to move trac.sagemath.org to GCE? If it's not too much, it >> would be easy to setup a GCE project for that, billed to SageMath, >> Inc., and add the people who would be willing to maintain the >> trac.sagemath.org and wiki.sagemath.org to that project. That's how >> sagecell is done right now (it costs about $100/month, several of us >> are on the project and all can do anything, etc.). >> >> Quick estimate: wiki+trac would cost about $110/month? >> >> >> https://cloud.google.com/products/calculator/#id=7efdfcf7-1d16-41b7-84b2-f98c50558c10 >> >> I'm willing to pay for this if a couple of people will volunteer to be >> the people to do the actual move and maintain the GCE project. (GCE >> is really easy to use through a web interface, including ssh, etc.) >> >> -- William >> >> > >> > Dima >> > >> >> >> >> >> >> On Monday, February 1, 2016 at 5:49:54 PM UTC+1, Dima Pasechnik wrote: >> >>> >> >>> is it just skrew clock somewhere upstream that causes this? >> >> >> >> -- >> William (http://wstein.org) > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: error rebuilding sage
I'm sorry, it's a typo when writing this message. Anyway, I tried again, and now it's compiling ok. I do not really know why. El miércoles, 3 de febrero de 2016, 18:25:46 (UTC+1), jhonrubia6 escribió: > > after make dist-clean && make I've got an error compiling atlas-3.10.2. > Any ideas, other than re-cloning the sources? > > Setting up build directory for atlas-3.10.2 > > Finished set up > > > > Host system: > > Darwin OnoSendaiII.local 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 > 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64 > > > > C compiler: gcc > > C compiler version: > > Configured with: --prefix=/Library/Developer/CommandLineTools/usr > --with-gxx-include-dir=/usr/include/c++/4.2.1 > > Apple LLVM version 7.0.2 (clang-700.1.81) > > Target: x86_64-apple-darwin15.3.0 > > Thread model: posix > > > > Cannot execute fortran compiler ($FC)! > > > real0m0.071s > > user0m0.041s > > sys 0m0.026s > > > > Error installing package atlas-3.10.2 > > > > Please email sage-devel (http://groups.google.com/group/sage-devel) > > explaining the problem and including the relevant part of the log file > > /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log > > Describe your computer, operating system, etc. > > If you want to try to fix the problem yourself, *don't* just cd to > > /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2 > and type 'make' or whatever is appropriate. > > Instead, the following commands setup all environment variables > > correctly and load a subshell for you to debug the error: > > (cd > '/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2' > && '/Users/J_Honrubia/Sage/sage-6.10/sage/sage' --sh) > > When you are done debugging, you can type "exit" to leave the subshell. > > > > make[1]: *** > [/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/lib/sage/installed/atlas-3.10.2] > > Error 1 > > > real6m27.702s > > user4m16.457s > > sys 1m55.716s > > *** > > Error building Sage. > > > The following package(s) may have failed to build: > > > package: atlas-3.10.2 > > log file: /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log > > build directory: > /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2 > > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Which IDE do you use to write code for sage?
Hello Maarteen, My answer for your questions...and valid for me at my job (computer science engineer) AND at my home (maths hobbyist and sagemath user). But one point before : I use a kind of IDE since 30 years and long time ago, available "IDE" were not same. In 1984 I used Emacs a little (one year) and maybe the rest of the time, basic UNIX/Linux tools such as : ed, vi, make.. In 2014 I went to Paris for a one week comp.training about CORBA ...and it was the worst experience for me in 30 years : don't know about CORBA (the main subject), don't know about C++ (the generated code), don't know about the IDE Eclipse ... and the funniest, sitting near young engineers clicking at full speed on the mysterious icons Lost in translation.usually they finished work since 55 minutes when I was trying sadly to remember how to roll back one file. Emacs was and is still powerfull now...long time ago the keyboard sequences were long to remember (CTRL-X CTRL-S)...but text editor was useful with extending capabiliities (LISP language ,...). I sticked until now to "vi"...because it's an universal UNIX text editor ("ed" the line editor is of not handy nowadays) and usually easy to remember after you have understood the "editing mode" starting with ESC keyboard key and the "command ed line" starting with ":" The rest of IDE is basic UNIX tools : make, lex, yacc.. OK now my answers : On Sunday, 18 July 2010 23:51:44 UTC+2, Maarten Derickx wrote: Which OS does it run on (linux/os x/windows)? > UNIX or Linux > Is it open source/free but not open source/paid? > vi runs on many UNIX or Linux systems it's always free..because part of the operating system tools...if you pay for UNIX or Linux..then sure, you will get it free...with other tools (ls,..) i used it on HP-UX, AIX, TrueUnix, Linux (Redhat,Centos,Ubuntu..)... some people prefer "vim" which has a little more advanced capabilities (syntax coloring..) rest of the "IDE" is usually free too : make, lex, yacc and so on for compilers, GNU tools are free too : for example gcc How easy is it to install? > yes, no extra pain, no extra install you usually worry when you have to install compilers or linkers or graphics interface tools > Does it require manual configuration after installation to be suitable > not necessary, "vi" is so old that usually you only need to know how to set three environment variables TERM (type of terminal), LINES (number of lines) and COLUMNS (number of columns)...and with some comp...you have only to launch an eval resize command to set the last two > for python/sage developement? (if so what should be changed?) > since using basic UNIX/Linux tools, setting PATH environment variable is needed...python is a script langage. > What do you like about the IDE? (maybe a small list of key features) > a small number of features :-) edit text when vi crash, you can recover a release of the file (vi -r) > What do you hate (or don't like) about the IDE? > some developers like working with the "click here and the click here" method in beautiful graphical interfaceI am not in that group, more on the "hit the keyboard ...hit again", using UNIX shell commands > > Thanks in advance, > Maarten Derickx -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: cannot post comments on trac #19984
I would like to volunteer, although I don't know much about trac and the git server used there. And my time is sometimes very limited, in particular during teaching weeks, i.e. about 20 weeks a year at the moment. (although it's actually written in the ODK grant proposal that we'd like to look at anonymised statistics of trac usage, so this gives me an extra incentive to look into details of trac functioning) Dima On Tuesday, 2 February 2016 13:33:06 UTC, William wrote: > > On Mon, Feb 1, 2016 at 3:50 PM, Dima Pasechnik > wrote: > > > > > > On Monday, 1 February 2016 20:43:40 UTC, Volker Braun wrote: > >> > >> Something broke already before you pressed submit, the next-to-last > >> preview already timed out Still looks more like a network issue, > perhaps > >> a wonky UW firewall? > > > > > > you appear to be right; I was able to leave > > http://trac.sagemath.org/ticket/19984?replyto=22#comment:24 > > using geom as socks_v5 proxy (see e.g. > > https://calomel.org/firefox_ssh_proxy.html on how to set it up) > > > > And a no web-proxy attempt still hangs. > > > > What can we do about it? Complain to UW, via William? > > > > Move over to other hosting? > > (ODK grant surely can get us a good enough GCE or other host...) > > SageMath, Inc. is probably large enough to pay for this now. > > Any thoughts about the costs of the compute resources that would be > needed to move trac.sagemath.org to GCE? If it's not too much, it > would be easy to setup a GCE project for that, billed to SageMath, > Inc., and add the people who would be willing to maintain the > trac.sagemath.org and wiki.sagemath.org to that project. That's how > sagecell is done right now (it costs about $100/month, several of us > are on the project and all can do anything, etc.). > > Quick estimate: wiki+trac would cost about $110/month? > > > https://cloud.google.com/products/calculator/#id=7efdfcf7-1d16-41b7-84b2-f98c50558c10 > > > I'm willing to pay for this if a couple of people will volunteer to be > the people to do the actual move and maintain the GCE project. (GCE > is really easy to use through a web interface, including ssh, etc.) > > -- William > > > > > Dima > > > >> > >> > >> On Monday, February 1, 2016 at 5:49:54 PM UTC+1, Dima Pasechnik wrote: > >>> > >>> is it just skrew clock somewhere upstream that causes this? > > > > -- > William (http://wstein.org) > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: error rebuilding sage
On Wednesday, February 3, 2016 at 6:25:46 PM UTC+1, jhonrubia6 wrote: > > after make dist-clean && make I've got an error > its "make distclean" -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] error rebuilding sage
after make dist-clean && make I've got an error compiling atlas-3.10.2. Any ideas, other than re-cloning the sources? Setting up build directory for atlas-3.10.2 Finished set up Host system: Darwin OnoSendaiII.local 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64 C compiler: gcc C compiler version: Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 7.0.2 (clang-700.1.81) Target: x86_64-apple-darwin15.3.0 Thread model: posix Cannot execute fortran compiler ($FC)! real0m0.071s user0m0.041s sys 0m0.026s Error installing package atlas-3.10.2 Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2' && '/Users/J_Honrubia/Sage/sage-6.10/sage/sage' --sh) When you are done debugging, you can type "exit" to leave the subshell. make[1]: *** [/Users/J_Honrubia/Sage/sage-6.10/sage/local/var/lib/sage/installed/atlas-3.10.2] Error 1 real6m27.702s user4m16.457s sys 1m55.716s *** Error building Sage. The following package(s) may have failed to build: package: atlas-3.10.2 log file: /Users/J_Honrubia/Sage/sage-6.10/sage/logs/pkgs/atlas-3.10.2.log build directory: /Users/J_Honrubia/Sage/sage-6.10/sage/local/var/tmp/sage/build/atlas-3.10.2 -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: recent woes with relocation of SageMath installation directory
Hi TL;DR install sagemath-upstream-binary-full for a fix. The error in 6.9 is harmless as only one unimportant file is missing. The development PPA now has a working sagemath-upstream-binary-full 7.0 with no error at all. https://launchpad.net/~aims/+archive/ubuntu/sagemath-dev When it runs the relocate-once.py after install, it takes (quite) a while to patch and then prints message: ... patching /usr/lib/sagemath/local/lib/python2.7/site-packages/sage/ext/pselect.so patching /usr/lib/sagemath/local/lib/libstdc++.so.6.0.20 * AIMS PPA: relocate-once.py finished running. Ignore above Exception ┌┐ │ SageMath Version 7.0, Release Date: 2016-01-19 │ │ Type "notebook()" for the browser-based notebook interface.│ │ Type "help()" for help.│ └┘ sage: Exiting Sage (CPU time 0m0.02s, Wall time 0m0.10s). Setting up sagemath-upstream-binary-full (7.0~aimsppa1~qa201602031255151) ... 0 root@muizenberg:~# Even though there is no exception; I added that warning before putting this out. This is because I added one missing file to sagemath-binary-upstream ($SAGE_ROOT/builId/make/Makefile). This version will be uploaded to the stable PPA in a week or two depending on feedback. The smaller bandwidth-saving and disk-saving sagemath-upstream-binary 7.0 (no -full in the name) is also there (basically excluding most of the $SAGE_ROOT/src folder), but will still give the error: OSError: [Errno 2] No such file or directory: '/usr/lib/sagemath/src/build/cythonized/sage/structure/list_clone.c' After that the debian/postinst will then try to run sage once, then stop, as not nearly enough paths were patched. Even removing relocate-once.py is not enough: ┌┐ │ SageMath Version 7.0, Release Date: 2016-01-19 │ │ Type "notebook()" for the browser-based notebook interface.│ │ Type "help()" for help.│ └┘ ERROR: The Sage installation tree has moved from /mnt/highperf/buildbot/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma to /usr/lib/sagemath This is not supported, and Sage will not work. To install Sage from a binary package: 1. Open the .tar.bz2 archive (or .dmg on OSX) 2. Move the SageMath folder/app to where you want it to be. You can also rename the directory now. 3. Start sage for the first time. This will then automatically patch paths in binaries. After starting Sage for the first time you cannot change the installation any more. To install Sage elsewhere, start over from the binary package. Or recompile Sage from scratch in the new location ("make distclean && make") dpkg: error processing package sagemath-upstream-binary (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: sagemath-upstream-binary E: Sub-process /usr/bin/dpkg returned an error code (1) root@alice-laptop:~# root@alice-laptop:~# ls /usr/lib/sagemath/ COPYING.txt README.txt VERSION.txt build local relocate-once.py sage src root@alice-laptop:~# rm /usr/lib/sagemath/relocate-once.py root@alice-laptop:~# sage ┌┐ │ SageMath Version 7.0, Release Date: 2016-01-19 │ │ Type "notebook()" for the browser-based notebook interface.│ │ Type "help()" for help.│ └┘ ERROR: The Sage installation tree has moved from /mnt/highperf/buildbot/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma to /usr/lib/sagemath This is not supported, and Sage will not work. To install Sage from a binary package: 1. Open the .tar.bz2 archive (or .dmg on OSX) 2. Move the SageMath folder/app to where you want it to be. You can also rename the directory now. 3. Start sage for the first time. This will then automatically patch paths in binaries. After starting Sage for the first time you cannot change the installation any more. To install Sage elsewhere, start over from the binary package. Or recompile Sage from scratch in the new location ("make distclean && make") root@alice-laptop:~# apt-get install sagemath-upstream-binary-full The workaround is to install sagemath-upstream-binary-full (and in 6.9 to ignore the error). It is possible to install the 7.0 now from the dev PPA and then to disable it: sudo apt-add-repository -y ppa:aims/sagemath-dev sudo apt-get update sudo apt-get install sagemath-upstream-binary-full sudo mv /etc/apt/sources.list.d/aims-sagemath-dev-trusty.list{,.disabled} Notes: The plan is
[sage-devel] Re: ring creation involved in coercion
Hi Vincent, On 2016-01-21, Vincent Delecroix <20100.delecr...@gmail.com> wrote: > For completeness, this feature with _pushout_ method was introduced more > recently in #18182. Nice, I didn't know about that. I would have used construction functors to create a pushout. But the _pushout_ method seems to work easier (in that case at least). Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Sage developers days on packaging, portability, documentation tools
The upcoming Sage developer days at Cernay on packaging, portability, documentation tools are now numbered "Sage Days 77". https://wiki.sagemath.org/days77 The dates should be decided by next week-end, it's still time to indicate your preferred dates at https://framadate.org/HSPRcUBuWDFnSx95 You can also add content ideas and wishes at https://wiki.sagemath.org/days77/projects -- Forwarded message (very slightly edited) -- From: Nicolas M. Thiery Date: 2016-01-21 0:11 GMT+00:00 Subject: Sage developer days on packaging, portability, documentation tools Dear Sage developers, ODK participants, ... We will organize a week-long Sage developer days in the coming months in Cernay, near Paris. Tentatively, the main themes will be: - Sage packaging - Sage on Windows - Sage's documentation system (Sphinx) If you are tentatively interested in participating, please fill in the following poll to help us select an appropriate week: https://framadate.org/HSPRcUBuWDFnSx95 We have funding for some developers with experience or specific interest on the above themes. Please get in touch with me! Cheers, Nicolas -- Nicolas M. Thiéry "Isil" http://Nicolas.Thiery.name/ -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: How to develop SAGE CRM?
2016-02-03 10:54:56 Z, Amol Ghadage: > How to develop SAGE CRM? > > means Which programming language used to develop SAGE CRM? > Which IDE used to develop SAGE CRM? > Please give solution in steps. > Thank you in advance. > This list is about the development of SageMath, the Sage Mathematics Software System. See http://sagemath.org/ for more information on SageMath. Sage CRM is a totally different software system, which has to do with accounting, by Sage PLC. You might find contact information for Sage CRM at http://www.sagecrm.com/ but their software is not open-source, and I don't know how much you will learn about their development. You might be able to guess what programming language they use from their job descriptions, if they advertize any programming jobs. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Which IDE do you use to write code for sage?
Hello Kwankyu I just want know how to do sage CRM development? Means I want to know how to configure jEdit and how to start development and Which programming language used to develop SAGE CRM? Please answer me. Thank you in advance. On Tuesday, July 20, 2010 at 2:20:32 AM UTC+5:30, john_perry_usm wrote: > > On Jul 18, 4:51 pm, koffie wrote: > > I started this thread so people can > > share which IDE's they are using and what they like about it. > > jEdit > > > Which OS does it run on (linux/os x/windows)? > > anything that runs java > > > Is it open source/free but not open source/paid? > > open source/free (GPL 2.0), although java has a different license > > > How easy is it to install? > > pathetically easy > > > Does it require manual configuration after installation to be suitable > > for python/sage developement? (if so what should be changed?) > > no, but while the syntax highlighting and word completion is for more > languages than you can shake a stick at, it won't do it for sage > unless you put yourself in python mode (imagine that) > > > What do you like about the IDE? (maybe a small list of key features) > > it's easy, powerful, extensible (you can write plugins, and the JDiff > plugin is superb), graphical (highlighting text is pretty awesome), > customizable, and lots of other buzz words. good hypersearch, regular > expressions, automatic (un)indentation, pretty colors (on my computer > anyway), > > > What do you hate (or don't like) about the IDE? > > i'm not sure it has a useful debugger; i don't think it would work > with sage even if it did. aside from that, i can't think of anything. > it probably lacks some power tools that something like emacs has, but > i've never used emacs (only micro-emacs) so i wouldn't know. i know my > dad (an electrical engineer) thought that jedit wasn't sufficient for > his own work at the time, but i think he's since switched to jedit > since then actually. > > regards > john perry -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] How to develop SAGE CRM?
How to develop SAGE CRM? means Which programming language used to develop SAGE CRM? Which IDE used to develop SAGE CRM? Please give solution in steps. Thank you in advance. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: [sage-release] Re: recent woes with relocation of SageMath installation directory
If its working (i.e. the paths are already correct) then just delete the relocate-once.py script.It would delete itself anyways after successful execution. On Wednesday, February 3, 2016 at 7:33:37 AM UTC+1, Jan Groenewald wrote: > > Hi > > Yes, that is the Ubuntu PPA. The installation is mostly working despite > that error message. > (We have it running on campus while courses are using sage for the last 3 > weeks.) > > I'm waiting to see a use case that warrants reverting, despite the lack of > confidence that this message inspires. > > Regards, > Jan > > On 2 February 2016 at 22:50, Volker Braun > wrote: > >> Is this the Ubuntu PPA? I think thats not working right now. Whoever is >> maintaining it (Jan?) should probably revert it until its fixed. >> >> >> >> On Tuesday, February 2, 2016 at 6:16:08 PM UTC+1, Samuel Lelievre wrote: >>> >>> Dear sage-support (cc: sage-release, sage-devel) >>> (please reply on sage-support only) >>> >>> I received the following question after announcing >>> Sage 7.0 on sage-announce. >>> >>> This is one of many such questions I am reading on >>> various lists and sites recently. >>> >>> Something needs to be more clearly documented, >>> or refactored. >>> >>> Can someone answer this question by replying to >>> this post on sage-support? >>> >>> Thanks! >>> Samuel >>> >>> -- Forwarded message -- >>> Date: Mon, 1 Feb 2016 23:32:31 -0600 >>> To: Samuel Lelievre >>> Subject: Installing upgraded SageMath >>> >>> I tried installing sagemath-upstream-binary on my Ubuntu Trusty Tahr >>> system and saw this: >>> >>> Rewriting paths for your new installation directory >>> === >>> >>> This might take a few minutes but only has to be done once. >>> >>> patching >>> /usr/lib/sagemath/src/build/cythonized/sage/structure/list_clone.c >>> Traceback (most recent call last): >>> File "/usr/lib/sagemath/relocate-once.py", line 85, in >>> >>> p('src/build/cythonized/sage/structure/list_clone.c').substitute().save() >>> File "/usr/lib/sagemath/relocate-once.py", line 70, in __call__ >>> return FilePatch(self, filename) >>> File "/usr/lib/sagemath/relocate-once.py", line 21, in __init__ >>> self.st = os.stat(filename) >>> OSError: [Errno 2] No such file or directory: >>> '/usr/lib/sagemath/src/build/cythonized/sage/structure/list_clone.c' >>> >>> Any idea what is up? >>> >>> Dale Amon >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-release" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-release...@googlegroups.com . >> To post to this group, send email to sage-r...@googlegroups.com >> . >> Visit this group at https://groups.google.com/group/sage-release. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > .~. > /V\ Jan Groenewald > /( )\www.aims.ac.za > ^^-^^ > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.