#20736: Upgrade patchbot to 2.6.1 as a system package
-------------------------------------+-------------------------------------
       Reporter:  chapoton           |        Owner:
           Type:  enhancement        |       Status:  needs_info
       Priority:  major              |    Milestone:  sage-7.3
      Component:  packages:          |   Resolution:
  optional                           |
       Keywords:  patchbot           |    Merged in:
        Authors:  Frédéric Chapoton  |    Reviewers:  Jeroen Demeyer
Report Upstream:  N/A                |  Work issues:
         Branch:  public/20736       |       Commit:
                                     |  897f5b220c7eb63a994853092be376d62e40fe39
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Old description:

> The patchbot is currently installing in a very not kosher way, as
> explained in
>
> https://github.com/robertwb/sage-patchbot/issues/79
>
> This ticket will change completely the installation mode. The patchbot
> will become a python package, to be installed using pip in
> the system python as explained below.
>
> This ticket also updates the patchbot, in particular to cope with the new
> https trac.
>
> New tarball for pip: http://www-irma.u-strasbg.fr/~chapoton/sage-
> patchbot-2.6.1.tar.gz
>
> installation (two equivalent methods at your disposal):
> {{{
> upload the tarball
> pip install --user sage-patchbot-2.6.1.tar.gz
> }}}
> or (recommended)
> {{{
> pip install --user git+https://github.com/sagemath/sage-
> [email protected]
> }}}
>
> There are now two possible ways to launch the patchbot:
> {{{
> python -m sage_patchbot.patchbot --sage-root=XXXX
> }}}
> or
> {{{
> pull the branch here and run `make` (until this ticket is merged)
> ./sage -patchbot
> }}}

New description:

 The patchbot is currently installing in a very not kosher way, as
 explained in

 https://github.com/robertwb/sage-patchbot/issues/79

 This ticket will change completely the installation mode. The patchbot
 will become a python package, to be installed using pip in
 the system python as explained below.

 This ticket also updates the patchbot, in particular to cope with the new
 https trac.

 New tarball for patchbot: http://www-irma.u-strasbg.fr/~chapoton/sage-
 patchbot-2.6.1.tar.gz

 installation (two equivalent methods at your disposal):
 1. Download the tarball and then
 {{{
 pip install --user sage-patchbot-2.6.1.tar.gz
 }}}

 2. (recommended)
 {{{
 pip install --user git+https://github.com/sagemath/[email protected]
 }}}

 There are now two possible ways to launch the patchbot:
 1.
 {{{
 python -m sage_patchbot.patchbot --sage-root=XXXX
 }}}
 or
 2. Checkout the branch here and run
 {{{
 make && ./sage --patchbot
 }}}

--

Comment (by jdemeyer):

 Like I said before, `./sage --patchbot` does not actually work.

--
Ticket URL: <https://trac.sagemath.org/ticket/20736#comment:58>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to