packages icon indicating copy to clipboard operation
packages copied to clipboard

Missing package: blosc2

Open xmatthias opened this issue 1 year ago • 2 comments

Package name

blosc2

Package version

3.0.0

PyPI URL

https://pypi.org/project/blosc2/

piwheels URL

https://www.piwheels.org/project/blosc2/

Python version

  • [X] Python 3.9
  • [X] Python 3.11

I am aware this is the issue tracker for a Python package index specifically for Raspberry Pi

  • [X] Yes

I have checked for duplicate issues

  • [X] Yes

I am the maintainer

  • [ ] Yes

More information

Blosc2 3.0.0 wheels are missing currently Considering it's a major update, i assume something in the build process changed which requires some changes to make it work again.

xmatthias avatar Dec 20 '24 05:12 xmatthias

It's failing because the build process relies on installing dependencies from GitHub which we don't permit:

2024-12-16T12:52:45,663   Cloning into 'blosc2-src'...
2024-12-16T12:52:45,664   fatal: transport 'https' not allowed
2024-12-16T12:52:45,665   Cloning into 'blosc2-src'...
2024-12-16T12:52:45,666   fatal: transport 'https' not allowed
2024-12-16T12:52:45,666   Cloning into 'blosc2-src'...
2024-12-16T12:52:45,667   fatal: transport 'https' not allowed
2024-12-16T12:52:45,667   -- Had to git clone more than once: 3 times.
2024-12-16T12:52:45,668   CMake Error at blosc2-subbuild/blosc2-populate-prefix/tmp/blosc2-populate-gitclone.cmake:39 (message):
2024-12-16T12:52:45,669     Failed to clone repository: 'https://github.com/Blosc/c-blosc2'

I suggest you contact the maintainers about this.

bennuttall avatar Dec 20 '24 23:12 bennuttall

Sure thing - i did this in https://github.com/Blosc/python-blosc2/issues/354.

@bennuttall I'm not sure i understand the issue if i'm honest. what's better / worse when downloading from github.com vs. downloading from an alternative source, like "blosc.com" (for example)? The underlying C library will be necessary either way ... and raspbian will not have this in many instances.

Maybe you've got a link to some documentation about the guidelines as to what's allowed / what isn't?

xmatthias avatar Dec 21 '24 07:12 xmatthias