Opened 12 years ago

Closed 3 years ago

#1753 closed defect (fixed)

install_scripts() conflict with make install

Reported by: pgrinber Owned by: cwitty
Priority: minor Milestone: sage-duplicate/invalid/wontfix
Component: relocation Keywords:
Cc: Merged in:
Authors: Reviewers: Jeroen Demeyer
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Description

When trying to run install_scripts() (i.e. installing from an RPM), the desired installation directory is /usr/bin so that when the files are installed, they are available in the $PATH. This causes problems with the kash and M2 scripts. Since in order for the install_scripts() to detect those executables they have to be in the path (usually /usr/bin also), install_scripts() will try to overwrite those files with the script version. This is a problem. A possible improvement is to install the kash and M2 scripts as sage.kash or sage.M2 if install_scripts() detects that it will be overwriting the respective executables.

Change History (9)

comment:1 Changed 12 years ago by mabshoff

  • Milestone set to sage-2.10

comment:2 Changed 11 years ago by mabshoff

Ok, this should be easy enough to fix. Axiom should probably also be installed as sage.axiom or something similar.

Cheers,

Michael

comment:3 Changed 6 years ago by jdemeyer

  • Milestone changed from sage-5.11 to sage-5.12

comment:4 Changed 6 years ago by vbraun_spam

  • Milestone changed from sage-6.1 to sage-6.2

comment:5 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.2 to sage-6.3

comment:6 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.3 to sage-6.4

comment:7 Changed 3 years ago by jdemeyer

  • Milestone changed from sage-6.4 to sage-duplicate/invalid/wontfix
  • Report Upstream set to N/A
  • Reviewers set to Jeroen Demeyer
  • Status changed from new to needs_review

make install is no longer supported, see #1792.

comment:8 Changed 3 years ago by jdemeyer

  • Status changed from needs_review to positive_review

comment:9 Changed 3 years ago by vbraun

  • Resolution set to fixed
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.