Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916495 - dev-python/pillow-10.1.0 fail to compile with media-gfx/libimagequant-4.2.1
Summary: dev-python/pillow-10.1.0 fail to compile with media-gfx/libimagequant-4.2.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-29 18:47 UTC by Roman Gruber
Modified: 2023-10-30 08:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
1 (build.log,20.24 KB, text/plain)
2023-10-29 18:51 UTC, Roman Gruber
Details
2 (emergeinfo,9.98 KB, text/plain)
2023-10-29 18:51 UTC, Roman Gruber
Details
3 (emergepqv,191 bytes, text/plain)
2023-10-29 18:51 UTC, Roman Gruber
Details
4 (environment,154.13 KB, text/plain)
2023-10-29 18:52 UTC, Roman Gruber
Details
5 (qlistlibimagequant,701 bytes, text/plain)
2023-10-29 18:52 UTC, Roman Gruber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Gruber 2023-10-29 18:47:56 UTC
1698604473:  *** emerge --oneshot --ask --jobs=12 --load-average=12.0 --regex-search-auto=y --verbose pillow
1698604479:  === (1 of 1) Merging (media-libs/openexr-3.1.11::/usr/portage/media-libs/openexr/openexr-3.1.11.ebuild)
1698604479:  >>> emerge (1 of 1) dev-python/pillow-10.1.0 to /
1698604479:  === (1 of 1) Cleaning (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604480:  === (1 of 1) Compiling/Merging (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604480:  >>> AUTOCLEAN: media-libs/openexr:0
1698604480:  === Unmerging... (media-libs/openexr-3.1.7)
1698604481:  >>> unmerge success: media-libs/openexr-3.1.7
1698604481:  === (1 of 1) Post-Build Cleaning (media-libs/openexr-3.1.11::/usr/portage/media-libs/openexr/openexr-3.1.11.ebuild)
1698604481:  ::: completed emerge (1 of 1) media-libs/openexr-3.1.11 to /
1698604481:  *** Finished. Cleaning up...
1698604481:  *** exiting successfully.
1698604482:  *** terminating.
1698604482:  *** Finished. Cleaning up...
1698604482:  *** exiting unsuccessfully with status '1'.
1698604482:  *** terminating.
1698604941: Started emerge on: Oct 29, 2023 19:42:20
1698604941:  *** emerge --ask --jobs=12 --load-average=12.0 --regex-search-auto=y --verbose =libimagequant-4.2.0-r2
1698604945:  >>> emerge (1 of 1) media-gfx/libimagequant-4.2.0-r2 to /
1698604945:  === (1 of 1) Cleaning (media-gfx/libimagequant-4.2.0-r2::/usr/portage/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild)
1698604946:  === (1 of 1) Compiling/Merging (media-gfx/libimagequant-4.2.0-r2::/usr/portage/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild)
1698604951:  === (1 of 1) Merging (media-gfx/libimagequant-4.2.0-r2::/usr/portage/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild)
1698604952:  >>> AUTOCLEAN: media-gfx/libimagequant:0
1698604952:  === Unmerging... (media-gfx/libimagequant-4.2.1)
1698604953:  >>> unmerge success: media-gfx/libimagequant-4.2.1
1698604953:  === (1 of 1) Updating world file (media-gfx/libimagequant-4.2.0-r2)
1698604953:  === (1 of 1) Post-Build Cleaning (media-gfx/libimagequant-4.2.0-r2::/usr/portage/media-gfx/libimagequant/libimagequant-4.2.0-r2.ebuild)
1698604953:  ::: completed emerge (1 of 1) media-gfx/libimagequant-4.2.0-r2 to /
1698604953:  *** Finished. Cleaning up...
1698604953:  *** exiting successfully.
1698604954:  *** terminating.
1698604957: Started emerge on: Oct 29, 2023 19:42:37
1698604957:  *** emerge --ask --jobs=12 --load-average=12.0 --regex-search-auto=y --verbose pillow
1698604961:  >>> emerge (1 of 1) dev-python/pillow-10.1.0 to /
1698604961:  === (1 of 1) Cleaning (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604961:  === (1 of 1) Compiling/Merging (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604975:  === (1 of 1) Merging (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604976:  >>> AUTOCLEAN: dev-python/pillow:0
1698604976:  === Unmerging... (dev-python/pillow-10.1.0)
1698604976:  >>> unmerge success: dev-python/pillow-10.1.0
1698604977:  === (1 of 1) Post-Build Cleaning (dev-python/pillow-10.1.0::/usr/portage/dev-python/pillow/pillow-10.1.0.ebuild)
1698604977:  ::: completed emerge (1 of 1) dev-python/pillow-10.1.0 to /
1698604977:  *** Finished. Cleaning up...
1698604977:  *** exiting successfully.
1698604977:  *** terminating.



Reproducible: Always

Steps to Reproduce:
1. Bug since 8 Days. Not fixed. Therefore report now
2. libimagequant causes pillow fail to emerge
3.  downgrade libimagequant - problem solved
Comment 1 Roman Gruber 2023-10-29 18:48:22 UTC
  501  cd /var/tmp/
  502  mkdir bugreport
  503  cd bugreport/
  504  `emerge --info '=dev-python/pillow-10.1.0::gentoo'` > emergeinfo
  505  `emerge --info '=dev-python/pillow-10.1.0::gentoo'` >> emergeinfo
  506  `emerge --info '=dev-python/pillow-10.1.0::gentoo' > emergeinfo
  507  emerge --info '=dev-python/pillow-10.1.0::gentoo' >> emergeinfo
  508  cat emergeinfo 
  509  emerge -pqv '=dev-python/pillow-10.1.0::gentoo' > emergepqv
  510  cat emergepqv 
  511  cp /var/tmp/portage/dev-python/pillow-10.1.0/temp/build.log .
  512  ls -alh
  513  cp /var/tmp/portage/dev-python/pillow-10.1.0/temp/environment .
  514  cat environment 
  515  qlist -Iv libimagequant > qlistlibimagequant
  516  cat qlistlibimagequant 
  517  qlist -Iv libimagequant && eshowkw libimagequant > qlistlibimagequant
  518  cat qlistlibimagequant
Comment 2 Roman Gruber 2023-10-29 18:51:27 UTC
Created attachment 873667 [details]
1
Comment 3 Roman Gruber 2023-10-29 18:51:40 UTC
Created attachment 873668 [details]
2
Comment 4 Roman Gruber 2023-10-29 18:51:51 UTC
Created attachment 873669 [details]
3
Comment 5 Roman Gruber 2023-10-29 18:52:04 UTC
Created attachment 873670 [details]
4
Comment 6 Roman Gruber 2023-10-29 18:52:15 UTC
Created attachment 873671 [details]
5
Comment 7 Roman Gruber 2023-10-29 18:52:54 UTC
Shell output should explain everything.
Comment 8 Larry the Git Cow gentoo-dev 2023-10-30 08:38:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e023e22a4492e83791019df8e0d0744aef633343

commit e023e22a4492e83791019df8e0d0744aef633343
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-10-30 08:27:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-10-30 08:28:17 +0000

    media-gfx/libimagequant: add 4.2.2
    
    Closes: https://bugs.gentoo.org/916495
    Signed-off-by: Sam James <sam@gentoo.org>

 media-gfx/libimagequant/Manifest                   | 13 ++++
 media-gfx/libimagequant/libimagequant-4.2.2.ebuild | 86 ++++++++++++++++++++++
 2 files changed, 99 insertions(+)
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-30 08:40:09 UTC
I suspect this was caused by new cargo-c.