Hello Edward,

Edward K. Ream schrieb am Dienstag, 11. Juni 2024 um 11:10:05 UTC+2:

On Fri, Jun 7, 2024 at 11:16 AM Viktor Ransmayr <[email protected]> 
wrote:

Hello Edward,

Edward K. Ream schrieb am Freitag, 7. Juni 2024 um 14:15:18 UTC+2:

On Fri, Jun 7, 2024 at 4:56 AM Viktor Ransmayr wrote:

> This morning I re-read your feedback - and - understood that you did say: 
Leo's developer should create the 'leo-editor/dist' directory manually !

I did - but - ran into the next issue: [build_log.txt doesn't exist].


> Should the GH issue #3837 
<https://github.com/leo-editor/leo-editor/issues/3837> be reopened ?

I have just amended the issue.  I added the section "Notes about the build 
environment".


The amendment  does not make sense to me ...

The file 'build_log.txt' does exist & can be created. - See attached log:


I'm not concerned about such details for at least two reasons:

1. I only use Windows to create distributions.
2. I assume future build devs will be able to adjust their procedures to 
handle small glitches.


Fair enough !

I took the time & re-activated an old laptop with Windows 10 - but - it 
does not work there as well :-(

*I fixed the first problem by adding the missing 'build' package to Leo's 
'requirements.txt' file.*

However the script still finishes with an error:

###

PS C:\Users\VR\Projects\leo-editor>
PS C:\Users\VR\Projects\leo-editor> python -m leo.scripts.build_leo
build_leo.py

python -m build > build_log.txt

error: package directory 'leo\doc\_static' does not exist
See build_log.txt
PS C:\Users\VR\Projects\leo-editor>
PS C:\Users\VR\Projects\leo-editor> cat build_log.txt
* Creating isolated environment: venv+pip...
* Installing packages in isolated environment:
  - build>=1.0
  - setuptools>=61.0
* Getting build dependencies for sdist...
running egg_info
creating leo.egg-info
writing leo.egg-info\PKG-INFO
writing dependency_links to leo.egg-info\dependency_links.txt
writing entry points to leo.egg-info\entry_points.txt
writing requirements to leo.egg-info\requires.txt
writing top-level names to leo.egg-info\top_level.txt
writing manifest file 'leo.egg-info\SOURCES.txt'

ERROR Backend subprocess exited when trying to invoke 
get_requires_for_build_sdist
PS C:\Users\VR\Projects\leo-editor>

###

So I think it is fair to say, that at this point in time a distribution 
package for Leo can NOT be built by just using the content of the 'devel' 
branch on GitHub as is ...

I plan to follow up on my side after you have released Leo 6.8.0.

With kind regards,

Viktor

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/35f5f637-5951-4948-8579-6edb4f2211fcn%40googlegroups.com.

Reply via email to