* Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) [not found] <91d9cd50-25da-4eb2-8500-88978d759a7b.ref@yahoo.com> @ 2025-09-07 23:52 ` Charles Brown 2025-09-13 10:36 ` Michael Tremer 0 siblings, 1 reply; 11+ messages in thread From: Charles Brown @ 2025-09-07 23:52 UTC (permalink / raw) To: IPFire Development Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" ... ERROR Missing dependencies: setuptools>=77 make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 make: Leaving directory '/usr/src/lfs' ERROR: Building python3-pillow [ FAIL ] Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] and from my _build.ipfire.log ... Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' make: Entering directory '/usr/src/lfs' pillow-11.3.0.tar.gz checksum OK ====================================== Installing pillow-11.3.0 ... Install started; saving file list to /usr/src/lsalr ... cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch patching file pyproject.toml cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation * Getting dependencies for wheel... /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. warnings.warn(msg, _BetaConfiguration) running egg_info writing src/pillow.egg-info/PKG-INFO writing dependency_links to src/pillow.egg-info/dependency_links.txt writing requirements to src/pillow.egg-info/requires.txt writing top-level names to src/pillow.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'src/pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' warning: no files found matching '*.h' warning: no files found matching '*.sh' warning: no files found matching '*.txt' warning: no files found matching '.flake8' warning: no previously-included files found matching '.clang-format' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'renovate.json' warning: no previously-included files matching '.git*' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution no previously-included directories found matching '.ci' no previously-included directories found matching 'wheels' adding license file 'LICENSE' writing manifest file 'src/pillow.egg-info/SOURCES.txt' ERROR Missing dependencies: setuptools>=77 make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 make: Leaving directory '/usr/src/lfs' ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-07 23:52 ` Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) Charles Brown @ 2025-09-13 10:36 ` Michael Tremer 2025-09-13 12:47 ` Matthias Fischer 2025-09-13 19:19 ` Charles Brown 0 siblings, 2 replies; 11+ messages in thread From: Michael Tremer @ 2025-09-13 10:36 UTC (permalink / raw) To: Charles Brown; +Cc: IPFire Development Hello Charles, Can you still reproduce this? The nightly builds seem to have completed okay. -Michael > On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: > > Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" > > Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" > ... > ERROR Missing dependencies: > setuptools>=77 > make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 > make: Leaving directory '/usr/src/lfs' > > ERROR: Building python3-pillow [ FAIL ] > Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] > > and from my _build.ipfire.log ... > > Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' > -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz > 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] > make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' > make: Entering directory '/usr/src/lfs' > pillow-11.3.0.tar.gz checksum OK > ====================================== Installing pillow-11.3.0 ... > Install started; saving file list to /usr/src/lsalr ... > cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch > patching file pyproject.toml > cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation > * Getting dependencies for wheel... > /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. > warnings.warn(msg, _BetaConfiguration) > running egg_info > writing src/pillow.egg-info/PKG-INFO > writing dependency_links to src/pillow.egg-info/dependency_links.txt > writing requirements to src/pillow.egg-info/requires.txt > writing top-level names to src/pillow.egg-info/top_level.txt > listing git files failed - pretending there aren't any > reading manifest file 'src/pillow.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching '*.c' > warning: no files found matching '*.h' > warning: no files found matching '*.sh' > warning: no files found matching '*.txt' > warning: no files found matching '.flake8' > warning: no previously-included files found matching '.clang-format' > warning: no previously-included files found matching '.coveragerc' > warning: no previously-included files found matching '.editorconfig' > warning: no previously-included files found matching '.readthedocs.yml' > warning: no previously-included files found matching 'codecov.yml' > warning: no previously-included files found matching 'renovate.json' > warning: no previously-included files matching '.git*' found anywhere in distribution > warning: no previously-included files matching '*.so' found anywhere in distribution > no previously-included directories found matching '.ci' > no previously-included directories found matching 'wheels' > adding license file 'LICENSE' > writing manifest file 'src/pillow.egg-info/SOURCES.txt' > > ERROR Missing dependencies: > setuptools>=77 > make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 > make: Leaving directory '/usr/src/lfs' > > > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 10:36 ` Michael Tremer @ 2025-09-13 12:47 ` Matthias Fischer 2025-09-13 12:48 ` Michael Tremer 2025-09-13 19:19 ` Charles Brown 1 sibling, 1 reply; 11+ messages in thread From: Matthias Fischer @ 2025-09-13 12:47 UTC (permalink / raw) To: development Hi, I can confirmed - clean build (current 'next') from today shows identical errors: ***SNIP*** python3-pillow (11.3.0) [ 2 ][ FAIL ] running egg_info writing src/pillow.egg-info/PKG-INFO writing dependency_links to src/pillow.egg-info/dependency_links.txt writing requirements to src/pillow.egg-info/requires.txt writing top-level names to src/pillow.egg-info/top_level.txt listing git files failed - pretending there aren't any reading manifest file 'src/pillow.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.c' warning: no files found matching '*.h' warning: no files found matching '*.sh' warning: no files found matching '*.txt' warning: no files found matching '.flake8' warning: no previously-included files found matching '.clang-format' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching '.editorconfig' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching 'renovate.json' warning: no previously-included files matching '.git*' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution no previously-included directories found matching '.ci' no previously-included directories found matching 'wheels' adding license file 'LICENSE' writing manifest file 'src/pillow.egg-info/SOURCES.txt' ERROR Missing dependencies: setuptools>=77 make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 make: Leaving directory '/usr/src/lfs' ERROR: Building python3-pillow [ FAIL ] Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable ***SNAP*** Best Matthias On 13.09.2025 12:36, Michael Tremer wrote: > Hello Charles, > > Can you still reproduce this? The nightly builds seem to have completed okay. > > -Michael > >> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >> >> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >> >> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >> ... >> ERROR Missing dependencies: >> setuptools>=77 >> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >> make: Leaving directory '/usr/src/lfs' >> >> ERROR: Building python3-pillow [ FAIL ] >> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >> >> and from my _build.ipfire.log ... >> >> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >> make: Entering directory '/usr/src/lfs' >> pillow-11.3.0.tar.gz checksum OK >> ====================================== Installing pillow-11.3.0 ... >> Install started; saving file list to /usr/src/lsalr ... >> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >> patching file pyproject.toml >> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >> * Getting dependencies for wheel... >> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >> warnings.warn(msg, _BetaConfiguration) >> running egg_info >> writing src/pillow.egg-info/PKG-INFO >> writing dependency_links to src/pillow.egg-info/dependency_links.txt >> writing requirements to src/pillow.egg-info/requires.txt >> writing top-level names to src/pillow.egg-info/top_level.txt >> listing git files failed - pretending there aren't any >> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >> reading manifest template 'MANIFEST.in' >> warning: no files found matching '*.c' >> warning: no files found matching '*.h' >> warning: no files found matching '*.sh' >> warning: no files found matching '*.txt' >> warning: no files found matching '.flake8' >> warning: no previously-included files found matching '.clang-format' >> warning: no previously-included files found matching '.coveragerc' >> warning: no previously-included files found matching '.editorconfig' >> warning: no previously-included files found matching '.readthedocs.yml' >> warning: no previously-included files found matching 'codecov.yml' >> warning: no previously-included files found matching 'renovate.json' >> warning: no previously-included files matching '.git*' found anywhere in distribution >> warning: no previously-included files matching '*.so' found anywhere in distribution >> no previously-included directories found matching '.ci' >> no previously-included directories found matching 'wheels' >> adding license file 'LICENSE' >> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >> >> ERROR Missing dependencies: >> setuptools>=77 >> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >> make: Leaving directory '/usr/src/lfs' >> >> >> >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 12:47 ` Matthias Fischer @ 2025-09-13 12:48 ` Michael Tremer 2025-09-13 14:12 ` Matthias Fischer 0 siblings, 1 reply; 11+ messages in thread From: Michael Tremer @ 2025-09-13 12:48 UTC (permalink / raw) To: Matthias Fischer; +Cc: development Hello, Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? -Michael > On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: > > Hi, > > I can confirmed - clean build (current 'next') from today shows > identical errors: > > ***SNIP*** > python3-pillow (11.3.0) [ 2 ][ FAIL ] > > running egg_info > writing src/pillow.egg-info/PKG-INFO > writing dependency_links to src/pillow.egg-info/dependency_links.txt > writing requirements to src/pillow.egg-info/requires.txt > writing top-level names to src/pillow.egg-info/top_level.txt > listing git files failed - pretending there aren't any > reading manifest file 'src/pillow.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching '*.c' > warning: no files found matching '*.h' > warning: no files found matching '*.sh' > warning: no files found matching '*.txt' > warning: no files found matching '.flake8' > warning: no previously-included files found matching '.clang-format' > warning: no previously-included files found matching '.coveragerc' > warning: no previously-included files found matching '.editorconfig' > warning: no previously-included files found matching '.readthedocs.yml' > warning: no previously-included files found matching 'codecov.yml' > warning: no previously-included files found matching 'renovate.json' > warning: no previously-included files matching '.git*' found > anywhere in distribution > warning: no previously-included files matching '*.so' found anywhere > in distribution > no previously-included directories found matching '.ci' > no previously-included directories found matching 'wheels' > adding license file 'LICENSE' > writing manifest file 'src/pillow.egg-info/SOURCES.txt' > > ERROR Missing dependencies: > setuptools>=77 > make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 > make: Leaving directory '/usr/src/lfs' > > ERROR: Building python3-pillow [ FAIL ] > Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if > applicable > ***SNAP*** > > Best > Matthias > > On 13.09.2025 12:36, Michael Tremer wrote: >> Hello Charles, >> >> Can you still reproduce this? The nightly builds seem to have completed okay. >> >> -Michael >> >>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>> >>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>> >>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>> ... >>> ERROR Missing dependencies: >>> setuptools>=77 >>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>> make: Leaving directory '/usr/src/lfs' >>> >>> ERROR: Building python3-pillow [ FAIL ] >>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>> >>> and from my _build.ipfire.log ... >>> >>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>> make: Entering directory '/usr/src/lfs' >>> pillow-11.3.0.tar.gz checksum OK >>> ====================================== Installing pillow-11.3.0 ... >>> Install started; saving file list to /usr/src/lsalr ... >>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>> patching file pyproject.toml >>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>> * Getting dependencies for wheel... >>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>> warnings.warn(msg, _BetaConfiguration) >>> running egg_info >>> writing src/pillow.egg-info/PKG-INFO >>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>> writing requirements to src/pillow.egg-info/requires.txt >>> writing top-level names to src/pillow.egg-info/top_level.txt >>> listing git files failed - pretending there aren't any >>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>> reading manifest template 'MANIFEST.in' >>> warning: no files found matching '*.c' >>> warning: no files found matching '*.h' >>> warning: no files found matching '*.sh' >>> warning: no files found matching '*.txt' >>> warning: no files found matching '.flake8' >>> warning: no previously-included files found matching '.clang-format' >>> warning: no previously-included files found matching '.coveragerc' >>> warning: no previously-included files found matching '.editorconfig' >>> warning: no previously-included files found matching '.readthedocs.yml' >>> warning: no previously-included files found matching 'codecov.yml' >>> warning: no previously-included files found matching 'renovate.json' >>> warning: no previously-included files matching '.git*' found anywhere in distribution >>> warning: no previously-included files matching '*.so' found anywhere in distribution >>> no previously-included directories found matching '.ci' >>> no previously-included directories found matching 'wheels' >>> adding license file 'LICENSE' >>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>> >>> ERROR Missing dependencies: >>> setuptools>=77 >>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>> make: Leaving directory '/usr/src/lfs' >>> >>> >>> >>> >> >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 12:48 ` Michael Tremer @ 2025-09-13 14:12 ` Matthias Fischer 2025-09-13 15:00 ` Adolf Belka 2025-09-13 19:21 ` Matthias Fischer 0 siblings, 2 replies; 11+ messages in thread From: Matthias Fischer @ 2025-09-13 14:12 UTC (permalink / raw) To: development; +Cc: IPFire: Tremer, Michael Hi, I must confess, I don't know how this python building really works - but... I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my 'Devel64-1'. Blake2-Checksum is: bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f The archive on the *original website* (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named 'Pillow-11.3.0.tar.gz' and has a different checksum and different contents. Note the capitalized "P". Blake2-Checksum is: 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd I extracted both archives and compared them with 'WinMerge'. They differ significantly - different/missing directories and files. I don't know where the cached version came from but I'll try a build with the original archive and will keep you informed. HTH Matthias On 13.09.2025 14:48, Michael Tremer wrote: > Hello, > > Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? > > -Michael > >> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >> >> Hi, >> >> I can confirmed - clean build (current 'next') from today shows >> identical errors: >> >> ***SNIP*** >> python3-pillow (11.3.0) [ 2 ][ FAIL ] >> >> running egg_info >> writing src/pillow.egg-info/PKG-INFO >> writing dependency_links to src/pillow.egg-info/dependency_links.txt >> writing requirements to src/pillow.egg-info/requires.txt >> writing top-level names to src/pillow.egg-info/top_level.txt >> listing git files failed - pretending there aren't any >> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >> reading manifest template 'MANIFEST.in' >> warning: no files found matching '*.c' >> warning: no files found matching '*.h' >> warning: no files found matching '*.sh' >> warning: no files found matching '*.txt' >> warning: no files found matching '.flake8' >> warning: no previously-included files found matching '.clang-format' >> warning: no previously-included files found matching '.coveragerc' >> warning: no previously-included files found matching '.editorconfig' >> warning: no previously-included files found matching '.readthedocs.yml' >> warning: no previously-included files found matching 'codecov.yml' >> warning: no previously-included files found matching 'renovate.json' >> warning: no previously-included files matching '.git*' found >> anywhere in distribution >> warning: no previously-included files matching '*.so' found anywhere >> in distribution >> no previously-included directories found matching '.ci' >> no previously-included directories found matching 'wheels' >> adding license file 'LICENSE' >> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >> >> ERROR Missing dependencies: >> setuptools>=77 >> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >> make: Leaving directory '/usr/src/lfs' >> >> ERROR: Building python3-pillow [ FAIL ] >> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >> applicable >> ***SNAP*** >> >> Best >> Matthias >> >> On 13.09.2025 12:36, Michael Tremer wrote: >>> Hello Charles, >>> >>> Can you still reproduce this? The nightly builds seem to have completed okay. >>> >>> -Michael >>> >>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>> >>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>> >>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>> ... >>>> ERROR Missing dependencies: >>>> setuptools>=77 >>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>> make: Leaving directory '/usr/src/lfs' >>>> >>>> ERROR: Building python3-pillow [ FAIL ] >>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>> >>>> and from my _build.ipfire.log ... >>>> >>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>> make: Entering directory '/usr/src/lfs' >>>> pillow-11.3.0.tar.gz checksum OK >>>> ====================================== Installing pillow-11.3.0 ... >>>> Install started; saving file list to /usr/src/lsalr ... >>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>> patching file pyproject.toml >>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>> * Getting dependencies for wheel... >>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>> warnings.warn(msg, _BetaConfiguration) >>>> running egg_info >>>> writing src/pillow.egg-info/PKG-INFO >>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>> writing requirements to src/pillow.egg-info/requires.txt >>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>> listing git files failed - pretending there aren't any >>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>> reading manifest template 'MANIFEST.in' >>>> warning: no files found matching '*.c' >>>> warning: no files found matching '*.h' >>>> warning: no files found matching '*.sh' >>>> warning: no files found matching '*.txt' >>>> warning: no files found matching '.flake8' >>>> warning: no previously-included files found matching '.clang-format' >>>> warning: no previously-included files found matching '.coveragerc' >>>> warning: no previously-included files found matching '.editorconfig' >>>> warning: no previously-included files found matching '.readthedocs.yml' >>>> warning: no previously-included files found matching 'codecov.yml' >>>> warning: no previously-included files found matching 'renovate.json' >>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>> no previously-included directories found matching '.ci' >>>> no previously-included directories found matching 'wheels' >>>> adding license file 'LICENSE' >>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>> >>>> ERROR Missing dependencies: >>>> setuptools>=77 >>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>> make: Leaving directory '/usr/src/lfs' >>>> >>>> >>>> >>>> >>> >>> >> >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 14:12 ` Matthias Fischer @ 2025-09-13 15:00 ` Adolf Belka 2025-09-13 15:06 ` Adolf Belka 2025-09-13 19:21 ` Matthias Fischer 1 sibling, 1 reply; 11+ messages in thread From: Adolf Belka @ 2025-09-13 15:00 UTC (permalink / raw) To: Matthias Fischer; +Cc: Michael Tremer, IPFire: Development-List Hi Matthias, On 13/09/2025 16:12, Matthias Fischer wrote: > Hi, > > I must confess, I don't know how this python building really works - but... > > I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my > 'Devel64-1'. Blake2-Checksum is: > bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f The version with the small p for pillow is from the PyPI site (https://pypi.org/project/pillow/#files) and that site is where I always get any python source package from. The b2sum value of the package from PyPI matches the one in the lfs. Regards, Adolf. > > The archive on the *original website* > (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named > 'Pillow-11.3.0.tar.gz' and has a different checksum and different > contents. Note the capitalized "P". > Blake2-Checksum is: > 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd > > I extracted both archives and compared them with 'WinMerge'. They differ > significantly - different/missing directories and files. > > I don't know where the cached version came from but I'll try a build > with the original archive and will keep you informed. > > HTH > Matthias > > On 13.09.2025 14:48, Michael Tremer wrote: >> Hello, >> >> Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? >> >> -Michael >> >>> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >>> >>> Hi, >>> >>> I can confirmed - clean build (current 'next') from today shows >>> identical errors: >>> >>> ***SNIP*** >>> python3-pillow (11.3.0) [ 2 ][ FAIL ] >>> >>> running egg_info >>> writing src/pillow.egg-info/PKG-INFO >>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>> writing requirements to src/pillow.egg-info/requires.txt >>> writing top-level names to src/pillow.egg-info/top_level.txt >>> listing git files failed - pretending there aren't any >>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>> reading manifest template 'MANIFEST.in' >>> warning: no files found matching '*.c' >>> warning: no files found matching '*.h' >>> warning: no files found matching '*.sh' >>> warning: no files found matching '*.txt' >>> warning: no files found matching '.flake8' >>> warning: no previously-included files found matching '.clang-format' >>> warning: no previously-included files found matching '.coveragerc' >>> warning: no previously-included files found matching '.editorconfig' >>> warning: no previously-included files found matching '.readthedocs.yml' >>> warning: no previously-included files found matching 'codecov.yml' >>> warning: no previously-included files found matching 'renovate.json' >>> warning: no previously-included files matching '.git*' found >>> anywhere in distribution >>> warning: no previously-included files matching '*.so' found anywhere >>> in distribution >>> no previously-included directories found matching '.ci' >>> no previously-included directories found matching 'wheels' >>> adding license file 'LICENSE' >>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>> >>> ERROR Missing dependencies: >>> setuptools>=77 >>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>> make: Leaving directory '/usr/src/lfs' >>> >>> ERROR: Building python3-pillow [ FAIL ] >>> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >>> applicable >>> ***SNAP*** >>> >>> Best >>> Matthias >>> >>> On 13.09.2025 12:36, Michael Tremer wrote: >>>> Hello Charles, >>>> >>>> Can you still reproduce this? The nightly builds seem to have completed okay. >>>> >>>> -Michael >>>> >>>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>>> >>>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>>> >>>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>>> ... >>>>> ERROR Missing dependencies: >>>>> setuptools>=77 >>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>> make: Leaving directory '/usr/src/lfs' >>>>> >>>>> ERROR: Building python3-pillow [ FAIL ] >>>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>>> >>>>> and from my _build.ipfire.log ... >>>>> >>>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>> make: Entering directory '/usr/src/lfs' >>>>> pillow-11.3.0.tar.gz checksum OK >>>>> ====================================== Installing pillow-11.3.0 ... >>>>> Install started; saving file list to /usr/src/lsalr ... >>>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>>> patching file pyproject.toml >>>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>>> * Getting dependencies for wheel... >>>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>>> warnings.warn(msg, _BetaConfiguration) >>>>> running egg_info >>>>> writing src/pillow.egg-info/PKG-INFO >>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>> listing git files failed - pretending there aren't any >>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> reading manifest template 'MANIFEST.in' >>>>> warning: no files found matching '*.c' >>>>> warning: no files found matching '*.h' >>>>> warning: no files found matching '*.sh' >>>>> warning: no files found matching '*.txt' >>>>> warning: no files found matching '.flake8' >>>>> warning: no previously-included files found matching '.clang-format' >>>>> warning: no previously-included files found matching '.coveragerc' >>>>> warning: no previously-included files found matching '.editorconfig' >>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>> warning: no previously-included files found matching 'codecov.yml' >>>>> warning: no previously-included files found matching 'renovate.json' >>>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>>> no previously-included directories found matching '.ci' >>>>> no previously-included directories found matching 'wheels' >>>>> adding license file 'LICENSE' >>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> >>>>> ERROR Missing dependencies: >>>>> setuptools>=77 >>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>> make: Leaving directory '/usr/src/lfs' >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 15:00 ` Adolf Belka @ 2025-09-13 15:06 ` Adolf Belka 2025-09-13 15:43 ` Adolf Belka 0 siblings, 1 reply; 11+ messages in thread From: Adolf Belka @ 2025-09-13 15:06 UTC (permalink / raw) To: Matthias Fischer; +Cc: Michael Tremer, IPFire: Development-List Hi All, I should have waited a bit before I sent my email. Shortly after my build got to python3-pillow and failed for the same reason. Not finding a setuptools >= 77 even though the actual built version is 80.9.0 I am just wondering if there is a bug in the pillow code. It only has the requirement as 77 while some other python packages with setuptools requirements I have found have a value like >= 67.3.1 I am just wondering if when the value is just defined as a major version number does that comparison not work correctly. Regards, Adolf On 13/09/2025 17:00, Adolf Belka wrote: > Hi Matthias, > > On 13/09/2025 16:12, Matthias Fischer wrote: >> Hi, >> >> I must confess, I don't know how this python building really works - but... >> >> I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my >> 'Devel64-1'. Blake2-Checksum is: >> bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f > > The version with the small p for pillow is from the PyPI site (https://pypi.org/project/pillow/#files) and that site is where I always get any python source package from. > The b2sum value of the package from PyPI matches the one in the lfs. > > Regards, > > Adolf. > >> >> The archive on the *original website* >> (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named >> 'Pillow-11.3.0.tar.gz' and has a different checksum and different >> contents. Note the capitalized "P". >> Blake2-Checksum is: >> 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd >> >> I extracted both archives and compared them with 'WinMerge'. They differ >> significantly - different/missing directories and files. >> >> I don't know where the cached version came from but I'll try a build >> with the original archive and will keep you informed. >> >> HTH >> Matthias >> >> On 13.09.2025 14:48, Michael Tremer wrote: >>> Hello, >>> >>> Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? >>> >>> -Michael >>> >>>> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >>>> >>>> Hi, >>>> >>>> I can confirmed - clean build (current 'next') from today shows >>>> identical errors: >>>> >>>> ***SNIP*** >>>> python3-pillow (11.3.0) [ 2 ][ FAIL ] >>>> >>>> running egg_info >>>> writing src/pillow.egg-info/PKG-INFO >>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>> writing requirements to src/pillow.egg-info/requires.txt >>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>> listing git files failed - pretending there aren't any >>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>> reading manifest template 'MANIFEST.in' >>>> warning: no files found matching '*.c' >>>> warning: no files found matching '*.h' >>>> warning: no files found matching '*.sh' >>>> warning: no files found matching '*.txt' >>>> warning: no files found matching '.flake8' >>>> warning: no previously-included files found matching '.clang-format' >>>> warning: no previously-included files found matching '.coveragerc' >>>> warning: no previously-included files found matching '.editorconfig' >>>> warning: no previously-included files found matching '.readthedocs.yml' >>>> warning: no previously-included files found matching 'codecov.yml' >>>> warning: no previously-included files found matching 'renovate.json' >>>> warning: no previously-included files matching '.git*' found >>>> anywhere in distribution >>>> warning: no previously-included files matching '*.so' found anywhere >>>> in distribution >>>> no previously-included directories found matching '.ci' >>>> no previously-included directories found matching 'wheels' >>>> adding license file 'LICENSE' >>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>> >>>> ERROR Missing dependencies: >>>> setuptools>=77 >>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>> make: Leaving directory '/usr/src/lfs' >>>> >>>> ERROR: Building python3-pillow [ FAIL ] >>>> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >>>> applicable >>>> ***SNAP*** >>>> >>>> Best >>>> Matthias >>>> >>>> On 13.09.2025 12:36, Michael Tremer wrote: >>>>> Hello Charles, >>>>> >>>>> Can you still reproduce this? The nightly builds seem to have completed okay. >>>>> >>>>> -Michael >>>>> >>>>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>>>> >>>>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>>>> >>>>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>>>> ... >>>>>> ERROR Missing dependencies: >>>>>> setuptools>=77 >>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>> make: Leaving directory '/usr/src/lfs' >>>>>> >>>>>> ERROR: Building python3-pillow [ FAIL ] >>>>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>>>> >>>>>> and from my _build.ipfire.log ... >>>>>> >>>>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>> make: Entering directory '/usr/src/lfs' >>>>>> pillow-11.3.0.tar.gz checksum OK >>>>>> ====================================== Installing pillow-11.3.0 ... >>>>>> Install started; saving file list to /usr/src/lsalr ... >>>>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>>>> patching file pyproject.toml >>>>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>>>> * Getting dependencies for wheel... >>>>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>>>> warnings.warn(msg, _BetaConfiguration) >>>>>> running egg_info >>>>>> writing src/pillow.egg-info/PKG-INFO >>>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>>> listing git files failed - pretending there aren't any >>>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>> reading manifest template 'MANIFEST.in' >>>>>> warning: no files found matching '*.c' >>>>>> warning: no files found matching '*.h' >>>>>> warning: no files found matching '*.sh' >>>>>> warning: no files found matching '*.txt' >>>>>> warning: no files found matching '.flake8' >>>>>> warning: no previously-included files found matching '.clang-format' >>>>>> warning: no previously-included files found matching '.coveragerc' >>>>>> warning: no previously-included files found matching '.editorconfig' >>>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>>> warning: no previously-included files found matching 'codecov.yml' >>>>>> warning: no previously-included files found matching 'renovate.json' >>>>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>>>> no previously-included directories found matching '.ci' >>>>>> no previously-included directories found matching 'wheels' >>>>>> adding license file 'LICENSE' >>>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>> >>>>>> ERROR Missing dependencies: >>>>>> setuptools>=77 >>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>> make: Leaving directory '/usr/src/lfs' >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 15:06 ` Adolf Belka @ 2025-09-13 15:43 ` Adolf Belka 2025-09-13 15:52 ` Adolf Belka 0 siblings, 1 reply; 11+ messages in thread From: Adolf Belka @ 2025-09-13 15:43 UTC (permalink / raw) To: Michael Tremer; +Cc: IPFire: Development-List Hi Michael, I tried changing the setuptools requirement in pillow's pyproject.toml to look for 77.0.1 but the same thing happened. I then had a look in the /build_x86_64/usr/lib/python3.10/site-packages/ directory. I found three directories. setuptools setuptools-63.2.0.dist-info setuptools-80.9.0-py3.10.egg-info I am wondering if the presence of the directory with 63.2.0 in it is causing the problem. That really shouldn't be there. I don't know where that came from as the previous version in IPFire was 67.5.1 I will try and look in the setuptools build log and see what is there. Regards, Adolf. On 13/09/2025 17:06, Adolf Belka wrote: > Hi All, > > I should have waited a bit before I sent my email. Shortly after my build got to python3-pillow and failed for the same reason. Not finding a setuptools >= 77 even though the actual built version is 80.9.0 > > I am just wondering if there is a bug in the pillow code. It only has the requirement as 77 while some other python packages with setuptools requirements I have found have a value like >= 67.3.1 > > I am just wondering if when the value is just defined as a major version number does that comparison not work correctly. > > Regards, > > Adolf > > > On 13/09/2025 17:00, Adolf Belka wrote: >> Hi Matthias, >> >> On 13/09/2025 16:12, Matthias Fischer wrote: >>> Hi, >>> >>> I must confess, I don't know how this python building really works - but... >>> >>> I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my >>> 'Devel64-1'. Blake2-Checksum is: >>> bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f >> >> The version with the small p for pillow is from the PyPI site (https://pypi.org/project/pillow/#files) and that site is where I always get any python source package from. >> The b2sum value of the package from PyPI matches the one in the lfs. >> >> Regards, >> >> Adolf. >> >>> >>> The archive on the *original website* >>> (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named >>> 'Pillow-11.3.0.tar.gz' and has a different checksum and different >>> contents. Note the capitalized "P". >>> Blake2-Checksum is: >>> 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd >>> >>> I extracted both archives and compared them with 'WinMerge'. They differ >>> significantly - different/missing directories and files. >>> >>> I don't know where the cached version came from but I'll try a build >>> with the original archive and will keep you informed. >>> >>> HTH >>> Matthias >>> >>> On 13.09.2025 14:48, Michael Tremer wrote: >>>> Hello, >>>> >>>> Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? >>>> >>>> -Michael >>>> >>>>> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >>>>> >>>>> Hi, >>>>> >>>>> I can confirmed - clean build (current 'next') from today shows >>>>> identical errors: >>>>> >>>>> ***SNIP*** >>>>> python3-pillow (11.3.0) [ 2 ][ FAIL ] >>>>> >>>>> running egg_info >>>>> writing src/pillow.egg-info/PKG-INFO >>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>> listing git files failed - pretending there aren't any >>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> reading manifest template 'MANIFEST.in' >>>>> warning: no files found matching '*.c' >>>>> warning: no files found matching '*.h' >>>>> warning: no files found matching '*.sh' >>>>> warning: no files found matching '*.txt' >>>>> warning: no files found matching '.flake8' >>>>> warning: no previously-included files found matching '.clang-format' >>>>> warning: no previously-included files found matching '.coveragerc' >>>>> warning: no previously-included files found matching '.editorconfig' >>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>> warning: no previously-included files found matching 'codecov.yml' >>>>> warning: no previously-included files found matching 'renovate.json' >>>>> warning: no previously-included files matching '.git*' found >>>>> anywhere in distribution >>>>> warning: no previously-included files matching '*.so' found anywhere >>>>> in distribution >>>>> no previously-included directories found matching '.ci' >>>>> no previously-included directories found matching 'wheels' >>>>> adding license file 'LICENSE' >>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> >>>>> ERROR Missing dependencies: >>>>> setuptools>=77 >>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>> make: Leaving directory '/usr/src/lfs' >>>>> >>>>> ERROR: Building python3-pillow [ FAIL ] >>>>> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >>>>> applicable >>>>> ***SNAP*** >>>>> >>>>> Best >>>>> Matthias >>>>> >>>>> On 13.09.2025 12:36, Michael Tremer wrote: >>>>>> Hello Charles, >>>>>> >>>>>> Can you still reproduce this? The nightly builds seem to have completed okay. >>>>>> >>>>>> -Michael >>>>>> >>>>>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>>>>> >>>>>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>>>>> >>>>>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>>>>> ... >>>>>>> ERROR Missing dependencies: >>>>>>> setuptools>=77 >>>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>>> make: Leaving directory '/usr/src/lfs' >>>>>>> >>>>>>> ERROR: Building python3-pillow [ FAIL ] >>>>>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>>>>> >>>>>>> and from my _build.ipfire.log ... >>>>>>> >>>>>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>>>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>>>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>>> make: Entering directory '/usr/src/lfs' >>>>>>> pillow-11.3.0.tar.gz checksum OK >>>>>>> ====================================== Installing pillow-11.3.0 ... >>>>>>> Install started; saving file list to /usr/src/lsalr ... >>>>>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>>>>> patching file pyproject.toml >>>>>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>>>>> * Getting dependencies for wheel... >>>>>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>>>>> warnings.warn(msg, _BetaConfiguration) >>>>>>> running egg_info >>>>>>> writing src/pillow.egg-info/PKG-INFO >>>>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>>>> listing git files failed - pretending there aren't any >>>>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>>> reading manifest template 'MANIFEST.in' >>>>>>> warning: no files found matching '*.c' >>>>>>> warning: no files found matching '*.h' >>>>>>> warning: no files found matching '*.sh' >>>>>>> warning: no files found matching '*.txt' >>>>>>> warning: no files found matching '.flake8' >>>>>>> warning: no previously-included files found matching '.clang-format' >>>>>>> warning: no previously-included files found matching '.coveragerc' >>>>>>> warning: no previously-included files found matching '.editorconfig' >>>>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>>>> warning: no previously-included files found matching 'codecov.yml' >>>>>>> warning: no previously-included files found matching 'renovate.json' >>>>>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>>>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>>>>> no previously-included directories found matching '.ci' >>>>>>> no previously-included directories found matching 'wheels' >>>>>>> adding license file 'LICENSE' >>>>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>>> >>>>>>> ERROR Missing dependencies: >>>>>>> setuptools>=77 >>>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>>> make: Leaving directory '/usr/src/lfs' >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 15:43 ` Adolf Belka @ 2025-09-13 15:52 ` Adolf Belka 0 siblings, 0 replies; 11+ messages in thread From: Adolf Belka @ 2025-09-13 15:52 UTC (permalink / raw) To: Michael Tremer; +Cc: IPFire: Development-List Hi Michael, On 13/09/2025 17:43, Adolf Belka wrote: > Hi Michael, > > I tried changing the setuptools requirement in pillow's pyproject.toml to look for 77.0.1 but the same thing happened. > > I then had a look in the /build_x86_64/usr/lib/python3.10/site-packages/ directory. > > I found three directories. > > setuptools > setuptools-63.2.0.dist-info > setuptools-80.9.0-py3.10.egg-info > > I am wondering if the presence of the directory with 63.2.0 in it is causing the problem. That really shouldn't be there. I don't know where that came from as the previous version in IPFire was 67.5.1 > > I will try and look in the setuptools build log and see what is there. That explanation can be scrubbed as I just checked the build directory for a repo with setuptools-67.5.1 in it and it also has the directory setuptools-63.2.0.dist-info Regards, Adolf. > > Regards, > > Adolf. > > On 13/09/2025 17:06, Adolf Belka wrote: >> Hi All, >> >> I should have waited a bit before I sent my email. Shortly after my build got to python3-pillow and failed for the same reason. Not finding a setuptools >= 77 even though the actual built version is 80.9.0 >> >> I am just wondering if there is a bug in the pillow code. It only has the requirement as 77 while some other python packages with setuptools requirements I have found have a value like >= 67.3.1 >> >> I am just wondering if when the value is just defined as a major version number does that comparison not work correctly. >> >> Regards, >> >> Adolf >> >> >> On 13/09/2025 17:00, Adolf Belka wrote: >>> Hi Matthias, >>> >>> On 13/09/2025 16:12, Matthias Fischer wrote: >>>> Hi, >>>> >>>> I must confess, I don't know how this python building really works - but... >>>> >>>> I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my >>>> 'Devel64-1'. Blake2-Checksum is: >>>> bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f >>> >>> The version with the small p for pillow is from the PyPI site (https://pypi.org/project/pillow/#files) and that site is where I always get any python source package from. >>> The b2sum value of the package from PyPI matches the one in the lfs. >>> >>> Regards, >>> >>> Adolf. >>> >>>> >>>> The archive on the *original website* >>>> (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named >>>> 'Pillow-11.3.0.tar.gz' and has a different checksum and different >>>> contents. Note the capitalized "P". >>>> Blake2-Checksum is: >>>> 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd >>>> >>>> I extracted both archives and compared them with 'WinMerge'. They differ >>>> significantly - different/missing directories and files. >>>> >>>> I don't know where the cached version came from but I'll try a build >>>> with the original archive and will keep you informed. >>>> >>>> HTH >>>> Matthias >>>> >>>> On 13.09.2025 14:48, Michael Tremer wrote: >>>>> Hello, >>>>> >>>>> Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? >>>>> >>>>> -Michael >>>>> >>>>>> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> I can confirmed - clean build (current 'next') from today shows >>>>>> identical errors: >>>>>> >>>>>> ***SNIP*** >>>>>> python3-pillow (11.3.0) [ 2 ][ FAIL ] >>>>>> >>>>>> running egg_info >>>>>> writing src/pillow.egg-info/PKG-INFO >>>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>>> listing git files failed - pretending there aren't any >>>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>> reading manifest template 'MANIFEST.in' >>>>>> warning: no files found matching '*.c' >>>>>> warning: no files found matching '*.h' >>>>>> warning: no files found matching '*.sh' >>>>>> warning: no files found matching '*.txt' >>>>>> warning: no files found matching '.flake8' >>>>>> warning: no previously-included files found matching '.clang-format' >>>>>> warning: no previously-included files found matching '.coveragerc' >>>>>> warning: no previously-included files found matching '.editorconfig' >>>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>>> warning: no previously-included files found matching 'codecov.yml' >>>>>> warning: no previously-included files found matching 'renovate.json' >>>>>> warning: no previously-included files matching '.git*' found >>>>>> anywhere in distribution >>>>>> warning: no previously-included files matching '*.so' found anywhere >>>>>> in distribution >>>>>> no previously-included directories found matching '.ci' >>>>>> no previously-included directories found matching 'wheels' >>>>>> adding license file 'LICENSE' >>>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>> >>>>>> ERROR Missing dependencies: >>>>>> setuptools>=77 >>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>> make: Leaving directory '/usr/src/lfs' >>>>>> >>>>>> ERROR: Building python3-pillow [ FAIL ] >>>>>> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >>>>>> applicable >>>>>> ***SNAP*** >>>>>> >>>>>> Best >>>>>> Matthias >>>>>> >>>>>> On 13.09.2025 12:36, Michael Tremer wrote: >>>>>>> Hello Charles, >>>>>>> >>>>>>> Can you still reproduce this? The nightly builds seem to have completed okay. >>>>>>> >>>>>>> -Michael >>>>>>> >>>>>>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>>>>>> >>>>>>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>>>>>> >>>>>>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>>>>>> ... >>>>>>>> ERROR Missing dependencies: >>>>>>>> setuptools>=77 >>>>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>>>> make: Leaving directory '/usr/src/lfs' >>>>>>>> >>>>>>>> ERROR: Building python3-pillow [ FAIL ] >>>>>>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>>>>>> >>>>>>>> and from my _build.ipfire.log ... >>>>>>>> >>>>>>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>>>>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>>>>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>>>>> make: Entering directory '/usr/src/lfs' >>>>>>>> pillow-11.3.0.tar.gz checksum OK >>>>>>>> ====================================== Installing pillow-11.3.0 ... >>>>>>>> Install started; saving file list to /usr/src/lsalr ... >>>>>>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>>>>>> patching file pyproject.toml >>>>>>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>>>>>> * Getting dependencies for wheel... >>>>>>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>>>>>> warnings.warn(msg, _BetaConfiguration) >>>>>>>> running egg_info >>>>>>>> writing src/pillow.egg-info/PKG-INFO >>>>>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>>>>> listing git files failed - pretending there aren't any >>>>>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>>>> reading manifest template 'MANIFEST.in' >>>>>>>> warning: no files found matching '*.c' >>>>>>>> warning: no files found matching '*.h' >>>>>>>> warning: no files found matching '*.sh' >>>>>>>> warning: no files found matching '*.txt' >>>>>>>> warning: no files found matching '.flake8' >>>>>>>> warning: no previously-included files found matching '.clang-format' >>>>>>>> warning: no previously-included files found matching '.coveragerc' >>>>>>>> warning: no previously-included files found matching '.editorconfig' >>>>>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>>>>> warning: no previously-included files found matching 'codecov.yml' >>>>>>>> warning: no previously-included files found matching 'renovate.json' >>>>>>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>>>>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>>>>>> no previously-included directories found matching '.ci' >>>>>>>> no previously-included directories found matching 'wheels' >>>>>>>> adding license file 'LICENSE' >>>>>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>>>>> >>>>>>>> ERROR Missing dependencies: >>>>>>>> setuptools>=77 >>>>>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>>>>> make: Leaving directory '/usr/src/lfs' >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>> >> > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 14:12 ` Matthias Fischer 2025-09-13 15:00 ` Adolf Belka @ 2025-09-13 19:21 ` Matthias Fischer 1 sibling, 0 replies; 11+ messages in thread From: Matthias Fischer @ 2025-09-13 19:21 UTC (permalink / raw) To: development; +Cc: IPFire: Tremer, Michael Hi, I tried to build 'next' with the other archive - 'Pillow-11.3.0.tar.gz', but the build fails with same error (ERROR Missing dependencies: setuptools>=77). Any ideas? Best Matthias On 13.09.2025 16:12, Matthias Fischer wrote: > Hi, > > I must confess, I don't know how this python building really works - but... > > I've found a 'pillow-11.3.0.tar.gz'-archive in the cache directory of my > 'Devel64-1'. Blake2-Checksum is: > bde2d91943ca39cef342733f57d5c4b4e1fcb4e20b145fea1606018f255d70311e7f09d02321aede10ea1b0ae73cc86e3932d213718eb081f6961cf36174282f > > The archive on the *original website* > (https://github.com/python-pillow/Pillow/releases/tag/11.3.0) is named > 'Pillow-11.3.0.tar.gz' and has a different checksum and different > contents. Note the capitalized "P". > Blake2-Checksum is: > 1260c7025e6013c50782024756a0c891d3735bd7d4c1c9d0a89d9eb1c94bd2f762369086f7269d487100e8a0e2678a73012bf29172697c1a1a18e58f9019a9bd > > I extracted both archives and compared them with 'WinMerge'. They differ > significantly - different/missing directories and files. > > I don't know where the cached version came from but I'll try a build > with the original archive and will keep you informed. > > HTH > Matthias > > On 13.09.2025 14:48, Michael Tremer wrote: >> Hello, >> >> Could you please check whether the module is there at all. Can it be loaded? Is there a problem loading it? >> >> -Michael >> >>> On 13 Sep 2025, at 13:47, Matthias Fischer <matthias.fischer@ipfire.org> wrote: >>> >>> Hi, >>> >>> I can confirmed - clean build (current 'next') from today shows >>> identical errors: >>> >>> ***SNIP*** >>> python3-pillow (11.3.0) [ 2 ][ FAIL ] >>> >>> running egg_info >>> writing src/pillow.egg-info/PKG-INFO >>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>> writing requirements to src/pillow.egg-info/requires.txt >>> writing top-level names to src/pillow.egg-info/top_level.txt >>> listing git files failed - pretending there aren't any >>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>> reading manifest template 'MANIFEST.in' >>> warning: no files found matching '*.c' >>> warning: no files found matching '*.h' >>> warning: no files found matching '*.sh' >>> warning: no files found matching '*.txt' >>> warning: no files found matching '.flake8' >>> warning: no previously-included files found matching '.clang-format' >>> warning: no previously-included files found matching '.coveragerc' >>> warning: no previously-included files found matching '.editorconfig' >>> warning: no previously-included files found matching '.readthedocs.yml' >>> warning: no previously-included files found matching 'codecov.yml' >>> warning: no previously-included files found matching 'renovate.json' >>> warning: no previously-included files matching '.git*' found >>> anywhere in distribution >>> warning: no previously-included files matching '*.so' found anywhere >>> in distribution >>> no previously-included directories found matching '.ci' >>> no previously-included directories found matching 'wheels' >>> adding license file 'LICENSE' >>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>> >>> ERROR Missing dependencies: >>> setuptools>=77 >>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>> make: Leaving directory '/usr/src/lfs' >>> >>> ERROR: Building python3-pillow [ FAIL ] >>> Check /git/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if >>> applicable >>> ***SNAP*** >>> >>> Best >>> Matthias >>> >>> On 13.09.2025 12:36, Michael Tremer wrote: >>>> Hello Charles, >>>> >>>> Can you still reproduce this? The nightly builds seem to have completed okay. >>>> >>>> -Michael >>>> >>>>> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >>>>> >>>>> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >>>>> >>>>> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >>>>> ... >>>>> ERROR Missing dependencies: >>>>> setuptools>=77 >>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>> make: Leaving directory '/usr/src/lfs' >>>>> >>>>> ERROR: Building python3-pillow [ FAIL ] >>>>> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >>>>> >>>>> and from my _build.ipfire.log ... >>>>> >>>>> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >>>>> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >>>>> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >>>>> make: Entering directory '/usr/src/lfs' >>>>> pillow-11.3.0.tar.gz checksum OK >>>>> ====================================== Installing pillow-11.3.0 ... >>>>> Install started; saving file list to /usr/src/lsalr ... >>>>> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >>>>> patching file pyproject.toml >>>>> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >>>>> * Getting dependencies for wheel... >>>>> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >>>>> warnings.warn(msg, _BetaConfiguration) >>>>> running egg_info >>>>> writing src/pillow.egg-info/PKG-INFO >>>>> writing dependency_links to src/pillow.egg-info/dependency_links.txt >>>>> writing requirements to src/pillow.egg-info/requires.txt >>>>> writing top-level names to src/pillow.egg-info/top_level.txt >>>>> listing git files failed - pretending there aren't any >>>>> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> reading manifest template 'MANIFEST.in' >>>>> warning: no files found matching '*.c' >>>>> warning: no files found matching '*.h' >>>>> warning: no files found matching '*.sh' >>>>> warning: no files found matching '*.txt' >>>>> warning: no files found matching '.flake8' >>>>> warning: no previously-included files found matching '.clang-format' >>>>> warning: no previously-included files found matching '.coveragerc' >>>>> warning: no previously-included files found matching '.editorconfig' >>>>> warning: no previously-included files found matching '.readthedocs.yml' >>>>> warning: no previously-included files found matching 'codecov.yml' >>>>> warning: no previously-included files found matching 'renovate.json' >>>>> warning: no previously-included files matching '.git*' found anywhere in distribution >>>>> warning: no previously-included files matching '*.so' found anywhere in distribution >>>>> no previously-included directories found matching '.ci' >>>>> no previously-included directories found matching 'wheels' >>>>> adding license file 'LICENSE' >>>>> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >>>>> >>>>> ERROR Missing dependencies: >>>>> setuptools>=77 >>>>> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >>>>> make: Leaving directory '/usr/src/lfs' >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >> >> > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) 2025-09-13 10:36 ` Michael Tremer 2025-09-13 12:47 ` Matthias Fischer @ 2025-09-13 19:19 ` Charles Brown 1 sibling, 0 replies; 11+ messages in thread From: Charles Brown @ 2025-09-13 19:19 UTC (permalink / raw) To: development Did a fresh git this morning ... commit 630920eb33860ee1172b40527b152053460f6932 (HEAD -> next) and still getting ... ERROR Missing dependencies: setuptools>=77 make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 On 9/13/2025 5:36 AM, Michael Tremer wrote: > Hello Charles, > > Can you still reproduce this? The nightly builds seem to have completed okay. > > -Michael > >> On 8 Sep 2025, at 00:52, Charles Brown <cab_77573@yahoo.com> wrote: >> >> Similar to this ... " [FAILED] Nightly Build of next (0cbb983) for riscv64 on riscv64-01.haj.ipfire.org" >> >> Having same issue building 'next' x86_64 on GNU/Linux 13 (trixie)" >> ... >> ERROR Missing dependencies: >> setuptools>=77 >> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >> make: Leaving directory '/usr/src/lfs' >> >> ERROR: Building python3-pillow [ FAIL ] >> Check /home/cbrown/myProject/ipfire-2.x/log_x86_64/_build.ipfire.log for errors if applicable[ FAIL ] >> >> and from my _build.ipfire.log ... >> >> Sep 7 18:47:25: Building python3-pillow make: Entering directory '/home/cbrown/myProject/ipfire-2.x/lfs' >> -e Download: https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz >> 2025-09-07 13:47:29 URL:https://source.ipfire.org/source-2.x/pillow-11.3.0.tar.gz [47113069/47113069] -> "/tmp/pillow-11.3.0.tar.gz" [1] >> make: Leaving directory '/home/cbrown/myProject/ipfire-2.x/lfs' >> make: Entering directory '/usr/src/lfs' >> pillow-11.3.0.tar.gz checksum OK >> ====================================== Installing pillow-11.3.0 ... >> Install started; saving file list to /usr/src/lsalr ... >> cd /usr/src/pillow-11.3.0 && patch -Np1 < /usr/src/src/patches/python3-pillow-11.3.0-fix-license.patch >> patching file pyproject.toml >> cd /usr/src/pillow-11.3.0 && python3 -m build --wheel --no-isolation >> * Getting dependencies for wheel... >> /usr/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:104: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*. >> warnings.warn(msg, _BetaConfiguration) >> running egg_info >> writing src/pillow.egg-info/PKG-INFO >> writing dependency_links to src/pillow.egg-info/dependency_links.txt >> writing requirements to src/pillow.egg-info/requires.txt >> writing top-level names to src/pillow.egg-info/top_level.txt >> listing git files failed - pretending there aren't any >> reading manifest file 'src/pillow.egg-info/SOURCES.txt' >> reading manifest template 'MANIFEST.in' >> warning: no files found matching '*.c' >> warning: no files found matching '*.h' >> warning: no files found matching '*.sh' >> warning: no files found matching '*.txt' >> warning: no files found matching '.flake8' >> warning: no previously-included files found matching '.clang-format' >> warning: no previously-included files found matching '.coveragerc' >> warning: no previously-included files found matching '.editorconfig' >> warning: no previously-included files found matching '.readthedocs.yml' >> warning: no previously-included files found matching 'codecov.yml' >> warning: no previously-included files found matching 'renovate.json' >> warning: no previously-included files matching '.git*' found anywhere in distribution >> warning: no previously-included files matching '*.so' found anywhere in distribution >> no previously-included directories found matching '.ci' >> no previously-included directories found matching 'wheels' >> adding license file 'LICENSE' >> writing manifest file 'src/pillow.egg-info/SOURCES.txt' >> >> ERROR Missing dependencies: >> setuptools>=77 >> make: *** [python3-pillow:77: /usr/src/log/pillow-11.3.0] Error 1 >> make: Leaving directory '/usr/src/lfs' >> >> >> >> > ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-09-13 19:21 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <91d9cd50-25da-4eb2-8500-88978d759a7b.ref@yahoo.com> 2025-09-07 23:52 ` Failed Build of 'next' x86_64 on GNU/Linux 13 (trixie) Charles Brown 2025-09-13 10:36 ` Michael Tremer 2025-09-13 12:47 ` Matthias Fischer 2025-09-13 12:48 ` Michael Tremer 2025-09-13 14:12 ` Matthias Fischer 2025-09-13 15:00 ` Adolf Belka 2025-09-13 15:06 ` Adolf Belka 2025-09-13 15:43 ` Adolf Belka 2025-09-13 15:52 ` Adolf Belka 2025-09-13 19:21 ` Matthias Fischer 2025-09-13 19:19 ` Charles Brown
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox