Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete solution for installing the generated *.pc files #29387

Open
mkoeppe opened this issue Mar 21, 2020 · 6 comments
Open

Complete solution for installing the generated *.pc files #29387

mkoeppe opened this issue Mar 21, 2020 · 6 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Mar 21, 2020

Follow up from #29082.

This ticket makes sure that installed pc files in SAGE_LOCAL are uninstalled correctly when the installation changes, via the staging/uninstalling mechanism extended to script packages by #29386.

  • Code in build/make/Makefile.in is removed in favor of creating one or several new type=script packages, whose spkg-install does the installation to SAGE_LOCAL.

Depends on #29082
Depends on #29386

CC: @dimpase @jhpalmieri

Component: build

Branch/Commit: u/mkoeppe/system_blas_facade @ b493a32

Issue created by migration from https://trac.sagemath.org/ticket/29387

@mkoeppe mkoeppe added this to the sage-9.1 milestone Mar 21, 2020
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 21, 2020

Branch: u/mkoeppe/system_blas_facade

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 21, 2020

Commit: b493a32

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 21, 2020

Dependencies: #29082, #29386

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 21, 2020

comment:2

The branch on the ticket is the old branch from #29082. Needs work.


Last 10 new commits:

dbb9860build/pkgs/texlive/spkg-install: Fix up path
8b1d5catrac 29287: rewording documentation
057a66bMake pyopenssl a pip package
8f6323esrc/sage/env.py: Fix up doctest on starting sage without SAGE_* variables
0919086trac 29287: doc fixes
6781790Move all BLAS PC file installation logic to new script package sage_sage_system_blas_facade
30d3b82build/pkgs/openblas/spkg-configure.m4: Separate library names by spaces
b68595eChange type
7fd5e31fixup
b493a32install sage_system_blas_facade

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Apr 14, 2020

comment:3

pushing these forward to 9.2

@mkoeppe mkoeppe modified the milestones: sage-9.1, sage-9.2 Apr 14, 2020
@mkoeppe mkoeppe modified the milestones: sage-9.2, sage-9.3 Sep 5, 2020
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Feb 13, 2021

comment:5

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

@mkoeppe mkoeppe modified the milestones: sage-9.3, sage-9.4 Feb 13, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.4, sage-9.5 Jul 19, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Apr 1, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Aug 31, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.8, sage-9.9 Jan 7, 2023
@mkoeppe mkoeppe removed this from the sage-10.0 milestone Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant