Hi, 

same build problem with flit_core for sage 10.3.b2 on Debian 11:

[editables-0.5] Thread model: posix

[editables-0.5] Supported LTO compression algorithms: zlib zstd

[editables-0.5] gcc version 10.2.1 20210110 (Debian 10.2.1-6) 

[editables-0.5] ****************************************************

[editables-0.5] Package 'editables' is currently not installed

[editables-0.5] No legacy uninstaller found for 'editables'; nothing to do

[editables-0.5] Installing editables-0.5

[editables-0.5] Looking in links: 
/home/xxx/sage/local/var/lib/sage/venv-python3.9/var/lib/sage/wheels

[editables-0.5] Processing 
/home/xxx/sage/local/var/lib/sage/venv-python3.9/var/tmp/sage/build/editables-0.5/src

[editables-0.5]   Installing build dependencies: started

[editables-0.5]   Running command pip subprocess to install build 
dependencies

[editables-0.5]   Looking in links: 
/home/xxx/sage/local/var/lib/sage/venv-python3.9/var/lib/sage/wheels

[editables-0.5]   ERROR: Could not find a version that satisfies the 
requirement flit_core>=3.3 (from versions: none)

[editables-0.5]   ERROR: No matching distribution found for flit_core>=3.3

[editables-0.5]   error: subprocess-exited-with-error

[editables-0.5]   

[editables-0.5]   × pip subprocess to install build dependencies did not 
run successfully.

[editables-0.5]   │ exit code: 1

[editables-0.5]   ╰─> See above for output.

My (quick and dirty) workaround was to copy flit_core-3.9.0-py3-none-any.whl 
<https://www.piwheels.org/simple/flit-core/flit_core-3.9.0-py3-none-any.whl#sha256=e5b2a84881cf1f40eb5b0115e1d3a429765e0f43743b79e871352bb8e0c95952>
 from https://www.piwheels.org/project/flit-core/ to 
local/var/lib/sage/venv-python3.9/var/lib/sage/wheels. Then compiling sage 
works and flit_core-3.9.0 is installed.

- Heiko

David Joyner schrieb am Samstag, 16. Dezember 2023 um 12:40:00 UTC+1:

> On Fri, Dec 15, 2023 at 3:04 PM John H Palmieri <jhpalm...@gmail.com> 
> wrote:
>
>> In sage-release, Matthias pointed to missing dependencies for editables, 
>> fixed in https://github.com/sagemath/sage/pull/36885. Maybe you can just 
>> do "make flit_core" (to build the missing dependency) and then "make".
>>
>
> That works, thanks!!
>
> BTW, on startup I got this:
>
> ./sage
>
> ┌────────────────────────────────────────────────────────────────────┐
>
> │ SageMath version 10.3.beta2, Release Date: 2023-12-13              │
>
> │ Using Python 3.11.1. Type "help()" for help.                       │
>
> └────────────────────────────────────────────────────────────────────┘
>
> ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
>
> ┃ Warning: this is a prerelease version, and it may be unstable.     ┃
>
> ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
>
> /Users/davidjoyner/sagefiles/sage-10.3.beta2/local/var/lib/sage/venv-python3.11.1/lib/python3.11/site-packages/prompt_toolkit/application/application.py:988:
>  
> DeprecationWarning: There is no current event loop
>   loop = asyncio.get_event_loop()
>
> Seems to be working fine though.
>
> Thanks again, John.
>  
>
>>
>>
>> On Friday, December 15, 2023 at 10:52:10 AM UTC-8 David Joyner wrote:
>>
>>> Hi:
>>>
>>> I tried to compile sage and got this:
>>>
>>> The following package(s) may have failed to build (not necessarily
>>>
>>> during this run of 'make all-start'):
>>>
>>>
>>> * package:         editables-0.5
>>>
>>>   last build time: Dec 15 10:48
>>>
>>>   log file:        
>>> /Users/davidjoyner/sagefiles/sage-10.3.beta2/logs/pkgs/editables-0.5.log
>>>
>>>
>>> The corresponding log is attached.
>>>
>>>
>>> Does anyone have any suggestions on how to fix this?
>>>
>>> - David
>>>
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sage-support" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to sage-support...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/sage-support/ce30cd4c-f431-4eb8-ac35-f4ab5e941e49n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/sage-support/ce30cd4c-f431-4eb8-ac35-f4ab5e941e49n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-support/6dd64921-8a78-4107-9af0-817bf2f5e26bn%40googlegroups.com.

Reply via email to