[sage-devel] Re: Which IDE do you use to write code for sage?

2016-02-03 Thread Martin Vahi

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?

2016-02-03 Thread Ralf Stephan
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-03 Thread Samuel Lelievre


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

2016-02-03 Thread Martin Vahi

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

2016-02-03 Thread William Stein
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

2016-02-03 Thread jhonrubia6
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?

2016-02-03 Thread Dominique Laurain
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

2016-02-03 Thread Dima Pasechnik
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

2016-02-03 Thread Volker Braun


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

2016-02-03 Thread jhonrubia6
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

2016-02-03 Thread Jan Groenewald
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

2016-02-03 Thread Simon King
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

2016-02-03 Thread Samuel Lelievre
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 Thread Samuel Lelievre


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?

2016-02-03 Thread Amol Ghadage
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?

2016-02-03 Thread 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.

-- 
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

2016-02-03 Thread Volker Braun
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.