-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
update pkgconfig to version 1.5.1 #28883
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
I found adding |
This comment has been minimized.
This comment has been minimized.
Commit: |
Author: Dima Pasechnik |
Branch: u/dimpase/packages/pkgconfig151 |
This comment has been minimized.
This comment has been minimized.
comment:4
That Anyway that's outside of the scope of the ticket. But one more of this things to potentially deal with :( |
comment:5
I guess poetry generates setup.py files as a part of its pypi deployment feature. |
comment:6
[ A stupidity. Sorry for the noise ... ] |
comment:7
Replying to @EmmanuelCharpentier:
[ After re-checking the setup... ] This doesn't seem to be effective. I still get the systemwide pkg-config:
|
comment:8
this is a Python interface to pkg-config. |
Reviewer: Isuru Fernando |
Changed branch from u/dimpase/packages/pkgconfig151 to |
Changed commit from |
comment:13
This breaks on OSX:
|
comment:14
probably buildbot had a workaround for the buggy package? |
comment:15
isn't the !Sage/Python environment of that buildbot broken?
|
comment:43
Sage's Python has to dig up By the way, I don't understand it should be I guess |
comment:44
|
comment:45
So you were confused by Volker's |
comment:46
Replying to @isuruf:
|
comment:47
What does |
comment:48
Replying to @jhpalmieri:
so it appears that you use zlib provided by Homebrew, which does supply zlib.pc, so everything works as it should. (I don't know whether they install a real zlib, or just provide zlib.pc pointing to the MacOS native one, probably the former) |
comment:49
Replying to @isuruf:
|
comment:50
For information on PEP517 and the whole |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed reviewer from Isuru Fernando to Isuru Fernando, Erik Bray |
comment:53
I've tried #28906 but it is ugly as hell, so not sure whether it should be getting in. So this is the minimal (rebased) fix. |
Changed reviewer from Isuru Fernando, Erik Bray to Isuru Fernando, Erik Bray, Matthias Koeppe |
comment:54
Looks good and works well on macOS Catalina - after fixing #28676. |
Changed branch from u/dimpase/packages/pkgconfig151 to |
comment:57
Follow-up on the poetry issue at #29810 |
Changed commit from |
comment:58
"...and other forms of boredom advertised as poetry." |
the current version is buggy, as we found out on #27870
also, pkgconfig switched to https://python-poetry.org/ from setuptools, so we either get poetry installed too (which is a big task), or go Debian way and provide
setup.py
. That's what they do in their (not really "orig") tarball onhttp://deb.debian.org/debian/pool/main/p/python-pkgconfig/
Cf. https://salsa.debian.org/python-team/modules/python-pkgconfig/tree/master
The pypi tarball has setup.py, so we can just use it.
tarball: https://files.pythonhosted.org/packages/6e/a9/ff67ef67217dfdf2aca847685fe789f82b931a6957a3deac861297585db6/pkgconfig-1.5.1.tar.gz
CC: @kiwifb @embray @tobihan @infinity0 @isuruf @mkoeppe
Component: packages: standard
Author: Dima Pasechnik
Branch:
fb8f4e5
Reviewer: Isuru Fernando, Erik Bray, Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/28883
The text was updated successfully, but these errors were encountered: